Autor Beitrag
LicherMan
Hält's aus hier
Beiträge: 8



BeitragVerfasst: Mo 02.01.06 16:17 
Hallo Leute!
Ich wollte die Anzeige in mehreren Zeilen erscheinen lassen, weil ansonsten der Text so ewig lang wäre und sich demnach auch das Fenster weitet.
Hab an #10#13 oder sowas gedacht aber das funktioniert nur bei Lines.Add !!
So ist die Normalzeile:
Application.MessageBox('Bla bla.....viel Text.......','Information',MB_OK);
Also wenn ihr eine Idee habt dann wäre ich euch sehr verbunden...
Danke schon mal.
Luckie
Ehemaliges Mitglied
Erhaltene Danke: 1



BeitragVerfasst: Mo 02.01.06 16:18 
Ein Zeilenumbruch unter Windows ist #13#10 und das funktioniert defintiv auch in einer Messagebox, schon oft genug selber gemacht.
Born-to-Frag
ontopic starontopic starontopic starontopic starontopic starontopic starontopic starofftopic star
Beiträge: 1094

Win XP SP2, Win 2000 SP4
Delphi 7, 2k5
BeitragVerfasst: Mo 02.01.06 16:40 
user profile iconLicherMan hat folgendes geschrieben:
Hallo Leute!
Ich wollte die Anzeige in mehreren Zeilen erscheinen lassen, weil ansonsten der Text so ewig lang wäre und sich demnach auch das Fenster weitet.
Hab an #10#13 oder sowas gedacht aber das funktioniert nur bei Lines.Add !!
So ist die Normalzeile:
Application.MessageBox('Bla bla.....viel Text.......','Information',MB_OK);
Also wenn ihr eine Idee habt dann wäre ich euch sehr verbunden...
Danke schon mal.


ausblenden Delphi-Quelltext
1:
2:
Application.MessageBox('Bla bla.....'#13
  'viel Text.......','Information',MB_OK);
sollte eigendlich klappen ;)

_________________
Theorie ist wenn man alles weiß, aber nichts funktioniert. Praxis ist wenn alles funktioniert, aber niemand weiß warum.
Microsoft vereint Theorie und Praxis: Nichts funktioniert und niemand weiß warum.
JayK
ontopic starontopic starontopic starontopic starontopic starontopic starofftopic starofftopic star
Beiträge: 1013



BeitragVerfasst: Mo 02.01.06 17:02 
Also, Luckie ist fest von der #10#13 überzeugt und ich bin geneigt ihn zu glauben. Born-To-Frag kommt jetzt mit nur #13 und ich hab früher immer nur #10 genommen. Anscheinend hat alles funktioniert :shock: aber laut Luckie müsste es das ja nit, wenn er sagt, dass einzig #10#13 ein richtiger Zeilenumbruch ist. Also warum geht es auch mit nur einem der beiden Chars?
Born-to-Frag
ontopic starontopic starontopic starontopic starontopic starontopic starontopic starofftopic star
Beiträge: 1094

Win XP SP2, Win 2000 SP4
Delphi 7, 2k5
BeitragVerfasst: Mo 02.01.06 17:28 
Also ich benutze immer nur #13, hab von der anderen variante nie gehört :oops:

Auch bei messagebox habe ich diese variante schon oft benutzt... also glaub uns ;)

greetz

_________________
Theorie ist wenn man alles weiß, aber nichts funktioniert. Praxis ist wenn alles funktioniert, aber niemand weiß warum.
Microsoft vereint Theorie und Praxis: Nichts funktioniert und niemand weiß warum.
Motzi
ontopic starontopic starontopic starontopic starontopic starontopic starontopic starhalf ontopic star
Beiträge: 2931

XP Prof, Vista Business
D6, D2k5-D2k7 je Prof
BeitragVerfasst: Mo 02.01.06 17:44 
Der "richtige" Zeilenumbruch unter Windows ist #13#10 (Carriage Return + Linefeed), Linux/Unix nur nur #10 (Linefeed) und unter Mac nur #13 (Carriage Return)...
Nicht umsonst gibt es die Funktion AdjustLineBreaks()...

Gruß, Motzi

_________________
gringo pussy cats - eef i see you i will pull your tail out by eets roots!