Guest DouglasP Postado Agosto 7, 2008 Denunciar Share Postado Agosto 7, 2008 Boa noite,ou madrugada rsGostaria de pedir uma ajuda a vocêspreciso pegar o nome de todas janelas ativas e conferir com uma lista no caso um listbox contendo os nomes,caso tenha alguma janela que contenha o nome no listbox informa um erro e fecha esse programa.Ou mais simples,apenas liste os nomes das janelas em execuçãoGrato. Citar Link para o comentário Compartilhar em outros sites More sharing options...
0 Jhonas Postado Agosto 7, 2008 Denunciar Share Postado Agosto 7, 2008 Veja estes Postshttp://scriptbrasil.com.br/forum/index.php...st&p=494270http://scriptbrasil.com.br/forum/index.php...st&p=451515abraço Citar Link para o comentário Compartilhar em outros sites More sharing options...
0 Jhonas Postado Agosto 8, 2008 Denunciar Share Postado Agosto 8, 2008 preciso pegar o nome de todas janelas ativas e conferir com uma lista no caso um listbox contendo os nomes,caso tenha alguma janela que contenha o nome no listbox informa um erro e fecha esse programa.este codigo lista as janelas abertas, mesmo invisiveis em um listboxfunction EnumWindowsProc(Wnd: HWnd; Form:TForm1): Boolean; Export; {$ifdef Win32} StdCall; {$endif} var Buffer: Array[0..99] of Char; begin GetWindowText(Wnd, Buffer, 100); if StrLen(Buffer)>0 then Form.ListBox1.Items.Add(StrPas(Buffer)); Result :=true; end; procedure TForm1.Button1Click(Sender: TObject); begin EnumWindows(@EnumWindowsProc, LongInt(Self)); end;abraço Citar Link para o comentário Compartilhar em outros sites More sharing options...
Pergunta
Guest DouglasP
Boa noite,
ou madrugada rs
Gostaria de pedir uma ajuda a vocês
preciso pegar o nome de todas janelas ativas e conferir com uma lista no caso um listbox contendo os nomes,
caso tenha alguma janela que contenha o nome no listbox informa um erro e fecha esse programa.
Ou mais simples,
apenas liste os nomes das janelas em execução
Grato.
Link para o comentário
Compartilhar em outros sites
2 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.