iGamesbr
Visite nosso novo website.

http://manoproject.tk

ou manocelo.tk os dois são o mesmo website.


iGamesbr
Visite nosso novo website.

http://manoproject.tk

ou manocelo.tk os dois são o mesmo website.

iGamesbr
Gostaria de reagir a esta mensagem? Crie uma conta em poucos cliques ou inicie sessão para continuar.

iGamesbrEntrar

O melhor conteúdo.


descriptionSimulando os alertas no Delphi EmptySimulando os alertas no Delphi

more_horiz
Em nosso form principal coloque um Button e nele digite o algoritimo da Listagem 1. Nossa tela de exibição ficará semelhante ao mostrado na Figura 1.

Simulando os alertas no Delphi Imagem_1-1153828474

Modifique as propriedades do FormAlerta de acordo com os parâmetros abaixo.

Propriedade - Valor

BorderStyle

- bsToolWindow

Caption

- Alerta do Sistema

FormStyle

- fsStayOnTop

Color

- $0080FFFF


Algoritimo para exibição do Alerta

Código:


procedure TForm1.Button1Click(Sender: TObject);

var
  I: Integer;
  fAlertaMsn: TForm;
  BarraIniciar: HWND; {Barra Iniciar}
  tmAltura: Integer;
  tmRect: TRect;
  xTop : Integer;
  xIniTop : Integer;
begin
  //localiza o Handle da janela iniciar
  BarraIniciar := FindWindow('Shell_TrayWnd', nil);
  //Pega o "retângulo" que envolve a barra e sua altura
  GetWindowRect(BarraIniciar, tmRect);
  tmAltura := tmRect.Bottom - tmRect.Top;
  fAlertaMsn := TfAlertaMsn.Create(Self);
  with fAlertaMsn do
  begin
    Left := Screen.Width - ClientWidth;
    if tmRect.Top = -2 then
      tmAltura := 30;
    //Pega o top final
    xTop := Screen.Height - ClientHeight - tmAltura;
    //Pega o top inicial
    xIniTop := Screen.Height + ClientHeight + tmAltura;
    Top := xIniTop;
    for I := xIniTop downto xTop do
    begin
      Top := Top - 1;
      Show;
      Update;
      Application.ProcessMessages;
      Sleep(10);
    end;
    Sleep(3000);
    Close;
    FreeAndNil(fAlertaMsn);
  end;
end;


Créditos : Adriano Santos

descriptionSimulando os alertas no Delphi EmptyRe: Simulando os alertas no Delphi

more_horiz
Da onde e esse adriano santos

descriptionSimulando os alertas no Delphi EmptyRe: Simulando os alertas no Delphi

more_horiz
Bem isso eu capitei deu pra ter uma noçao aki valeu isso de pra me ajudar muito Very Happy

descriptionSimulando os alertas no Delphi EmptyRe: Simulando os alertas no Delphi

more_horiz
privacy_tip Permissões neste sub-fórum
Não podes responder a tópicos
power_settings_newInicie sessão para responder