Click here to Skip to main content
14,428,476 members
   

C#

 
AnswerRe: How to drag with mouse Controls groupBox1 in Run time ? Pin
Richard MacCutchan15-Oct-19 0:43
communityengineerRichard MacCutchan15-Oct-19 0:43 
GeneralRe: How to drag with mouse Controls groupBox1 in Run time ? Pin
Member 245846716-Oct-19 17:07
MemberMember 245846716-Oct-19 17:07 
GeneralRe: How to drag with mouse Controls groupBox1 in Run time ? Pin
Richard MacCutchan16-Oct-19 22:56
communityengineerRichard MacCutchan16-Oct-19 22:56 
Questionhow to create a text editor that reads c sharp source and display together with colors text and brackets Pin
Member 1462267414-Oct-19 22:35
MemberMember 1462267414-Oct-19 22:35 
AnswerRe: how to create a text editor that reads c sharp source and display together with colors text and brackets Pin
OriginalGriff14-Oct-19 22:46
communityengineerOriginalGriff14-Oct-19 22:46 
AnswerRe: how to create a text editor that reads c sharp source and display together with colors text and brackets Pin
Eddy Vluggen15-Oct-19 2:25
professionalEddy Vluggen15-Oct-19 2:25 
QuestionSystem.NullReferenceException Pin
Alrzini14-Oct-19 11:09
MemberAlrzini14-Oct-19 11:09 
AnswerRe: System.NullReferenceException Pin
OriginalGriff14-Oct-19 11:16
communityengineerOriginalGriff14-Oct-19 11:16 
This is one of the most common problems we get asked, and it's also the one we are least equipped to answer, but you are most equipped to answer yourself.

Let me just explain what the error means: You have tried to use a variable, property, or a method return value but it contains null - which means that there is no instance of a class in the variable.
It's a bit like a pocket: you have a pocket in your shirt, which you use to hold a pen. If you reach into the pocket and find there isn't a pen there, you can't sign your name on a piece of paper - and you will get very funny looks if you try! The empty pocket is giving you a null value (no pen here!) so you can't do anything that you would normally do once you retrieved your pen. Why is it empty? That's the question - it may be that you forgot to pick up your pen when you left the house this morning, or possibly you left the pen in the pocket of yesterdays shirt when you took it off last night.

We can't tell, because we weren't there, and even more importantly, we can't even see your shirt, much less what is in the pocket!

Back to computers, and you have done the same thing, somehow - and we can't see your code, much less run it and find out what contains null when it shouldn't.
But you can - and Visual Studio will help you here. Run your program in the debugger and when it fails, VS will show you the line it found the problem on. You can then start looking at the various parts of it to see what value is null and start looking back through your code to find out why. So put a breakpoint at the beginning of the method containing the error line, and run your program from the start again. This time, VS will stop before the error, and let you examine what is going on by stepping through the code looking at your values. And it's very unlikely for that code to be generating the exception, unless there is something very, very wrong with the data being returned.
So start with the debugger, and verify the exact line that generates the error. If it is that line, then you need to load the returned HTML into a string and have a close look at that. It may be as simple as there is nothing sensible returned because you aren't loading it into a browser that has a valid Agent string, or logged in user...

But we can't do that - we don't have your code, we don't know how to use it if we did have it, we don't have your data. So try it - and see how much information you can find out!
"I have no idea what I did, but I'm taking full credit for it." - ThisOldTony
AntiTwitter: @DalekDave is now a follower!

QuestionHelp with getting Monitors (Screen) information Pin
mniceguy8114-Oct-19 7:35
Membermniceguy8114-Oct-19 7:35 
AnswerRe: Help with getting Monitors (Screen) information Pin
Dave Kreskowiak14-Oct-19 10:35
mveDave Kreskowiak14-Oct-19 10:35 
GeneralRe: Help with getting Monitors (Screen) information Pin
mniceguy8114-Oct-19 11:42
Membermniceguy8114-Oct-19 11:42 
GeneralRe: Help with getting Monitors (Screen) information Pin
Dave Kreskowiak14-Oct-19 12:54
mveDave Kreskowiak14-Oct-19 12:54 
GeneralRe: Help with getting Monitors (Screen) information Pin
mniceguy8114-Oct-19 12:56
Membermniceguy8114-Oct-19 12:56 
QuestionResize controls at runtime (borderless form) Pin
Member 1407482710-Oct-19 16:42
MemberMember 1407482710-Oct-19 16:42 
AnswerRe: Resize controls at runtime (borderless form) Pin
OriginalGriff10-Oct-19 21:23
communityengineerOriginalGriff10-Oct-19 21:23 
GeneralRe: Resize controls at runtime (borderless form) Pin
Member 1407482711-Oct-19 2:24
MemberMember 1407482711-Oct-19 2:24 
AnswerRe: Resize controls at runtime (borderless form) Pin
Eddy Vluggen11-Oct-19 2:29
professionalEddy Vluggen11-Oct-19 2:29 
GeneralRe: Resize controls at runtime (borderless form) Pin
Member 1407482711-Oct-19 3:25
MemberMember 1407482711-Oct-19 3:25 
GeneralRe: Resize controls at runtime (borderless form) Pin
Eddy Vluggen11-Oct-19 3:29
professionalEddy Vluggen11-Oct-19 3:29 
GeneralRe: Resize controls at runtime (borderless form) Pin
Rob Philpott11-Oct-19 4:03
MemberRob Philpott11-Oct-19 4:03 
GeneralRe: Resize controls at runtime (borderless form) Pin
Eddy Vluggen11-Oct-19 4:07
professionalEddy Vluggen11-Oct-19 4:07 
AnswerRe: Resize controls at runtime (borderless form) Pin
BillWoodruff21-Oct-19 4:49
mveBillWoodruff21-Oct-19 4:49 
Question2D Arrays Pin
LilJokez_Gaming10-Oct-19 12:27
MemberLilJokez_Gaming10-Oct-19 12:27 
AnswerRe: 2D Arrays Pin
Luc Pattyn10-Oct-19 14:11
sitebuilderLuc Pattyn10-Oct-19 14:11 
QuestionHelp with WMI Connect Remotely Pin
mniceguy819-Oct-19 5:30
Membermniceguy819-Oct-19 5:30 

General General    News News    Suggestion Suggestion    Question Question    Bug Bug    Answer Answer    Joke Joke    Praise Praise    Rant Rant    Admin Admin   

Use Ctrl+Left/Right to switch messages, Ctrl+Up/Down to switch threads, Ctrl+Shift+Left/Right to switch pages.