Autor Beitrag
pHaRyNx
ontopic starontopic starontopic starontopic starontopic starontopic starontopic starofftopic star
Beiträge: 94

win 95, win 2000, win xp, VISTA, Ubuntu 8.04
Delphi 7 PE
BeitragVerfasst: Mi 28.12.05 13:44 
hallo!
frag mich schon seit längerem, ob es in delphi möglich ist, labels mit zeilenumbruch zu erstellen. auch bei dem befehl "ShowMessage" beispielsweise wäre es sehr nützlich, wenn der Text durch zeilenumbrüche besser strukturiert werden könnte. Geht das mit den sog. ASCII-/ANSI-Codes?
würde mich über antworten freuen.
mfg pHaRyNx
Luckie
Ehemaliges Mitglied
Erhaltene Danke: 1



BeitragVerfasst: Mi 28.12.05 13:46 
ausblenden Delphi-Quelltext
1:
ShowMessage('Zeile1'+#13#10+'Zeile2');					


ausblenden Delphi-Quelltext
1:
Label1.Caption := 'Zeile1'+#13#10+'Zeile2';					
Danny87
ontopic starontopic starontopic starontopic starontopic starofftopic starofftopic starofftopic star
Beiträge: 688

Windows 10 Pro 64bit
Sprachen: HTML, PHP, JavaScript, Delphi || IDE: RAD Studio 10.1 Berlin Starter, WeBuilder
BeitragVerfasst: Mi 28.12.05 13:52 
mit #13 kannst du zeilenumbrüche in messageboxen realisieren.

ausblenden Delphi-Quelltext
1:
2:
3:
4:
5:
6:
7:
ShowMessage('Zeile1' + #13 + 'Zeile2');

// Je nachdem welchen compiler du benutzt, musst du noch ein #10 (wagenrücklauf) anhängen

ShowMessage('Zeile1' + #13#10 + 'Zeile2');

// Das ganze funktioniert aber auch ohne +
Danny87
ontopic starontopic starontopic starontopic starontopic starofftopic starofftopic starofftopic star
Beiträge: 688

Windows 10 Pro 64bit
Sprachen: HTML, PHP, JavaScript, Delphi || IDE: RAD Studio 10.1 Berlin Starter, WeBuilder
BeitragVerfasst: Mi 28.12.05 13:53 
mist, mal wieder zu langsam getippt...
Luckie
Ehemaliges Mitglied
Erhaltene Danke: 1



BeitragVerfasst: Mi 28.12.05 13:56 
user profile iconDanny87 hat folgendes geschrieben:
// Je nachdem welchen compiler du benutzt, musst du noch ein #10 (wagenrücklauf) anhängen

Nein. Das hat nichts mit dem Compiler zu tun. Unter Windows ist ein Zeilenumbruch #13#10 und nichts anderes. Dass es manchmal auch nur mit einem von beiden geht, ist nicht zwingend gegeben.
pHaRyNx Threadstarter
ontopic starontopic starontopic starontopic starontopic starontopic starontopic starofftopic star
Beiträge: 94

win 95, win 2000, win xp, VISTA, Ubuntu 8.04
Delphi 7 PE
BeitragVerfasst: Mi 28.12.05 13:56 
nicht schlimm. danke trotzdem. ich wollte schon fast nach dem #10 fragen, war aber alles kommentiert.
danke euch.
delfiphan
ontopic starontopic starontopic starontopic starontopic starontopic starontopic starhalf ontopic star
Beiträge: 2684
Erhaltene Danke: 32



BeitragVerfasst: Mi 28.12.05 22:36 
Wenn du ein Label bei Designzeit schon mit einem Zeilenumbruch willst, musst du die entsprechende DFM-Datei der Form editieren (auf der Form Alt+F12 drücken). Dort musst du dann wie oben ein #13#10 einfügen.