Avatar billede pib Nybegynder
08. oktober 2002 - 19:23 Der er 4 kommentarer og
1 løsning

sammensat sætning

Hvordan laver man en sammensat sætning?

Jeg har en if sætning:

if Max<nr
then ShowMessage('bla bla bla') // Her skal være en sammensat sætning noget med Close
else Edit1.Text:= 'Ikke endnu');

efter ShowMessage skal programmet og lukkes hvis betingelsen opfyldes, det er noget med en sammensat sætning.
Avatar billede pib Nybegynder
08. oktober 2002 - 19:24 #1
Den sidste parantes efter 'Ikke endnu' skulle selvfølgelig ikke være der!
Avatar billede freeall Nybegynder
08. oktober 2002 - 19:38 #2
if Max < nr then
begin
  ShowMessage('bla bla bla');
  Close;
ende else Edit1.Text:= 'Ikke endnu';

Du kan ikke gøre andet end det.
PS: Jeg ville nok skrive, if nr > Max, da dette læses nemmere. Du tjekker vel om nummeret har nået en form for maxværdi.
Avatar billede dkn Nybegynder
08. oktober 2002 - 19:43 #3
if Max < nr then
begin
if Application.MessageBox('Vil du lukke?', 'Title', MB_YESNO + MB_DEFBUTTON1
+ MB_ICONQUESTION) = mryes then close;
end else
Edit1.Text:= 'Ikke endnu';
Avatar billede freeall Nybegynder
08. oktober 2002 - 20:02 #4
Ok. Jeg forstod vidst ikke hvad han mente sp;)
Avatar billede pib Nybegynder
12. oktober 2002 - 21:59 #5
freeall - jeg brugte din løsning, så du får point
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