Click here to Skip to main content
15,892,005 members
Home / Discussions / C#
   

C#

 
GeneralRe: Problem with returning a string from a sub Pin
ChrisKo23-Aug-07 11:43
ChrisKo23-Aug-07 11:43 
GeneralRe: Problem with returning a string from a sub Pin
crash89323-Aug-07 12:12
crash89323-Aug-07 12:12 
GeneralRe: Problem with returning a string from a sub [modified] Pin
ChrisKo23-Aug-07 12:50
ChrisKo23-Aug-07 12:50 
QuestionDispose a thread? Pin
verlinden.nick@telenet.be23-Aug-07 9:07
verlinden.nick@telenet.be23-Aug-07 9:07 
AnswerRe: Dispose a thread? Pin
Judah Gabriel Himango23-Aug-07 13:01
sponsorJudah Gabriel Himango23-Aug-07 13:01 
GeneralRe: Dispose a thread? Pin
ChrisKo23-Aug-07 13:08
ChrisKo23-Aug-07 13:08 
GeneralRe: Dispose a thread? Pin
verlinden.nick@telenet.be24-Aug-07 2:27
verlinden.nick@telenet.be24-Aug-07 2:27 
AnswerRe: Dispose a thread? Pin
Luc Pattyn23-Aug-07 14:02
sitebuilderLuc Pattyn23-Aug-07 14:02 
Dag Nick,

I have several comments/questions:

1.
It seldom is a good idea to abort a thread; you typically don't know what state it is
in, what resources it may be holding, etc, so you may cause deadlocks and memory
leaks. The preferred way is to have the thread cooperate on its own termination by
regularly checking some flag, or something like that.

2.
I don't see the logic in creating a new thread and aborting another one at the same
time. It you find a way around this, I expect your code will be simpler and not have
the (presumed) memory problem at all.

3.
I am not sure I understand your "when the thread receives a keypress": GUI events
get handled by the GUI thread, normally that is the main or initial thread.
So how can another thread get hold of those KeyPress events ?

In summary, you may have to rework the threading situation; if more help is
wanted I would suggest you provide a more detailed description (+ some code) of your
set-up.

Smile | :)

Luc Pattyn [Forum Guidelines] [My Articles]


this weeks tips:
- make Visual display line numbers: Tools/Options/TextEditor/...
- show exceptions with ToString() to see all information
- before you ask a question here, search CodeProject, then Google


GeneralRe: Dispose a thread? Pin
verlinden.nick@telenet.be24-Aug-07 2:31
verlinden.nick@telenet.be24-Aug-07 2:31 
GeneralRe: Dispose a thread? Pin
Luc Pattyn24-Aug-07 2:43
sitebuilderLuc Pattyn24-Aug-07 2:43 
GeneralRe: Dispose a thread? Pin
verlinden.nick@telenet.be24-Aug-07 9:08
verlinden.nick@telenet.be24-Aug-07 9:08 
GeneralRe: Dispose a thread? Pin
Luc Pattyn24-Aug-07 16:06
sitebuilderLuc Pattyn24-Aug-07 16:06 
GeneralRe: Dispose a thread? Pin
verlinden.nick@telenet.be25-Aug-07 2:04
verlinden.nick@telenet.be25-Aug-07 2:04 
QuestionContextMenuStrip and DataGridView Pin
FernandoMartin23-Aug-07 9:01
FernandoMartin23-Aug-07 9:01 
AnswerRe: ContextMenuStrip and DataGridView Pin
Judah Gabriel Himango23-Aug-07 13:08
sponsorJudah Gabriel Himango23-Aug-07 13:08 
Questionconvertion from pdf file into jpeg Pin
adilkazmi23-Aug-07 8:45
adilkazmi23-Aug-07 8:45 
AnswerRe: convertion from pdf file into jpeg Pin
Sebastien Lachance23-Aug-07 9:04
Sebastien Lachance23-Aug-07 9:04 
GeneralRe: convertion from pdf file into jpeg Pin
adilkazmi23-Aug-07 9:09
adilkazmi23-Aug-07 9:09 
AnswerRe: convertion from pdf file into jpeg Pin
Dave Kreskowiak23-Aug-07 11:00
mveDave Kreskowiak23-Aug-07 11:00 
GeneralRe: convertion from pdf file into jpeg Pin
adilkazmi23-Aug-07 11:15
adilkazmi23-Aug-07 11:15 
GeneralRe: convertion from pdf file into jpeg Pin
Colin Angus Mackay23-Aug-07 12:21
Colin Angus Mackay23-Aug-07 12:21 
GeneralRe: convertion from pdf file into jpeg Pin
Thomas Stockwell25-Aug-07 2:49
professionalThomas Stockwell25-Aug-07 2:49 
QuestionData Grid View Column Headers Pin
jasper01823-Aug-07 7:47
jasper01823-Aug-07 7:47 
AnswerRe: Data Grid View Column Headers Pin
FernandoMartin23-Aug-07 8:45
FernandoMartin23-Aug-07 8:45 
GeneralRe: Data Grid View Column Headers Pin
jasper01823-Aug-07 9:03
jasper01823-Aug-07 9:03 

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.