[Frage] Input Box

10/07/2010 20:05 Belur#1
Hey E*pvpers.


Tut mir Leid aber hier kommt schon meine nächste Frage zur Input Box.

Wie kann ich eine Zahl die ich in eine Input Box eintrage weiterbenutzen?

Wenn ich zB eine Input Box mache wo man einen Zeitinterwall eingeben soll -> Wie mache ich es, dass mit der Zahl gerechnet wird, die in die Input Box eingegeben wird?

Hoffe ihr versteht was ich meine :>

lg

Niklas
10/07/2010 20:08 PenGuin :O#2
Code:
$iSleep = InputBox("Sleep", "Type your sleep time here:")
ConsoleWrite('Sleep(' & $iSleep & ')' & @CRLF)
Sleep($iSleep)
Quick 'n Dirty ;O
10/07/2010 20:12 omer36#3
Quote:
Originally Posted by pinguin94 View Post
Code:
$iSleep = InputBox("Sleep", "Type your sleep time here:")
ConsoleWrite('Sleep(' & $iSleep & ')' & @CRLF)
Sleep($iSleep)
Quick 'n Dirty ;O
wie man sieht, ist er noch recht neu im umgang mir autoit,
kann mich jetz auch irren, aber ich glaube er weiß (noch) garnciht was dieser teil bedeuten soll:
ConsoleWrite('Sleep(' & $iSleep & ')' & @CRLF)
oder?

also im grunde reicht das für dich:
$iSleep = InputBox("Sleep", "Type your sleep time here:")
Sleep($iSleep)

die eingabe in der inputbox wird in die variable $iSleep gespeichert und einfach in dem sleep() aufgerufen...
10/07/2010 20:16 Belur#4
Gecheckt :>
10/07/2010 20:20 omer36#5
das ist ganzeinfach die Inputbox, mit titel und text...
(das müsstes tdu aber schon wissen... :D )

hast du dir eig. schon die grundlagen 1-4 angeschaut? ^^
10/07/2010 20:22 Belur#6
:D Ja die hab ich schon mindestens 3 Mal durchgelesen.

Ich bin mit Vba damals angefangen und muss sagen, dass manche Sachen leichter, andere schwerer umzusetzen sind. Komme inzwischen schnell durcheinander.
10/07/2010 20:24 omer36#7
:D dann ließ es noch ca 2mal und dann müsstes tdu es können :D

wennde hilfe brauchst, kannste mich auch ruhig anschrieben ^^
helfe gerne ;)
10/07/2010 20:28 lolkop#8
drück dochmal F1 in scite...
Code:
InputBox ( "title", "prompt" [, "default" [, "password char" [, width [, height [, left [, top [, timeout [, hwnd]]]]]]]] )
da steht auch gleich:
Quote:
Return Value
Success: Returns the string that was entered.
jetzt weist du was du an parametern brauchst, und was das zurück gibt....

also wolln wir zb den user was eingebn lassn und das speichern:
Code:
$eingabe = InputBox('Ich bin der Titel', 'Ich bin eine Aufforderung', 'ich bin der Standardtext)
und schon haben wir ne inputbox, die das, was der user eingibt, in $eigabe speichert
10/07/2010 20:34 Belur#9
Muss mich da noch bisschen reinarbeiten ;)

Ich mach sowas wohl gerne als Abwechslung zu Java was wir in der Schule machen -> Java find ich langweilig xD

Ich bemühe mich aber in AutoIt bin ich wohl der größte Noob auf Erden.
10/07/2010 20:37 omer36#10
Quote:
Originally Posted by Belur View Post
Muss mich da noch bisschen reinarbeiten ;)

Ich mach sowas wohl gerne als Abwechslung zu Java was wir in der Schule machen -> Java find ich langweilig xD

Ich bemühe mich aber in AutoIt bin ich wohl der größte Noob auf Erden.
ja wir machen auch grade java...
und das ist (noch) recht langweilig...hoffe es wird bald bischen anspruchsvoller... ^^
10/07/2010 20:39 Belur#11
So schlimm kanns bei dir garnicht sein Omer xD

Wir schieben rote Quadrate ect hin und her und bauen daraus Häuser.
10/07/2010 20:47 omer36#12
wir sind seid knapp 3 monaten noch bei den grundlagen und erst bei den if - elfe if - else bedingungen...
meine klasse ist einfach zu dumm um das zu kapieren... -.-
10/07/2010 20:50 Belur#13
Zu Autoit nochmal.



Ich hab ein Interface mit einem Button und einer Input Box. hatte mir das eigentlich so gedacht dass ich in die Input Box ein Zahl eingebe und wenn ich auf den Button drücke, sendet der Alt+F4 nach der eingegebenen Zeit.

Was aber jetzt passiert. Ich geb etwas in die Input Box ein, drücke den Button und eine neue Input Box öffnet sich. Erst wenn ich da eine Zeit eingebe, schleisst sich das fenster nach der Zeit.

Geht das auch ohne dass sich immer noch eine Input Box öffnet? Dh dass er die Zeit aus der 1. nimmt?
10/07/2010 20:58 omer36#14
das ist es ja..
die eingabe speicherst du in $iSleep...

PHP Code:
$input InputBox("","bitte was eingeben:")
$input2 InputBox("","bitte was anderes eingeben:")

MsgBox("","",$input)
MsgBox("","",$input2
oder

PHP Code:
$zahl1 InputBox("","bitte gebe eine zahl ein:")
$zahl2 InputBox("","bitte eine andere zahl:")

MsgBox("","",$zahl1+$zahl2
kannst das nennen wie du willst.. auch $a, $b, $001554 ...
aber sinvoll ist es immer so zu bennen, dass du am ende weißt, wofür das sein soll ^^



durch das $'irgentwas' = Inputbox() speicherst du einfach die eingabe in der inputbox in diese variable...
10/07/2010 21:00 Belur#15
Okay. Hatte meine nächste Frage schon in alten Post editiert sry. Weiss nicht ob du das gelesen hattest :>