Inicialmente eu te aconselho a utilizar a classe TThread do delphi para isso
ao invés de usar API do windows. Caso vc queira realmente utilizar a API, dá
uma olhada em http://msdn2.microsoft.com/en-us/library/ms682453.aspx
 
 
[]´s
 
 
Sergio Uetanabaro

  _____  

De: delphi-br@yahoogrupos.com.br [mailto:[EMAIL PROTECTED] Em
nome de Evaldo
Enviada em: sexta-feira, 19 de outubro de 2007 15:44
Para: delphi-br@yahoogrupos.com.br
Assunto: [delphi-br] Thread



Eu estou iniciando em programação paralela, e me deparei com o seguinte
problema: quando o sistema inicia, ele cria threads que vao executar tarefas
demoradas. Se o programa for fechado antes das threads terminarem, ocorrer
erro de acsses violation. Como eu posso interromper a execução dessas
threads?

eu crio-as da seguinte forma: 
var
hThreadID : THandle;
begin
hThreadID := CreateThread (nil, 0, @Funcao, nil, 0, ThreadID); 

Abra sua conta no Yahoo! Mail, o único sem limite de espaço para
armazenamento!
http://br.mail. <http://br.mail.yahoo.com/> yahoo.com/

[As partes desta mensagem que não continham texto foram removidas]



 


[As partes desta mensagem que não continham texto foram removidas]

Responder a