Autor Beitrag
KeinePanik
ontopic starontopic starontopic starontopic starontopic starontopic starontopic starhalf ontopic star
Beiträge: 131



BeitragVerfasst: Mi 15.01.03 05:43 
Ich habe eben einen stinknormalen messagedlg :

ausblenden Quelltext
1:
MessageDlg('Irgendein Text',mtwarning, [mbOk], 0);					


1.: Nun will ich aber nicht, dass er mir als Caption des messagedlg's "Warnung" anzeigt sondern einen selbstdefinierten String als Überschrift ...
2.: Wie kann ich bei dem Text, der dann innerhalb der Meldung erscheint (in dem Fall "Irgendein Text") , einen Zeilenumbruch bewirken so dass dann z.B. steht :

Der Messagedlg soll dann ungefähr so aussehen :
ausblenden Quelltext
1:
2:
3:
4:
5:
6:
7:
'Meine eigene Warnungsmeldung'
---
Eine Meldung ...
//Zeilenumbruch
//Zeilenumbruch
//Zeilenumbruch
Grund : der und der ...


muss ich da was mit Tstrings bzw. TStringList machen !?!?

_________________
Es gibt keine dummen Fragen ... Nur blöde Antworten !!!
bis11
ontopic starontopic starontopic starontopic starontopic starontopic starontopic starhalf ontopic star
Beiträge: 1247
Erhaltene Danke: 2

Apple Mac OSX 10.11

BeitragVerfasst: Mi 15.01.03 09:03 
Hi,

zu Punkt 2 kann ich Dir folgendes sagen :

ausblenden Quelltext
1:
messagedlg('Erste Zeile'+#13+#10+'Zweite Zeile',mtWarning,[mbOK],0);					


Damit erreichst Du einen Zeilenumbruch.
UGrohne
ontopic starontopic starontopic starontopic starontopic starontopic starofftopic starofftopic star
Veteran
Beiträge: 5502
Erhaltene Danke: 220

Windows 8 , Server 2012
D7 Pro, VS.NET 2012 (C#)
BeitragVerfasst: Mi 15.01.03 09:50 
Zu 1.: Gabs da net noch MsgDialog? Kann mich schwach an sowas erinnern, aber ich kanns grad net testen, muss los auf Arbeit *g*

Gruß
KeinePanik Threadstarter
ontopic starontopic starontopic starontopic starontopic starontopic starontopic starhalf ontopic star
Beiträge: 131



BeitragVerfasst: Mi 15.01.03 09:59 
Punkt 2 wäre abgehakt ... danke 'bis11' ... das wars ...

@uGrohne:

Weiss leider nicht, was du meinst ... "msgdialog" gibts (zumindest bei mir (Delphi 4.0) nicht ...) ....

...

Punkt 1 wäre also noch unbeantwortet ...

_________________
Es gibt keine dummen Fragen ... Nur blöde Antworten !!!
Luckie
Ehemaliges Mitglied
Erhaltene Danke: 1



BeitragVerfasst: Mi 15.01.03 10:35 
Nimm:
ausblenden Quelltext
1:
Application.Messagebox('Dein text', 'Dein Titel', Flags);					
UGrohne
ontopic starontopic starontopic starontopic starontopic starontopic starofftopic starofftopic star
Veteran
Beiträge: 5502
Erhaltene Danke: 220

Windows 8 , Server 2012
D7 Pro, VS.NET 2012 (C#)
BeitragVerfasst: Mi 15.01.03 10:50 
Stimmt, war ein Irrtum von mir, aber mit dem von Luckie gehts, nur musst Du halt bei evtl. vorkommenden Variablen noch ein PChar(variable) machen, sonst gehts net

Gruß
KeinePanik Threadstarter
ontopic starontopic starontopic starontopic starontopic starontopic starontopic starhalf ontopic star
Beiträge: 131



BeitragVerfasst: Mi 15.01.03 14:41 
mit der messagebox kann ich zwar jetzt meinen eigenen Titel definieren, muss aber leider auf dieses hübsche gelbe Ausrufezeichen verzichten :wink: ... fällt euch da nochwas ein, wie ich das noch machen könnte !?

(optisch besser)

_________________
Es gibt keine dummen Fragen ... Nur blöde Antworten !!!
Luckie
Ehemaliges Mitglied
Erhaltene Danke: 1



BeitragVerfasst: Mi 15.01.03 16:20 
MB_ICONINFORMATION zu den Flags packen und mit or verknüpfen.

Alles weitere hier: msdn.microsoft.com/l...tions/messagebox.asp