30. juli 2000 - 20:50Der er
3 kommentarer og 1 løsning
Afsluting af et program!!!
Hej
Hvordan afslutter man et program, fx. Jeg trykker på exit knappen i menuen, og så kommer der en ny form op og spørg: \"Er du sikker?\"(og så er der nogle knapper som; \"JA\", \"NEJ\", \"ANULLER\"... Så når jeg trykker \"JA\", så afslutttes programmet!
Du skal indsætte følgende kode under formens OnCloseQuery event:
procedure TFrmMain.FormCloseQuery(Sender: TObject; var CanClose: Boolean); if MessageDlg(\'Er du sikker?\', mtConfirmation, [mbYes, mbNo], 0) = mrYes then begin canclose:=true; end else begin canclose:=false; end; end;
Hvis du vil have yderligere hjælp til MessageDlg så kan du slå den op i hjælpefilen, så kan du se hvad du ellers kan få den til at vise af beskedtyper og knapper etc.
nej, ovenstående kode benytter ikke en ekstra form, så den har du ikke brug for. du skal bare indsætte koden under din hovedforms CloseQuery event.
Synes godt om
Ny brugerNybegynder
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.