AGB  ·  Datenschutz  ·  Impressum  







Anmelden
Nützliche Links
Registrieren
Thema durchsuchen
Ansicht
Themen-Optionen

Problem mit if then schleife

Ein Thema von PetBurki · begonnen am 8. Mai 2007 · letzter Beitrag vom 9. Mai 2007
Antwort Antwort
Seite 2 von 3     12 3      
dominikkv

Registriert seit: 30. Sep 2006
Ort: Gundelfingen
1.109 Beiträge
 
Delphi 2007 Professional
 
#11

Re: Problem mit if then schleife

  Alt 8. Mai 2007, 21:37
schreib doch einfach die allererste antwort ab
Dominik
  Mit Zitat antworten Zitat
Rainer1000

Registriert seit: 7. Mai 2007
20 Beiträge
 
Delphi 7 Personal
 
#12

Re: Problem mit if then schleife

  Alt 8. Mai 2007, 22:21
Also zuallererst: Es gibt keine If-Schleifen, sondern nur If-Alernativen...

und ich glaub, dein Problem erledigt sih von alleine, wenn du mal die korrekte Syntax verwendest:

Delphi-Quellcode:
if <Bedingung> then
  begin
    //Aufgabenteil der bei then Ausgeführt wird, jden einzelnen Befehl mit einem Semikolon versehen
  end //KEIN SEMIKOLON hinter diesem End
else
  begin
    //Else-Aufgabenteil,jden einzelnen Befehl mit einem Semikolon versehen
  end; //Hier kommt ein Semikolon
Und das Semikolon wollte er, weil du ein beginvergessen hast
  Mit Zitat antworten Zitat
Axxus

Registriert seit: 3. Okt 2006
212 Beiträge
 
Turbo Delphi für Win32
 
#13

Re: Problem mit if then schleife

  Alt 8. Mai 2007, 23:13
Zitat von Rainer1000:
Also zuallererst: Es gibt keine If-Schleifen, sondern nur If-Alernativen...
Genau denn Der unterschied zwischen Einer Schleife und einer Verzweigung (If...then) ist, dassbei einer Schleife EIn bestimmter Teill quelltext wiederolt wird, bis die austritts- /wiedereintrittsbedingung (Je nach typ der Schleife) erfüllt ist. Bei der Verzweigung wird ein Teil Quelltext nur einmal bearbeitet, es wird aber unterschieden welcher Teil des Quelltextes.

Musst ichheut im Infounterricht erklären

Gruß Axxus
  Mit Zitat antworten Zitat
Benutzerbild von Luckie
Luckie

Registriert seit: 29. Mai 2002
37.621 Beiträge
 
Delphi 2006 Professional
 
#14

Re: Problem mit if then schleife

  Alt 8. Mai 2007, 23:40
Was die Fehlersuche wesentlich vereinfachen würde, wenn nicht sogar überflüssig machen würde, wäre wenn man den Quellcode gescheit formatiert.
Michael
Ein Teil meines Codes würde euch verunsichern.
  Mit Zitat antworten Zitat
PetBurki

Registriert seit: 7. Mai 2007
33 Beiträge
 
Delphi 6 Personal
 
#15

Re: Problem mit if then schleife

  Alt 9. Mai 2007, 07:56
ich weis nicht wieso, aber obwohl ich es genauso gemacht habe, wie ihr es gesagt habt, funktioniert es nicht. Ich hab mal die komplette datei angehängt. Wär schön, wenn jemand mal drüberschauen könnte.
Angehängte Dateien
Dateityp: rar spiel_delphi__178.rar (275,6 KB, 7x aufgerufen)
  Mit Zitat antworten Zitat
mkinzler
(Moderator)

Registriert seit: 9. Dez 2005
Ort: Heilbronn
39.861 Beiträge
 
Delphi 11 Alexandria
 
#16

Re: Problem mit if then schleife

  Alt 9. Mai 2007, 07:59
Scheinbar ist es sehr schwer ein begin nach dem then einzufügen.
Markus Kinzler
  Mit Zitat antworten Zitat
PetBurki

Registriert seit: 7. Mai 2007
33 Beiträge
 
Delphi 6 Personal
 
#17

Re: Problem mit if then schleife

  Alt 9. Mai 2007, 08:06
hey, ich habs genauso gemacht, wie ihrs beschrieben habt-es funktioniert aber trotzdem nicht!
  Mit Zitat antworten Zitat
mkinzler
(Moderator)

Registriert seit: 9. Dez 2005
Ort: Heilbronn
39.861 Beiträge
 
Delphi 11 Alexandria
 
#18

Re: Problem mit if then schleife

  Alt 9. Mai 2007, 08:08
Nein hast du nicht
Zitat:
Delphi-Quellcode:
 if StrToInt(edit2.Text)<=0 then
        label7.visible:=true;
        button1.Enabled:=false;
        button2.Enabled:=false
        end
        else
        begin
        label7.Visible:=false;
        button1.Enabled:=false;
        button2.Enabled:=true;
        end;
Nach dem then fehlt ein begin

und Beiu Button2 fehlen die kompletten begin .. end
Markus Kinzler
  Mit Zitat antworten Zitat
PetBurki

Registriert seit: 7. Mai 2007
33 Beiträge
 
Delphi 6 Personal
 
#19

Re: Problem mit if then schleife

  Alt 9. Mai 2007, 08:11
beim 2.Button hab ich auch noch nichts verändert, da erstmal der erste funktionieren sollte, dann hätt ich den 2. berichtigt!
  Mit Zitat antworten Zitat
Benutzerbild von Phoenix
Phoenix
(Moderator)

Registriert seit: 25. Jun 2002
Ort: Hausach
7.641 Beiträge
 
#20

Re: Problem mit if then schleife

  Alt 9. Mai 2007, 08:13
Dann schreib doch erstmal das fehlende Begin da rein
Sebastian Gingter
Phoenix - 不死鳥, Microsoft MVP, Rettungshundeführer
Über mich: Sebastian Gingter @ Thinktecture Mein Blog: https://gingter.org
  Mit Zitat antworten Zitat
Antwort Antwort
Seite 2 von 3     12 3      


Forumregeln

Es ist dir nicht erlaubt, neue Themen zu verfassen.
Es ist dir nicht erlaubt, auf Beiträge zu antworten.
Es ist dir nicht erlaubt, Anhänge hochzuladen.
Es ist dir nicht erlaubt, deine Beiträge zu bearbeiten.

BB-Code ist an.
Smileys sind an.
[IMG] Code ist an.
HTML-Code ist aus.
Trackbacks are an
Pingbacks are an
Refbacks are aus

Gehe zu:

Impressum · AGB · Datenschutz · Nach oben
Alle Zeitangaben in WEZ +1. Es ist jetzt 19:04 Uhr.
Powered by vBulletin® Copyright ©2000 - 2024, Jelsoft Enterprises Ltd.
LinkBacks Enabled by vBSEO © 2011, Crawlability, Inc.
Delphi-PRAXiS (c) 2002 - 2023 by Daniel R. Wolf, 2024 by Thomas Breitkreuz