Ir para conteúdo
🥇 [Exclusivo] Seja um Membro VIP EXTREME! ×
  • Quem está por aqui   0 membros estão online

    • Nenhum usuário registrado visualizando esta página.

Posts Recomendados

Tô criando uma aplicação em modo console , e estou precisando de usar timers , usar o TTimer do delphi seria facil , mas aumenta muito o tamanho do executável (de cerca 50 kb para cerca de 400 kb o.O) , emfim , quero saber como usar a função SetTimer da maneira correta , pois pesquisei muito e não tive resultado :( intão fis assim : (fis sem saber nada fui meio q chutando) '-'

 

É necessário se cadastrar para acessar o conteúdo.

 

É necessário se cadastrar para acessar o conteúdo.

 

Compila blz , mas simplismente num acontece nada :( , como eu uso o SetTimer de maneira correta ?

Link para o comentário
https://www.webcheats.com.br/topic/1418772-delphisettimer-ajuda/
Compartilhar em outros sites

[Error] Project1.dpr(93): Undeclared identifier: 'TWMTimer'

[Error] Project1.dpr(93): Unknown directive: 'message'

 

:(

Link para o comentário
https://www.webcheats.com.br/topic/1418772-delphisettimer-ajuda/#findComment-6037119
Compartilhar em outros sites

É necessário se cadastrar para acessar o conteúdo.

 

Releia.

Meus brinquedos em WinAPI:

Calculador

MemoryScanner

Faça parte também da DarkProgramming Team!

Link para o comentário
https://www.webcheats.com.br/topic/1418772-delphisettimer-ajuda/#findComment-6037446
Compartilhar em outros sites

É necessário se cadastrar para acessar o conteúdo.

 

Releia.

 

Sinceramente não intendi '-'

Link para o comentário
https://www.webcheats.com.br/topic/1418772-delphisettimer-ajuda/#findComment-6037593
Compartilhar em outros sites

Eu juraria que você iria entender que o problema não estaria nas variáveis pois estão sendo declaradas :

 

É necessário se cadastrar para acessar o conteúdo.

 

Me enganei.

 

Adicione SysUtils e Messages nas uses (post acima).

Meus brinquedos em WinAPI:

Calculador

MemoryScanner

Faça parte também da DarkProgramming Team!

Link para o comentário
https://www.webcheats.com.br/topic/1418772-delphisettimer-ajuda/#findComment-6037605
Compartilhar em outros sites

Eu juraria que você iria entender que o problema não estaria nas variáveis pois estão sendo declaradas :

 

É necessário se cadastrar para acessar o conteúdo.

 

Me enganei.

 

Adicione SysUtils e Messages nas uses (post acima).

 

Eu já tinha pensado em ser alguma coisa faltando na 'uses' , mas num sabia o que , e nem tinha certeza , com SysUtils e Messages em 'uses' o erro :

 

[Error] Project1.dpr(93): Undeclared identifier: 'TWMTimer'

 

foi corrigido , mas o erro :

 

[Error] Project1.dpr(93): Unknown directive: 'message'

 

continua :/

Link para o comentário
https://www.webcheats.com.br/topic/1418772-delphisettimer-ajuda/#findComment-6038740
Compartilhar em outros sites

Agora dá erro no end final "/

 

[Error] Project1.dpr(180): ';' expected but '.' found

 

Esse erro acontece quando algo foi iniciado e não terminado certo ?

 

E esse erro é relacionado ao SetTimer , pois se eu tiro ele compila normalmente.

 

Tô fasendo assim :

 

É necessário se cadastrar para acessar o conteúdo.

 

É necessário se cadastrar para acessar o conteúdo.

 

E agora ? já tô arrancando os cabêlos da kbça :(

Link para o comentário
https://www.webcheats.com.br/topic/1418772-delphisettimer-ajuda/#findComment-6039545
Compartilhar em outros sites

procedure Timer(Timer: Integer; Intervalo: Integer; Ativado: Boolean);

procedure TimerMensagem(var Msg: TWMTimer);

 

procedure TimerMensagem(var Msg: TWMTimer);

begin

Write('Teste');

end;

 

procedure Timer(Timer: Integer; Intervalo: Integer; Ativado: Boolean);

begin

if Ativado then SetTimer(0, Timer, Intervalo, nil) else KillTimer(0, Timer);

end;

 

Pra que tantas procedures??

Link para o comentário
https://www.webcheats.com.br/topic/1418772-delphisettimer-ajuda/#findComment-6039581
Compartilhar em outros sites

Pra que tantas procedures??

 

removi as procedures em negrito : sem erro , mas num acontece nada '-'

 

É necessário se cadastrar para acessar o conteúdo.

 

É necessário se cadastrar para acessar o conteúdo.

 

OBS : já tentei trocar :

 

É necessário se cadastrar para acessar o conteúdo.

 

por :

É necessário se cadastrar para acessar o conteúdo.

 

mas das duas formas nada acontece , como se não tivesse nem um timer.

Link para o comentário
https://www.webcheats.com.br/topic/1418772-delphisettimer-ajuda/#findComment-6039844
Compartilhar em outros sites

O Ativado é o que? Uma var do tipo boolean? Ela ficou true em algum momento?

Quando o TimerMensagem é chamado?

 

 

Poste aqui todo seu pas.

Link para o comentário
https://www.webcheats.com.br/topic/1418772-delphisettimer-ajuda/#findComment-6040895
Compartilhar em outros sites

unTerz;6464197']porque não faz um loop ao invés de fazer um "timer".

use while, ou repeat.

 

Vlw mano , resolveu meu problema :lol:, usei o 'repeat' pois o 'for' não resolveria meu problema , vlw pela ajuda.

Link para o comentário
https://www.webcheats.com.br/topic/1418772-delphisettimer-ajuda/#findComment-6044297
Compartilhar em outros sites

Antes que fechem, você pode usar um CreateThread que facilita muito mais, ou também pode usar o SetTimer sem a mensagem e com uma função CALLBACK

Link para o comentário
https://www.webcheats.com.br/topic/1418772-delphisettimer-ajuda/#findComment-6046964
Compartilhar em outros sites

Este tópico está impedido de receber novos posts.
×
×
  • Criar Novo...

Informação Importante

Nós fazemos uso de cookies no seu dispositivo para ajudar a tornar este site melhor. Você pode ajustar suas configurações de cookies , caso contrário, vamos supor que você está bem para continuar.