Click here to Skip to main content
15,894,539 members
Home / Discussions / C#
   

C#

 
GeneralRe: Reflection problem Pin
Kenneth Haugland14-Jul-16 5:24
mvaKenneth Haugland14-Jul-16 5:24 
GeneralRe: Reflection problem Pin
Super Lloyd14-Jul-16 5:27
Super Lloyd14-Jul-16 5:27 
SuggestionRe: Reflection problem Pin
Richard Deeming14-Jul-16 4:41
mveRichard Deeming14-Jul-16 4:41 
GeneralRe: Reflection problem Pin
Super Lloyd14-Jul-16 4:52
Super Lloyd14-Jul-16 4:52 
GeneralRe: Reflection problem Pin
Super Lloyd14-Jul-16 4:54
Super Lloyd14-Jul-16 4:54 
JokeNo overload for method 'PassStructIn' takes 4 arguments Pin
Member 1224497214-Jul-16 4:03
Member 1224497214-Jul-16 4:03 
GeneralRe: No overload for method 'PassStructIn' takes 4 arguments Pin
Eddy Vluggen14-Jul-16 4:05
professionalEddy Vluggen14-Jul-16 4:05 
GeneralRe: No overload for method 'PassStructIn' takes 4 arguments Pin
OriginalGriff14-Jul-16 4:32
mveOriginalGriff14-Jul-16 4:32 
GeneralRe: No overload for method 'PassStructIn' takes 4 arguments Pin
Member 1224497214-Jul-16 20:30
Member 1224497214-Jul-16 20:30 
GeneralRe: No overload for method 'PassStructIn' takes 4 arguments Pin
OriginalGriff14-Jul-16 20:38
mveOriginalGriff14-Jul-16 20:38 
GeneralRe: No overload for method 'PassStructIn' takes 4 arguments Pin
Member 1224497214-Jul-16 21:48
Member 1224497214-Jul-16 21:48 
GeneralRe: No overload for method 'PassStructIn' takes 4 arguments Pin
OriginalGriff14-Jul-16 21:54
mveOriginalGriff14-Jul-16 21:54 
QuestionIssue with accessing object in background thread when converter value updates Pin
Imagiv13-Jul-16 17:07
Imagiv13-Jul-16 17:07 
AnswerRe: Issue with accessing object in background thread when converter value updates Pin
Super Lloyd13-Jul-16 17:48
Super Lloyd13-Jul-16 17:48 
AnswerRe: Issue with accessing object in background thread when converter value updates Pin
Slacker00713-Jul-16 22:45
professionalSlacker00713-Jul-16 22:45 
AnswerRe: Issue with accessing object in background thread when converter value updates Pin
Gerry Schmitz14-Jul-16 5:32
mveGerry Schmitz14-Jul-16 5:32 
GeneralRe: Issue with accessing object in background thread when converter value updates Pin
Imagiv14-Jul-16 6:26
Imagiv14-Jul-16 6:26 
GeneralRe: Issue with accessing object in background thread when converter value updates Pin
Gerry Schmitz14-Jul-16 7:06
mveGerry Schmitz14-Jul-16 7:06 
Questionc# network programming(Server /Client ) Pin
Mostafa_Hosseini13-Jul-16 6:44
Mostafa_Hosseini13-Jul-16 6:44 
AnswerRe: c# network programming(Server /Client ) Pin
Super Lloyd13-Jul-16 13:17
Super Lloyd13-Jul-16 13:17 
Question[SOLVED] System.AccessViolationException When Calling Dll Function Again Pin
Django_Untaken13-Jul-16 5:39
Django_Untaken13-Jul-16 5:39 
AnswerRe: System.AccessViolationException When Calling Dll Function Again Pin
Dave Kreskowiak13-Jul-16 5:55
mveDave Kreskowiak13-Jul-16 5:55 
AnswerRe: System.AccessViolationException When Calling Dll Function Again Pin
Luc Pattyn13-Jul-16 8:33
sitebuilderLuc Pattyn13-Jul-16 8:33 
Hi,

I'm assuming you are using WinForms and those textXXXFile objects are Controls, maybe TextBoxes. A Control should only be created and used by a single thread, most often that would be the main or "GUI thread"; violating this rule is bound to give you AccessViolation trouble.

I would recommend you use one (or more if you think you must) BackgroundWorker objects ibstead of bare Threads. A BGW will execute most of its task on a separate thread (which it borrows from the ThreadPool), however it also offers progress and completion events which execute on the main thread (assuming you created the BGW on the main thread) so all AccessViolations would disappear.

If you're unfamiliar with the BGW class, read up on it, I'm pretty sure CP has some fine articles about it.

Note 1: you should get the inputfile before entering the DoWork event.

Note 2: you could reuse the BGW object, or create a new one, that is up to you.

Note 3: there are some BGW properties you have to set true explicitly for it to activate all its goodies!


good luck

Smile | :)
Luc Pattyn [My Articles] Nil Volentibus Arduum

GeneralRe: System.AccessViolationException When Calling Dll Function Again Pin
Bernhard Hiller14-Jul-16 3:59
Bernhard Hiller14-Jul-16 3:59 
AnswerRe: System.AccessViolationException When Calling Dll Function Again Pin
Slacker00713-Jul-16 8:35
professionalSlacker00713-Jul-16 8:35 

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.