Avatar billede jsc Nybegynder
10. december 2003 - 20:05 Der er 6 kommentarer og
1 løsning

Ja Nej Dialog

Hvordan laver jeg en JA/Nej Dialogbox i Borland Builder C++ ?

/jsc
Avatar billede bertelbrander Novice
10. december 2003 - 21:48 #1
Hvis det er en standard BCB app:

__fastcall TForm1::TForm1(TComponent* Owner) : TForm(Owner)
{
  Application->MessageBox("Vil Du?", "Min App", MB_YESNO);
}
Avatar billede jsc Nybegynder
10. december 2003 - 22:31 #2
det virker, men hvordan laver man sådan at den opfatter sammenhæng?

altså hvis jeg vælger YES, hvad skal jeg så skrive i den følgende if-sætning?

if (MB_YES) {
}
virker nemlig ikke...

/jsc
Avatar billede bertelbrander Novice
10. december 2003 - 23:16 #3
Prøv at stille markøren på ordet MessageBox, og tryk Ctrl+F1, vælg TApplication::MessageBox (som er den form der bruges her) så vil du kunne se at du kan bruge:

  if(Application->MessageBox("Vil Du?", "Min App", MB_YESNO) == IDYES)
  {
    Application->MessageBox("Du trykkede Yes", "Min App", MB_OK);
  }
  else
  {
    Application->MessageBox("Du trykkede No", "Min App", MB_OK);
  }
Avatar billede jsc Nybegynder
10. december 2003 - 23:17 #4
fedt.. thanks! Point til dig - hvis du gider at svare
Avatar billede bertelbrander Novice
10. december 2003 - 23:27 #5
Jeg gider ikke have point.
Avatar billede jsc Nybegynder
10. december 2003 - 23:28 #6
jamen så tager jeg dem selv!
Avatar billede jsc Nybegynder
10. december 2003 - 23:29 #7
det holder bare ikke i længden..
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