FelipeUS 0 Denunciar post Postado Agosto 22, 2006 Estou precisando matar uma thread ou parar o seu funcionamento por um tempo não determinado... por isso neste caso o sleep não me seria util... alguém sabe como fazer? Compartilhar este post Link para o post Compartilhar em outros sites
marcio.theis 3 Denunciar post Postado Agosto 23, 2006 thread.pause; //pausathread.resume; //reiniciathread.terminate; //terminathread.execute; //executa Compartilhar este post Link para o post Compartilhar em outros sites
FelipeUS 0 Denunciar post Postado Agosto 23, 2006 /]@t' date='23/08/2006 - 09:56' post='625111']thread.pause; //pausathread.resume; //reiniciathread.terminate; //terminathread.execute; //executaCara.. eu não entendi muito bem... você poderia explicar melhor? o thread.terminate por exemplo? já uma função que vem no delphi ou tem q implementá-la? Se for pra implementar.. como elas seriam? pq no caso do thread.execute, eu implementei o q a thread iria fazer.... mas nos outros casos... como deveria ser feito? Compartilhar este post Link para o post Compartilhar em outros sites
marcio.theis 3 Denunciar post Postado Agosto 23, 2006 Como coloquei ao lado, o .Terminate iria terminar com a thread; http://www.forumpcs.com.br/viewtopic.php?t=96007 http://www.activedelphi.com.br/print.php?sid=408 Compartilhar este post Link para o post Compartilhar em outros sites
bdexterholland 0 Denunciar post Postado Agosto 23, 2006 é um método comum da thread e você podifica se quiser, oque você codificar será executado ao instante que você chamar. é como os eventos dos objetos (onclick funciona mesmo que você não o codifique, ele apenas não fará nada).no caso do thread.terminate, ele vai executar mesmo que você não codifique-o, se codificar, ele vai terminar e executar o que você codificou... Compartilhar este post Link para o post Compartilhar em outros sites
FelipeUS 0 Denunciar post Postado Agosto 24, 2006 vlw galera! Compartilhar este post Link para o post Compartilhar em outros sites