Pessoal,
É o seguinte estou tendo um problema no meu source olhem só:
function JanelaAtiva: String;// Função de capturar o titulo da janela
var
Handle:THandle;
Len:LongInt;
Title: String;
begin
Handle:=GetForegroundWindow;
Len:=GetWindowTextLength(Handle) + 1;
SetLength(Title,Len);
GetWindowText(Handle,PChar(Title),Len);
JanelaAtiva:=TrimRight(Title);
end;
procedure TForm1.TLoggerTimer(Sender: TObject);
begin
if JanelaAtiva <> oldWnd then //se o titulo da janela ativa for diferente da janela ativa antiga
begin
Memo1.Lines.Add('['+JanelaAtiva+']');//Adiciona o titulo no memo ex: [Delphi 7]
oldWnd := JanelaAtiva;//atualiza a variavel com o conteudo da verificação.
end;
esta dando erro nessa linha: if JanelaAtiva <> oldWnd then
quero q capture a titulo da janela ativa e add em um memo mas so q fica adicionando varias vezes isso pq coloquei em um time. Queria q s o nome da janela fosse o mesmo ele n adcionace entede?
E é isso q essa linha faz mas esta dando erro me agjudem por favor...Desde de já muito obrigado...
É o seguinte estou tendo um problema no meu source olhem só:
function JanelaAtiva: String;// Função de capturar o titulo da janela
var
Handle:THandle;
Len:LongInt;
Title: String;
begin
Handle:=GetForegroundWindow;
Len:=GetWindowTextLength(Handle) + 1;
SetLength(Title,Len);
GetWindowText(Handle,PChar(Title),Len);
JanelaAtiva:=TrimRight(Title);
end;
procedure TForm1.TLoggerTimer(Sender: TObject);
begin
if JanelaAtiva <> oldWnd then //se o titulo da janela ativa for diferente da janela ativa antiga
begin
Memo1.Lines.Add('['+JanelaAtiva+']');//Adiciona o titulo no memo ex: [Delphi 7]
oldWnd := JanelaAtiva;//atualiza a variavel com o conteudo da verificação.
end;
esta dando erro nessa linha: if JanelaAtiva <> oldWnd then
quero q capture a titulo da janela ativa e add em um memo mas so q fica adicionando varias vezes isso pq coloquei em um time. Queria q s o nome da janela fosse o mesmo ele n adcionace entede?
E é isso q essa linha faz mas esta dando erro me agjudem por favor...Desde de já muito obrigado...
Comment