Avatar billede anold Nybegynder
29. september 2000 - 12:58 Der er 5 kommentarer og
1 løsning

taste tryk i inputbox

Hvem kan vise mig koden for hvordan jeg kan se om der er trykket på ok elle cancel knapperne
Avatar billede borrisholt Novice
29. september 2000 - 13:15 #1
Jeg formoder der er i en dialog box du mener .. Igivet fald kan det gøres således :

procedure TForm1.Button1Click(Sender: TObject);

begin
  if MessageDlg(\'Welcome to my Object Pascal application.  Exit now?\',
    mtConfirmation, [mbYes, mbNo], 0) = mrYes then
  begin
    MessageDlg(\'Exiting the Object Pascal application.\', mtInformation,
      [mbOk], 0);
    Close;
  end;

end;
Avatar billede aligator Nybegynder
29. september 2000 - 13:15 #2
hvordan du kan se det ?
alså at det bliver til sendt til dig eller hvad ?
Avatar billede anold Nybegynder
29. september 2000 - 13:16 #3
NEJ det er ikke

Som jeg også skriver i overskriften så er det i en inputbox
Avatar billede borrisholt Novice
29. september 2000 - 13:26 #4
Det kan du ikke med en inputbox, men hvis du istedet bruger InputQuery funktionen så kan du ! Prøv det her.


procedure TForm1.FormCreate(Sender: TObject);
var
  ResultString: String;
begin
  ResultString := \'Hest\';

  if not InputQuery(\'Input Box\', \'Prompt\', ResultString) then
    Caption := \'Cancel was pressed\'
  else
    Caption := \'Ok was pressed\';
end;

Jens B
Avatar billede delphi Nybegynder
02. oktober 2000 - 10:34 #5
Som Jens skriver: Brug en InputQuery.
Følgende er et snip fra Delphi\'s help text:

Use the InputBox function when there is a default value that should be used when the user chooses the Cancel button (or presses Esc) to exit the dialog. If the application needs to know whether the user chooses OK or Cancel , use the InputQuery function.


Delphi
Avatar billede delphi Nybegynder
02. oktober 2000 - 10:36 #6
Der er iøvrigt et godt eksempel til InputQuery i Delphi\'s help.

Delphi
Avatar billede Ny bruger Nybegynder

Din løsning...

Tilladte BB-code-tags: [b]fed[/b] [i]kursiv[/i] [u]understreget[/u] Web- og emailadresser omdannes automatisk til links. Der sættes "nofollow" på alle links.

Loading billede Opret Preview
Kategori
Kurser inden for grundlæggende programmering

Log ind eller opret profil

Hov!

For at kunne deltage på Computerworld Eksperten skal du være logget ind.

Det er heldigvis nemt at oprette en bruger: Det tager to minutter og du kan vælge at bruge enten e-mail, Facebook eller Google som login.

Du kan også logge ind via nedenstående tjenester