![]() |
MessageBox schreiben Problem...
Liste der Anhänge anzeigen (Anzahl: 1)
Hai,
hab mal eine kleine Frage, bin grad dabei ein kleines Progrämmchen zu schreiben in dem man seine eigene MessageBox zusammenbauen kann... Mein Problem liegt hier: Ich möchte das der Benutzer des Programms auswählen kann(RadioButtons) zwischen den BoxIcon (mb_IconWarning...), der AntwortButtons(RadioButtons)(Ja/Nein, Abrechen...), und der Box Caption(wird in ein Edit eingetragen) und der BoxText(wird in memo eingegeben)...siehe Anhang screenie... Mein Problem ist das ich es nicht schaffe die MessageBox so zu erstellen wie es der Benutzer möchte...
Delphi-Quellcode:
Mfg Philipp
procedure createMessageBox;
begin MessageBox(0, BoxText, BoxCaption, BoxIcon or AntwortButtons); end; |
Re: MessageBox schreiben Problem...
an welcher stelle scheiterst du denn?
|
Re: MessageBox schreiben Problem...
Ja, ich bring das nicht hin wie ich jetzt z.B.
MessageBox(0, hier der BoxText* bloß wie?, hier BoxCaption*² bloß wie? ) *Memo1.Text? *²Edit1.Text? |
Re: MessageBox schreiben Problem...
MessageBox(0, PChar(Memo1.Text), PChar(Edit2.Text), ... )
Für den letzten Parameter musst du halt abfragen welcher Radiobutton selektiert ist und dementsprechend den Wert einsetzen. |
Re: MessageBox schreiben Problem...
Umschücke den Text mit PChar(Edit1.Text) oder via @Edit1.Text[1] um es in den entspr. typ umzuwandeln.
edit: kein roter kasten (krk). edit2: vielleicht noch ein tipp. wenn du 0 als handle angibst ist das nicht unbedingt sinnvoll. gib lieber als standardwert application.handle oder self.handle vor. falls du das nicht willst, kannst du ja einen kommentar á la "{Hier Handle angeben}" verwenden. wenn 0 angegeben wird, wird die messagebox als neues fenster erstellt (also weiterer eintrag in der taskbar). |
Re: MessageBox schreiben Problem...
Lad mal das Programm hoch, dann gucke ich mir das mal an. Hab ejetzt keine Lust mir das erst noch zusammenzubasteln.
|
Re: MessageBox schreiben Problem...
Liste der Anhänge anzeigen (Anzahl: 1)
Danke fpr die Hilfe, Programm is fertig...
Wer Lust hat ich mach das MiniProgramm eh OpenSource... ..SieheAnhang.. |
Re: MessageBox schreiben Problem...
Die Infos über das Programm finde ich sehr gelungen :zwinker:
Sonst funktionierts. |
Alle Zeitangaben in WEZ +1. Es ist jetzt 20:13 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