Seite 1 von 1
message requester
Verfasst: 08.12.2005 13:50
von philipp
hallo,
wenn ich eine textbox ausgebe, wie kann ich dabei einen teil des textes in die nöchste zeile schreiben?
gruß philipp
Re: message requester
Verfasst: 08.12.2005 13:59
von Donald
philipp hat geschrieben:hallo,
wenn ich eine textbox ausgebe, wie kann ich dabei einen teil des textes in die nöchste zeile schreiben?
gruß philipp
Hi,
trennen mit chr(10) siehe Beispiel
Code: Alles auswählen
a$ = "Testzeile 1" + Chr(10) + "Testzeile 2"
MessageRequester("Mitteilung",a$,#PB_MessageRequester_Ok)
Verfasst: 08.12.2005 14:00
von Dr.Pixel
Hallo philipp.
Du meinst wahrscheinlich einen Zeilenumbruch!?
Das geht so:
Code: Alles auswählen
t.s = "PureBasic"
s.s = "Wundervoll" + Chr(10) + "ist PureBasic"
MessageBox_(0, @s, @t, 0)
MessageRequester(t,s)
...sollte auch mit Chr(13) gehen

Re: message requester
Verfasst: 08.12.2005 14:07
von scholly
philipp hat geschrieben:hallo,
wenn ich eine textbox ausgebe, wie kann ich dabei einen teil des textes in die nöchste zeile schreiben?
gruß philipp
meinst Du sowas:
Code: Alles auswählen
zweizeiler$ = "zeile 1" + Chr(10) + "zeile 2"
MessageRequester("Information",zweizeiler$,#PB_MessageRequester_Ok)
Verfasst: 08.12.2005 14:10
von philipp
ja genau das habe ich gemeint.
vielen dank für eure hilfe. hat mich echt weitergebracht.
wünsche noch einen schönen tag
philipp
Verfasst: 08.12.2005 15:37
von NicTheQuick
Man kann statt [c]Chr(10)[/c] auch die Konstante [c]#CRLF$[/c] verwenden.
Verfasst: 08.12.2005 15:46
von ts-soft
NicTheQuick hat geschrieben:Man kann statt [c]Chr(10)[/c] auch die Konstante [c]#CRLF$[/c] verwenden.
Man kann auch #LF$ nehmen

, wofür das Return?
Nachtrag: Evtl. für MacOS, in Linux wird ja Chr(10) erwartet, Windows ist egal welcher, bleibt nur Mac übrig, der das evtl. braucht

Verfasst: 08.12.2005 18:30
von michel51
MacOs kann alle Variationen
Code: Alles auswählen
MessageRequester("", "Zeile 1"+Chr(10)+"Zeile 2")
MessageRequester("", "Zeile 1"+Chr(13)+"Zeile 2")
MessageRequester("", "Zeile 1"+#LF$+"Zeile 2")
MessageRequester("", "Zeile 1"+#CR$+"Zeile 2")
MessageRequester("", "Zeile 1"+#CRLF$+"Zeile 2")
Gruß
michel51
Verfasst: 08.12.2005 19:14
von ts-soft
Dann ist Chr(10) bzw. #LF$ richtig, weil Linux kann nur diesen, wenn das nicht geändert wurde.