Click here to Skip to main content
15,908,675 members
Home / Discussions / C#
   

C#

 
QuestionExecuting delegate in a different thread Pin
Artur Löwen21-May-08 4:17
Artur Löwen21-May-08 4:17 
I have a problem while trying to execute a delegate in a different thread.
I have my application and autocad that has loaded my .net-dll.
I created a named-pipe-server (in an own thread in the dll for autocad) and send messages to it from my application. The thread with the server watis for the messages and executes a delegate on receiption. The method in my class (in the dll) is called and I can show it with a messagebox.
Till here everything is fine.
But now I want to open a new file for autocad and I try to use the regarding method-call (AcadApp.Application.DocumentManager.Open(file)). But here is the problem. I get an exception about internal error or wrong context. I'm still in the thread-context of my listening server and I think that is the problem. But how can I execute a function in the autocad-thread? My initialization-function that creates the listening-thread is executed in the autocad-thread-context so I can get Thread-object or whatever is needed.
AnswerRe: Executing delegate in a different thread Pin
Laddie21-May-08 4:30
Laddie21-May-08 4:30 
GeneralRe: Executing delegate in a different thread Pin
Artur Löwen21-May-08 4:58
Artur Löwen21-May-08 4:58 
GeneralRe: Executing delegate in a different thread Pin
Peter Josefsson Sweden21-May-08 5:33
Peter Josefsson Sweden21-May-08 5:33 
GeneralRe: Executing delegate in a different thread Pin
Bekjong21-May-08 5:38
Bekjong21-May-08 5:38 
GeneralRe: Executing delegate in a different thread Pin
Peter Josefsson Sweden21-May-08 13:00
Peter Josefsson Sweden21-May-08 13:00 
QuestionRead USB device names Pin
kristofvanderhaeghen21-May-08 3:35
kristofvanderhaeghen21-May-08 3:35 
AnswerRe: Read USB device names Pin
Giorgi Dalakishvili21-May-08 3:44
mentorGiorgi Dalakishvili21-May-08 3:44 
QuestionStringBuilder Speed Question Pin
Reelix21-May-08 3:11
Reelix21-May-08 3:11 
AnswerRe: StringBuilder Speed Question Pin
Guffa21-May-08 4:00
Guffa21-May-08 4:00 
QuestionRe: StringBuilder Speed Question Pin
buchstaben21-May-08 4:01
buchstaben21-May-08 4:01 
AnswerRe: StringBuilder Speed Question PinPopular
Colin Angus Mackay21-May-08 4:07
Colin Angus Mackay21-May-08 4:07 
AnswerRe: StringBuilder Speed Question Pin
Reelix21-May-08 4:25
Reelix21-May-08 4:25 
GeneralRe: StringBuilder Speed Question Pin
Mike Dimmick21-May-08 6:28
Mike Dimmick21-May-08 6:28 
Questionread sql messages Pin
Peterpod21-May-08 3:09
Peterpod21-May-08 3:09 
AnswerRe: read sql messages Pin
Peter Josefsson Sweden21-May-08 4:34
Peter Josefsson Sweden21-May-08 4:34 
QuestionHow to Cancel KeyDown event ? Pin
hdv21221-May-08 2:38
hdv21221-May-08 2:38 
AnswerRe: How to Cancel KeyDown event ? Pin
Giorgi Dalakishvili21-May-08 3:26
mentorGiorgi Dalakishvili21-May-08 3:26 
GeneralRe: How to Cancel KeyDown event ? Pin
hdv21221-May-08 3:37
hdv21221-May-08 3:37 
QuestionHow to get custom property name of docx file using IFilter? Pin
Prazwol21-May-08 1:43
Prazwol21-May-08 1:43 
QuestionEfficient image processing Pin
Jon Hulatt21-May-08 1:18
Jon Hulatt21-May-08 1:18 
AnswerRe: Efficient image processing Pin
Pete O'Hanlon21-May-08 2:26
mvePete O'Hanlon21-May-08 2:26 
QuestionHow to use custom control dll in other application Pin
Krish Agn21-May-08 1:06
Krish Agn21-May-08 1:06 
AnswerRe: How to use custom control dll in other application Pin
Christian Graus21-May-08 1:13
protectorChristian Graus21-May-08 1:13 
GeneralRe: How to use custom control dll in other application Pin
Krish Agn21-May-08 1:55
Krish Agn21-May-08 1:55 

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.