Forum: Sonstige Fragen zu Delphi
by himitsu,
8. Apr 2010
@turboPASCAL: Auch bei Read müssen Eingaben mit Enter abgeschlossen werden, allerdings bleibt dieses Enter noch im Tastaturpuffer und das ReadLn am Programmende wird sofort beendet, ohne zu warten.
Forum: Sonstige Fragen zu Delphi
by himitsu,
8. Apr 2010
Die Bildschirmausgabe ist doch da?
(ganz kurz zumindestens :roll: )
Es wird das ReadLn nur sofort, durch das übergangene Return, wieder abgebrochen.
Forum: Sonstige Fragen zu Delphi
by himitsu,
8. Apr 2010
Was soll das denn bedeuten?
Das Einlesen geht hier in D7 und D2010 ohne Probleme.
Einzig das ReadLn am Ende wird übersprungen, weil es das vorhergehende Enter noch mitbekommt.
PS: Da das Read auch auf ein Enter wartet, wäre ReadLn (a) verständlicher und (b) gibt es keine Probleme.
Write('s :' ); ReadLn(s);
Write('x :' ); ReadLn(x);