Autor Beitrag
prime60
ontopic starontopic starontopic starontopic starontopic starontopic starontopic starontopic star
Beiträge: 26



BeitragVerfasst: 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 user profile iconKlabautermann: Topic aus Dateizugriff verschoben am Fr 27.07.2007 um 15:25
mkinzler
ontopic starontopic starontopic starontopic starontopic starontopic starontopic starofftopic star
Beiträge: 4106
Erhaltene Danke: 13


Delphi 2010 Pro; Delphi.Prism 2011 pro
BeitragVerfasst: Fr 27.07.07 13:49 
was meinst du mit Eingabefenster?
In HTML gibt es imho kein Prompt.

_________________
Markus Kinzler.
Timosch
ontopic starontopic starontopic starontopic starontopic starofftopic starofftopic starofftopic star
Beiträge: 1314

Debian Squeeze, Win 7 Prof.
D7 Pers
BeitragVerfasst: Fr 27.07.07 13:56 
user profile iconprime60 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 Threadstarter
ontopic starontopic starontopic starontopic starontopic starontopic starontopic starontopic star
Beiträge: 26



BeitragVerfasst: Fr 27.07.07 14:01 
user profile iconTimosch hat folgendes geschrieben:
user profile iconprime60 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
ontopic starontopic starontopic starontopic starontopic starontopic starontopic starofftopic star
Beiträge: 4106
Erhaltene Danke: 13


Delphi 2010 Pro; Delphi.Prism 2011 pro
BeitragVerfasst: 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 Threadstarter
ontopic starontopic starontopic starontopic starontopic starontopic starontopic starontopic star
Beiträge: 26



BeitragVerfasst: Fr 27.07.07 14:09 
user profile iconmkinzler 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
ontopic starontopic starontopic starontopic starontopic starontopic starontopic starofftopic star
Beiträge: 4106
Erhaltene Danke: 13


Delphi 2010 Pro; Delphi.Prism 2011 pro
BeitragVerfasst: Fr 27.07.07 14:17 
Ich meinte die Hilfe zu InputBox, InputQuery,

_________________
Markus Kinzler.
prime60 Threadstarter
ontopic starontopic starontopic starontopic starontopic starontopic starontopic starontopic star
Beiträge: 26



BeitragVerfasst: Fr 27.07.07 14:21 
user profile iconmkinzler 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
ontopic starontopic starontopic starontopic starontopic starontopic starontopic starofftopic star
Beiträge: 4106
Erhaltene Danke: 13


Delphi 2010 Pro; Delphi.Prism 2011 pro
BeitragVerfasst: 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


ausblenden 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 user profile iconGausi: Beitragsformatierung überarbeitet.

_________________
Markus Kinzler.
prime60 Threadstarter
ontopic starontopic starontopic starontopic starontopic starontopic starontopic starontopic star
Beiträge: 26



BeitragVerfasst: 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
ontopic starontopic starontopic starontopic starontopic starontopic starofftopic starofftopic star
Beiträge: 851

Win 2000 Win XP Vista
D7 Ent, SharpDevelop 2.2
BeitragVerfasst: 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
ontopic starontopic starontopic starontopic starontopic starontopic starontopic starofftopic star
Beiträge: 4106
Erhaltene Danke: 13


Delphi 2010 Pro; Delphi.Prism 2011 pro
BeitragVerfasst: Fr 27.07.07 14:36 
Also die Beschreibung sgt doch ganz genau, was die Parameter bedeuten:

ausblenden Delphi-Quelltext
1:
Eingabe := InputBox('Eingabeaufforderung', 'Bitte geben Sie ihr alter ein:', '0');					

_________________
Markus Kinzler.
prime60 Threadstarter
ontopic starontopic starontopic starontopic starontopic starontopic starontopic starontopic star
Beiträge: 26



BeitragVerfasst: Fr 27.07.07 14:40 
dankeschön mkinzler!!
darauf habe ich gewartet jetzt klappt es auch einwandfrei

frage beantwortet..
Timosch
ontopic starontopic starontopic starontopic starontopic starofftopic starofftopic starofftopic star
Beiträge: 1314

Debian Squeeze, Win 7 Prof.
D7 Pers
BeitragVerfasst: 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 Threadstarter
ontopic starontopic starontopic starontopic starontopic starontopic starontopic starontopic star
Beiträge: 26



BeitragVerfasst: Fr 27.07.07 17:27 
hey danke Timosch für deinen nützlichen beitrag
werd mir die befehle merken ;-)