| Autor |
Beitrag |
prime60
      
Beiträge: 26
|
Verfasst: Fr 27.07.07 13:45
wie der titel schon sagt
bei html gabs ein befehl "prompt"
damit konnte man ein eingabefenster hervorrufen
wie heisst der befehl bei delphi?
mfg prime Moderiert von Klabautermann: Topic aus Dateizugriff verschoben am Fr 27.07.2007 um 15:25
|
|
mkinzler
      
Beiträge: 4106
Erhaltene Danke: 13
Delphi 2010 Pro; Delphi.Prism 2011 pro
|
Verfasst: Fr 27.07.07 13:49
was meinst du mit Eingabefenster?
In HTML gibt es imho kein Prompt.
_________________ Markus Kinzler.
|
|
Timosch
      
Beiträge: 1314
Debian Squeeze, Win 7 Prof.
D7 Pers
|
Verfasst: Fr 27.07.07 13:56
prime60 hat folgendes geschrieben: | wie der titel schon sagt
bei html gabs ein befehl "prompt"
damit konnte man ein eingabefenster hervorrufen
wie heisst der befehl bei delphi?
mfg prime |
Erstens gibt es prompt() nicht in HTML, sondern in JavaScript.
Zweitens heißt das in Delphi InputBox. (oder InputQuery)
_________________ If liberty means anything at all, it means the right to tell people what they do not want to hear. - George Orwell
|
|
prime60 
      
Beiträge: 26
|
Verfasst: Fr 27.07.07 14:01
Timosch hat folgendes geschrieben: | prime60 hat folgendes geschrieben: | wie der titel schon sagt
bei html gabs ein befehl "prompt"
damit konnte man ein eingabefenster hervorrufen
wie heisst der befehl bei delphi?
mfg prime |
Erstens gibt es prompt() nicht in HTML, sondern in JavaScript.
Zweitens heißt das in Delphi InputBox. (oder InputQuery) |
javascript schreibt man ja in html habs verwechselt..
kannst du mir noch sagen wie ich inputbox verwenden soll?
bin nicht soo gut mit delphi hast mir einfach diesen befehl reingeknallt^^
mfg prime
|
|
mkinzler
      
Beiträge: 4106
Erhaltene Danke: 13
Delphi 2010 Pro; Delphi.Prism 2011 pro
|
Verfasst: Fr 27.07.07 14:04
Warum weigert ihr euch alle die Delphi-Hilfe zu verwenden?
BTW: der js-Befehl heißt alert()
_________________ Markus Kinzler.
|
|
prime60 
      
Beiträge: 26
|
Verfasst: Fr 27.07.07 14:09
mkinzler hat folgendes geschrieben: | Warum weigert ihr euch alle die Delphi-Hilfe zu verwenden?
BTW: der js-Befehl heißt alert() |
ja sry ich hab prompt eingegeben dann kam aber das hier und damit kann ich nichts anfangen..
"PromptForFileName"
ausserdem heisst der befehl in js prompt und nicht alert!
alert ist ein msg box und kein eingabefeld..
|
|
mkinzler
      
Beiträge: 4106
Erhaltene Danke: 13
Delphi 2010 Pro; Delphi.Prism 2011 pro
|
Verfasst: Fr 27.07.07 14:17
Ich meinte die Hilfe zu InputBox, InputQuery,
_________________ Markus Kinzler.
|
|
prime60 
      
Beiträge: 26
|
Verfasst: Fr 27.07.07 14:21
mkinzler hat folgendes geschrieben: | | Ich meinte die Hilfe zu InputBox, InputQuery, |
achso habs mal jetzt gemacht aber habs nicht so ganz kapiert^^
function InputBox(const ACaption, APrompt, ADefault: string): string;
was ist das im klammer?
könnt ihr mir nicht einfach nur ein beispiel geben dann weiss ich es endlich..
mfg prime
|
|
mkinzler
      
Beiträge: 4106
Erhaltene Danke: 13
Delphi 2010 Pro; Delphi.Prism 2011 pro
|
Verfasst: Fr 27.07.07 14:23
| Zitat: | InputBox Routine
Zeigt ein Eingabedialogfeld an, in dem der Benutzer einen String, einen Double- oder einen Integerwert eingeben kann.
Unit
Dialogs
Syntax
Delphi-Quelltext 1:
| function InputBox(const ACaption: string; const APrompt: string; const ADefault: string): string; |
Beschreibung
Mit InputBox können Sie ein Eingabedialogfeld anzeigen, in dem der Benutzer einen String, einen Double- oder einen Integerwert 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 ADefault gibt den Wert an, der beim Öffnen des Dialogfeldes angezeigt wird.
Der Parameter AMin ist der kleinste Wert, der der Benutzer eingeben kann.
Der Parameter AMax ist der größte Wert, der der Benutzer eingeben kann.
Der Parameter Decimals hat keine Bedeutung.
Der Parameter Increment legt fest, um welchen Betrag sich der Wert bei einem Klick auf einen der beiden Pfeile des Drehfeld-Steuerelements verändert. Auf manuelle Eingaben hat Increment keinen Einfluss.
Wenn der Benutzer auf die Schaltfläche Abbrechen klickt, gibt InputBox den Standardwert zurück. Klickt der Benutzer auf OK, gibt InputBox den Wert aus dem Eingabefeld zurück.
InputBox bietet sich an, wenn ein Standardwert verwendet werden kann, falls der Benutzer das Dialogfeld mit Abbrechen schließt (oder die ESC-Taste drückt). Wenn es für die Anwendung wichtig ist, ob der Benutzer auf OK oder Abbrechen geklickt hat, verwenden Sie stattdessen InputQuery .
|
Moderiert von Gausi: Beitragsformatierung überarbeitet.
_________________ Markus Kinzler.
|
|
prime60 
      
Beiträge: 26
|
Verfasst: Fr 27.07.07 14:25
ja vielen dank dass du den text kopiert hast lol
soviel hab ich schon ahnung aber ich verstehe nicht was ich damit machen soll:
"function InputBox(const ACaption, APrompt, ADefault: string): string;"
wenn du die hilfe so gut verstanden hast dann gib mir mal bitte ein beispiel dann check ichs schon^^
mfg prime
|
|
noidic
      
Beiträge: 851
Win 2000 Win XP Vista
D7 Ent, SharpDevelop 2.2
|
Verfasst: Fr 27.07.07 14:33
Also wenn du die Hilfe an der Stelle nicht verstehst und mit Parametern nix anfangen kannst, dann bist du glaub ich hier ganz gut aufgehoben.
_________________ Bravery calls my name in the sound of the wind in the night...
|
|
mkinzler
      
Beiträge: 4106
Erhaltene Danke: 13
Delphi 2010 Pro; Delphi.Prism 2011 pro
|
Verfasst: Fr 27.07.07 14:36
Also die Beschreibung sgt doch ganz genau, was die Parameter bedeuten:
Delphi-Quelltext 1:
| Eingabe := InputBox('Eingabeaufforderung', 'Bitte geben Sie ihr alter ein:', '0'); |
_________________ Markus Kinzler.
|
|
prime60 
      
Beiträge: 26
|
Verfasst: Fr 27.07.07 14:40
dankeschön mkinzler!!
darauf habe ich gewartet jetzt klappt es auch einwandfrei
frage beantwortet..
|
|
Timosch
      
Beiträge: 1314
Debian Squeeze, Win 7 Prof.
D7 Pers
|
Verfasst: Fr 27.07.07 15:48
Und zu dem Streit, ob's nun alert() oder prompt() heißt:
alert() bringt einen einfachen Hinweis auf den Bildschirm --> ShowMessage
prompt() bringt ein Texteingabefenster --> InputQuery, InputBox
Ach ja, und confirm() macht das gleiche wie alert(), nur mit OK und Abbrechen --> Application.MessageBox
_________________ If liberty means anything at all, it means the right to tell people what they do not want to hear. - George Orwell
|
|
prime60 
      
Beiträge: 26
|
Verfasst: Fr 27.07.07 17:27
hey danke Timosch für deinen nützlichen beitrag
werd mir die befehle merken 
|
|