Entwickler-Ecke
Sonstiges (Delphi) - MessageBox
Delete - Di 28.01.03 19:30
Titel: MessageBox
Hey,
ich habe nochmal ne Frage und ich werde aus der Delphi Hilfe nicht ganz schlau :)
Ich brauch ne Box, die aufgeht und wo man dann was eingeben kann, was auch gespeichert wird. Ich denke, dass es ne message box ist, aber ich weiß nicht, wie ich sie aufrufen soll.
Kann mir einer Helfen?
Thx
nGerrit
Jack Falworth - Di 28.01.03 19:40
Das sollte dir helfen:
function InputBox(const ACaption, APrompt, ADefault: string): string;
Einfach einer String Variable das Resultat der Inputbox zuweisen.
Quelltext
1: 2: 3:
| var st: string;
st:= Inputbox (...); |
MfG
Jack Falworth
Raphael O. - Mi 29.01.03 14:34
auszug aus der Delphi Hilfe:
| Zitat: |
function InputQuery(const ACaption, APrompt: string; var Value: string): Boolean;
Beschreibung
Mit InputQuery können Sie ein Eingabedialogfeld anzeigen, in dem der Benutzer einen String eingeben kann.
Der Parameter ACaption enthält den Titel des Dialogfeldes.
Der Parameter APrompt ist der Text, der den Benutzer zur Eingabe auffordert.
Der Parameter Value ist der String, der beim Öffnen des Dialogfeldes angezeigt wird und der die Eingabe des Benutzers zurückgibt.
Wenn der Benutzer auf OK klickt, gibt InputQueryTrue zurück. Wenn der Benutzer auf Abbrechen klickt oder die ESC-Taste drückt, gibt InputQueryFalse zurück.
Wenn die Anwendung einen Standardwert benötigt, falls der Benutzer das Dialogfeld mit Abbrechen schließt (oder die ESC-Taste drückt), verwenden Sie InputBox anstelle von InputQuery.
|
ich habe mit inputquery gute erfahrungen gemacht...
Fiji-Fighter
Jack Falworth - Mi 29.01.03 16:17
Bei Inputquery ist der Rückgabewert aber vom Typ Boolean, also true oder false.
Kommt halt drauf an was gebraucht wird.
MfG
Jack Falworth
Raphael O. - Mi 29.01.03 20:16
der rückgabewert ist zwar boolean, aber inder Funktion wird ja einem String der Wert zugewiesen...
so kannste jedenfalls auch noch prüfen ob der Benutzer OK geklickt hat oder abbrechen...
...falls man das nicht braucht benutzt man wie gesagt besser die andere Funktion, mit der man für den Fall, das Abbrechen geklickt wurde einen Standard Wert zuweist, was mit inputquery allerdings auch möglich ist :shock:
Fiji-Fighter
Entwickler-Ecke.de based on phpBB
Copyright 2002 - 2011 by Tino Teuber, Copyright 2011 - 2026 by Christian Stelzmann Alle Rechte vorbehalten.
Alle Beiträge stammen von dritten Personen und dürfen geltendes Recht nicht verletzen.
Entwickler-Ecke und die zugehörigen Webseiten distanzieren sich ausdrücklich von Fremdinhalten jeglicher Art!