Entwickler-Ecke
Delphi Language (Object-Pascal) / CLX - global-break
Schadowmaster - Mo 29.06.09 20:23
Titel: global-break
moin,
mit break kann man ja Schleifen und ähnliches abbrechen.
Ich brauche den gleichen Befehl, aber für eine ganze Prozedur, also einen Weg eine Prozedur oder Funktion mitten drin abzubrechen.
Ich hoffe da kennt jemand nen Befehl für... ;)
jaenicke - Mo 29.06.09 20:24
Exit --> Prozedur abbrechen
Break --> aktuelle Schleife abbrechen
Continue --> Zum nächsten Durchlauf der aktuellen Schleife
Schadowmaster - Mo 29.06.09 21:16
perfekt, thx
jetzt muss ich morgen nur noch ca. 5 Laufzeitfehler/Endlosschleifen, von denen ich keine Ahnung hab woher sie kommen, loswerden, dann ist mein Programm fertig (</Sarkasmus>)
aber ich glaub das exit wird schon ein wenig was bringen^^
jaenicke - Mo 29.06.09 21:18
Endlosschleifen sind eher ein Problem mit dem Konzept, da mit Exit herausspringen um das zu beheben ist nicht unbedingt die beste Idee.
Ich meine Exit ist oft sinnvoll, klar, aber so wie du das gerade schreibst, hört es sich eher so an als solltest du besser Schleifenbedingungen usw. anpasssen. ;-)
Schadowmaster - Di 30.06.09 10:17
^^
hab ich auch vor, ja
mein Problem ist grad, dass ich versucht habe das exit zu umschreiben und dabei nen Haufen Fehler rein gehauen habe.
muss ich halt die letzten paar Prozeduren neu schreiben, das passt schon irgendwie.^^
Entwickler-Ecke.de based on phpBB
Copyright 2002 - 2011 by Tino Teuber, Copyright 2011 - 2026 by Christian Stelzmann Alle Rechte vorbehalten.
Alle Beiträge stammen von dritten Personen und dürfen geltendes Recht nicht verletzen.
Entwickler-Ecke und die zugehörigen Webseiten distanzieren sich ausdrücklich von Fremdinhalten jeglicher Art!