Então, desenvolvi o seguinte script em Delphi porém não está funcionando á intenção dele é : Verificar se á minha Thread está suspença ou foi finalizada, utilizando á API CreateThread.
Code:
******* Criação de um procedimento com meu nome
Procedure MyName(Nome : String);
begin
Nome := 'David';
end;
******* Criação da minha Thread
var
hThread : THandle;
hThdID : Cardinal;
hThread := CreateThread(nil, 0, @MyName, nil, 0, hThdID);
******* Verificação das Threads
if SuspendThread(hThread) > 0 then
ShowMessage('Minha Thread foi suspença');
if TerminateThread(hThread, 0) then
ShowMessage('Minha Thread foi finalizada.');
** FIM.
Então este meu script não funciona, fiz com base em um artigo,onde sera que estou errando? rss tranks.
Pergunta
Kali
Olha eu novamente, rss :) .
Então, desenvolvi o seguinte script em Delphi porém não está funcionando á intenção dele é : Verificar se á minha Thread está suspença ou foi finalizada, utilizando á API CreateThread.
Code:
Então este meu script não funciona, fiz com base em um artigo,onde sera que estou errando? rss tranks.
Link para o comentário
Compartilhar em outros sites
11 respostass a esta questão
Posts Recomendados
Participe da discussão
Você pode postar agora e se registrar depois. Se você já tem uma conta, acesse agora para postar com sua conta.