![]() |
Zeichen für Enter?
Hallo,
Ich mache einen Eintrag in die Console über WriteLn(). Wie kann ich diese Eingabe bestätigen? Also ich brauch das Zeichen für "Enter drücken". mfg freak |
Re: Zeichen für Enter?
Moin Christian,
schreib' einfach ReadLn. |
Re: Zeichen für Enter?
Hallo,
nein, das geht nicht, weil dann nur in die nächste Zeile gesprungen wird. Aber der befehl soll ja ausgefürht werden. C:\Project1.exe install // bei Readln wird ein Zeilenumbruch gemacht wie auch bei #10#13 Da gab es noch was mit n/ oder sowas! :wall: mfg freak |
Re: Zeichen für Enter?
Hallo,
kannst du mal genauer erklähren was du machen willst, also was schon da steht und was passieren soll? Ein Zeichen für "Enter drücken" gibt es nicht. Die Ausgabe hat doch nix mit der Eingabe zu tuhen! |
Re: Zeichen für Enter?
Also wenn du mit enter drücken das Zeichen was in der Asci-tabelle als "enter" definiert ist meinst ist der der code 13
Weiß nicht ob das auch bei konsolen funktioniert, aber ich habs mal in nen Chat eingebaut, damit er immer den text sendet, wenn man enter drückt:
Code:
procedure TForm1.Edit1KeyDown(Sender: TObject; var Key: Word;
Shift: TShiftState); begin if (Key = 13) and (Edit1.Text <> '') Then begin sendo; end; end; |
Re: Zeichen für Enter?
Zitat:
|
Re: Zeichen für Enter?
Moin Christian,
dann gib' den Text mit Write aus, und am Ende schreibst Du #13#10 (nicht #10#13) |
Alle Zeitangaben in WEZ +1. Es ist jetzt 16:20 Uhr. |
Powered by vBulletin® Copyright ©2000 - 2025, Jelsoft Enterprises Ltd.
LinkBacks Enabled by vBSEO © 2011, Crawlability, Inc.
Delphi-PRAXiS (c) 2002 - 2023 by Daniel R. Wolf, 2024-2025 by Thomas Breitkreuz