[delphi-br] Re: SOCORRO : Aplicação em primeiro plano

2007-12-05 Por tôpico william.designer
Obrigado pela dica willer mas o meu problema não está em proibir que 
o form seja fechado, está parte está funcionando bem...
o problema está no FormStyle fsStayOnTop;
já coloquei isso mas meu formulário nao fica em primeiro plano, 
sempre que abro um aplicativo este fica por cima do meu formulário...




--- Em delphi-br@yahoogrupos.com.br, willer [EMAIL PROTECTED] escreveu

 //aqui funciona assim
 procedure TfrmLogin.FormClose(Sender: TObject; var Action: 
TCloseAction);
 begin
   if not Fechar then
 Action:=caNone;
 end;
 
 
   - Original Message - 
   From: william.designer 
   To: delphi-br@yahoogrupos.com.br 
   Sent: Wednesday, December 05, 2007 1:44 PM
   Subject: [delphi-br] SOCORRO : Aplicação em primeiro plano
 
 
   Olá a todos, estou com uma dúvida cruel...
   estou criando um aplicativo que o usuário tem logar para ter 
acesso
   a área de trabalho. quando o usuário loga na parte superior da 
tela
   fica um pequeno formulario mostrando o nome do usuário, o 
relogio e
   um contatador de tempo.
 
   criei uma váriavel global
   Fechar:Boolean=False
   Coloquei no evento OnCloseQuery
   CanClose:=Fechar;
   Criei um botão Fechar e coloquei o seguinte codigo no Onclick
   Fechar:=True;
   Close;
   fiz isso para evitar que a tela fosse fechada com ALT+F4
 
   Nas propriedades do formulario retirei as bordas da janela;
   até ai tudo bem...
 
   porém também alterei o FormStyle para fsStayOnTop;
   fiz isso para que esta janelinha fique aparecendo o tempo todo 
sobre
   qualquer aplicativo que o usuario abrir no windows...
   porém não está funcionando...alguem sabe me dizer se fiz algo 
errado
   ou se deixei de fazer alguma coisa...
 
   estou precisando muito desta informação,,, deste já agradeço a
   todos...
 
 
 

 
   __ Informação do NOD32 IMON 2704 (20071205) __
 
   Esta mensagem foi verificada pelo NOD32 sistema antivírus
   http://www.eset.com.br
 
 
 [As partes desta mensagem que não continham texto foram removidas]





[delphi-br] Re: SOCORRO : Aplicação em primeiro plano

2007-12-05 Por tôpico william.designer
Tenho uma tela de login e quando logo abre-se um pequeno formulario 
na parte superior...
quero que este pequeno formulario fique sobre qualquer aplicativo 
que seja aberto no windows
ja coloquei o fsStayOnTop mas não está funcionando...
me disseram para usar a API SetForegroundWindows...
só que nao sei como usar ou se realmente é necessário...

--- Em delphi-br@yahoogrupos.com.br, Claudio Marconi 
[EMAIL PROTECTED] escreveu

 pederia ser mais específico. O que não está funcionando ?
 
 Em 05/12/07, william.designer [EMAIL PROTECTED] escreveu:
 
Olá a todos, estou com uma dúvida cruel...
  estou criando um aplicativo que o usuário tem logar para ter 
acesso
  a área de trabalho. quando o usuário loga na parte superior da 
tela
  fica um pequeno formulario mostrando o nome do usuário, o 
relogio e
  um contatador de tempo.
 
  criei uma váriavel global
  Fechar:Boolean=False
  Coloquei no evento OnCloseQuery
  CanClose:=Fechar;
  Criei um botão Fechar e coloquei o seguinte codigo no Onclick
  Fechar:=True;
  Close;
  fiz isso para evitar que a tela fosse fechada com ALT+F4
 
  Nas propriedades do formulario retirei as bordas da janela;
  até ai tudo bem...
 
  porém também alterei o FormStyle para fsStayOnTop;
  fiz isso para que esta janelinha fique aparecendo o tempo todo 
sobre
  qualquer aplicativo que o usuario abrir no windows...
  porém não está funcionando...alguem sabe me dizer se fiz algo 
errado
  ou se deixei de fazer alguma coisa...
 
  estou precisando muito desta informação,,, deste já agradeço a
  todos...
 
   
 
 
 
 
 -- 
 Cláudio Marconi
 Delphi/DirectShow Developer
 55 61 8406-6451
 
 
 [As partes desta mensagem que não continham texto foram removidas]





RES: [delphi-br] Re: SOCORRO : Aplicação em primeiro plano

2007-12-05 Por tôpico william.designer
Você sabe me dizer como faço para usar esta função

SetForeground(hwnd:HWND)

o que siginifica estes parametros e como faço para colocar o meu 
form como sendo estes parametros
se puder me ajudar agradeço muito.


--- Em delphi-br@yahoogrupos.com.br, Sérgio T. Uetanabaro [EMAIL PROTECTED] 
escreveu

 A funcao da API eh a SetForegroundWindow se nao me engano. Ela 
traz a janela
 do handle passado para o primeiro plano.
  
  
 []´s
  
 Sergio Uetanabaro
 
   _  
 
 De: delphi-br@yahoogrupos.com.br [mailto:delphi-
[EMAIL PROTECTED] Em
 nome de edersonecris
 Enviada em: quarta-feira, 5 de dezembro de 2007 16:06
 Para: delphi-br@yahoogrupos.com.br
 Assunto: Re: [delphi-br] Re: SOCORRO : Aplicação em primeiro plano
 
 
 
 Se não me engano existe uma função do windows que faz isso, mas 
não 
 estou lembrado qual é
 
 william.designer escreveu:
 
  Obrigado pela dica willer mas o meu problema não está em proibir 
que
  o form seja fechado, está parte está funcionando bem...
  o problema está no FormStyle fsStayOnTop;
  já coloquei isso mas meu formulário nao fica em primeiro plano,
  sempre que abro um aplicativo este fica por cima do meu 
formulário...
 
  --- Em [EMAIL PROTECTED] mailto:delphi-br%
40yahoogrupos.com.br
 os.com.br 
  mailto:delphi-br%40yahoogrupos.com.br, willer willer@ 
escreveu
  
   //aqui funciona assim
   procedure TfrmLogin.FormClose(Sender: TObject; var Action:
  TCloseAction);
   begin
   if not Fechar then
   Action:=caNone;
   end;
  
  
   - Original Message -
   From: william.designer
   To: [EMAIL PROTECTED] mailto:delphi-br%40yahoogrupos.com.br
 os.com.br 
  mailto:delphi-br%40yahoogrupos.com.br
   Sent: Wednesday, December 05, 2007 1:44 PM
   Subject: [delphi-br] SOCORRO : Aplicação em primeiro plano
  
  
   Olá a todos, estou com uma dúvida cruel...
   estou criando um aplicativo que o usuário tem logar para ter
  acesso
   a área de trabalho. quando o usuário loga na parte superior da
  tela
   fica um pequeno formulario mostrando o nome do usuário, o
  relogio e
   um contatador de tempo.
  
   criei uma váriavel global
   Fechar:Boolean=False
   Coloquei no evento OnCloseQuery
   CanClose:=Fechar;
   Criei um botão Fechar e coloquei o seguinte codigo no Onclick
   Fechar:=True;
   Close;
   fiz isso para evitar que a tela fosse fechada com ALT+F4
  
   Nas propriedades do formulario retirei as bordas da janela;
   até ai tudo bem...
  
   porém também alterei o FormStyle para fsStayOnTop;
   fiz isso para que esta janelinha fique aparecendo o tempo todo
  sobre
   qualquer aplicativo que o usuario abrir no windows...
   porém não está funcionando...alguem sabe me dizer se fiz algo
  errado
   ou se deixei de fazer alguma coisa...
  
   estou precisando muito desta informação,,, deste já agradeço a
   todos...
  
  
  
  
  
   __ Informação do NOD32 IMON 2704 (20071205) __
  
   Esta mensagem foi verificada pelo NOD32 sistema antivírus
   http://www.eset. http://www.eset.com.br com.br 
http://www.eset.
 http://www.eset.com.br com.br
  
  
   [As partes desta mensagem que não continham texto foram 
removidas]
  
 
  
 
 -- 
 Éderson Cassiano Bologna
 edersoncassiano@ mailto:edersoncassiano%40terra.com.br 
terra.com.br
 sKYPE: edersoncassiano
 MSN: edersoncassiano@ mailto:edersoncassiano%40hotmail.com 
hotmail.com
 www.microtechshop.com
 
 
 
  
 
 
 [As partes desta mensagem que não continham texto foram removidas]





Re: [delphi-br] Re: SOCORRO : Aplicação em primeiro plano

2007-12-05 Por tôpico edersonecris
Se não me engano existe uma função do windows que faz isso, mas não 
estou lembrado qual é

william.designer escreveu:

 Obrigado pela dica willer mas o meu problema não está em proibir que
 o form seja fechado, está parte está funcionando bem...
 o problema está no FormStyle fsStayOnTop;
 já coloquei isso mas meu formulário nao fica em primeiro plano,
 sempre que abro um aplicativo este fica por cima do meu formulário...

 --- Em delphi-br@yahoogrupos.com.br 
 mailto:delphi-br%40yahoogrupos.com.br, willer [EMAIL PROTECTED] escreveu
 
  //aqui funciona assim
  procedure TfrmLogin.FormClose(Sender: TObject; var Action:
 TCloseAction);
  begin
  if not Fechar then
  Action:=caNone;
  end;
 
 
  - Original Message -
  From: william.designer
  To: delphi-br@yahoogrupos.com.br 
 mailto:delphi-br%40yahoogrupos.com.br
  Sent: Wednesday, December 05, 2007 1:44 PM
  Subject: [delphi-br] SOCORRO : Aplicação em primeiro plano
 
 
  Olá a todos, estou com uma dúvida cruel...
  estou criando um aplicativo que o usuário tem logar para ter
 acesso
  a área de trabalho. quando o usuário loga na parte superior da
 tela
  fica um pequeno formulario mostrando o nome do usuário, o
 relogio e
  um contatador de tempo.
 
  criei uma váriavel global
  Fechar:Boolean=False
  Coloquei no evento OnCloseQuery
  CanClose:=Fechar;
  Criei um botão Fechar e coloquei o seguinte codigo no Onclick
  Fechar:=True;
  Close;
  fiz isso para evitar que a tela fosse fechada com ALT+F4
 
  Nas propriedades do formulario retirei as bordas da janela;
  até ai tudo bem...
 
  porém também alterei o FormStyle para fsStayOnTop;
  fiz isso para que esta janelinha fique aparecendo o tempo todo
 sobre
  qualquer aplicativo que o usuario abrir no windows...
  porém não está funcionando...alguem sabe me dizer se fiz algo
 errado
  ou se deixei de fazer alguma coisa...
 
  estou precisando muito desta informação,,, deste já agradeço a
  todos...
 
 
 
 
 
  __ Informação do NOD32 IMON 2704 (20071205) __
 
  Esta mensagem foi verificada pelo NOD32 sistema antivírus
  http://www.eset.com.br http://www.eset.com.br
 
 
  [As partes desta mensagem que não continham texto foram removidas]
 

  


-- 
Éderson Cassiano Bologna
[EMAIL PROTECTED]
sKYPE: edersoncassiano
MSN: [EMAIL PROTECTED]
www.microtechshop.com