1 / 12

Delphi

Delphi. Disciplina de Programação Visual 2 – QI – Aula4 Prof. Luciano Monteiro. Funções de Conversão. Caixas de Diálogos - ShowMessage. A caixa de diálogo ShowMessage é declarada internamente pelo Delphi desta forma: procedure ShowMessage(const Msg: string);

josie
Download Presentation

Delphi

An Image/Link below is provided (as is) to download presentation Download Policy: Content on the Website is provided to you AS IS for your information and personal use and may not be sold / licensed / shared on other websites without getting consent from its author. Content is provided to you AS IS for your information and personal use only. Download presentation by click this link. While downloading, if for some reason you are not able to download a presentation, the publisher may have deleted the file from their server. During download, if you can't get a presentation, the file might be deleted by the publisher.

E N D

Presentation Transcript


  1. Delphi Disciplina de Programação Visual 2 – QI – Aula4 Prof. Luciano Monteiro

  2. Funções de Conversão

  3. Caixas de Diálogos - ShowMessage A caixa de diálogo ShowMessage é declarada internamente pelo Delphi desta forma: procedure ShowMessage(const Msg: string); Onde o parâmetro Msg é um dado String. Exemplo: ShowMessage(‘Um texto ou propriedade string será exibida.’);

  4. Caixas de Diálogos - ShowMessage

  5. Caixas de Diálogos - MessageDlg A caixa de diálogo MessageDlg é declarada internamente pelo Delphi desta forma: function MessageDlg(const Msg: string; DlgType: TMsgDlgType; Buttons: TMsgDlgButtons; HelpCtx: Longint): Word;

  6. Caixas de Diálogos - MessageDlg

  7. Caixas de Diálogos - MessageDlg • O retorno da função é o tipo do botão como mr Desta maneira pode-se fazer testes lógicos como no exemplo: if MessageDlg(‘Deseja sair?’, mtConfirmation, [mbYes, mbNo], 0)=mrYes then …

  8. Caixas de Diálogos - MessageDlg

  9. Caixas de Diálogos - Application.MessageBox • Uma outra caixa de diálogo é o método MessageBox do objeto Application. Esta função está definida da seguinte maneira: function MessageBox(const Text, Caption: PChar; Flags: Longint): Integer;

  10. Caixas de Diálogos - Application.MessageBox

  11. Caixas de Diálogos - Application.MessageBox O retorno da função é o tipo do botão como id (IDABORT IDCANCEL IDIGNORE IDNO IDOK IDRETRY IDYES) Desta maneira pode-se fazer testes lógicos como no exemplo: if Application.MessageBox('Texto','Título', MB_YESNOCANCEL + MB_ICONINFORMATION + MB_DEFBUTTON2) = IdYes then …

  12. Caixas de Diálogos - Application.MessageBox

More Related