If Schleife und Tastenaufruf

11/23/2010 15:50 Bird Of Hermes#1
Ich schaffe es nicht eine If schleife zu implementieren die einen Tastenaufruf erzeugt. Ich bekomme keinerlei Fehlermeldung aber dennoch geschieht nichts.
Was mache ich falsch?

Code:
$i="$i++"
	
	if $i = "2"  Then
			
		Send("{F5}")
		$i="0"
		
	EndIf
11/23/2010 16:13 omer36#2
was genau willst du denn machen?

so zb würde es gehen, aber ich glaube du meinst iwie anders oder?:
PHP Code:
$i= 2

if $i = "2"  Then
Send
("{F5}")
$i="0"
EndIf


While 
1
    Sleep
(100)
WEnd 
11/23/2010 16:35 MoepMeep#3
Quote:
Originally Posted by Bird Of Hermes View Post
If schleife
Es gibt keine if schleife. Wann kriegt ihr das endlich in eure Schädel rein? <.<
11/23/2010 16:40 Bird Of Hermes#4
if abfrage
sorry hat sich bei mir irgendwann im infounterricht mal eingebürgert schleife zu sagen

ich will innerhalb einer while schleife eine if abfrage haben die nach einer bestimmten anzahl von durchgängen der schleife ausgeführt wird.

fragt sich nun also, wie ich i inkrementiere


Edit: habe es mit $i=$i+1 gelöst, aber ich wüsste gerne ob es auch mit ++/-- ginge, da ich das bevorzuge.
11/23/2010 16:55 omer36#5
Quote:
Originally Posted by Bird Of Hermes View Post
ich will innerhalb einer while schleife eine if abfrage haben die nach einer bestimmten anzahl von durchgängen der schleife ausgeführt wird.

fragt sich nun also, wie ich i inkrementiere
meinste vllt so?
PHP Code:
While 1
$i 
= 0

For $x = 1 to 4 Step +1
    
If $i = 3 Then
    Send
("{5}")
    EndIf
    
MsgBox("","",$x)
    
$i += 1
Next
WEnd 
11/23/2010 16:56 rexfox#6
PHP Code:
$i=0
While(1)
If 
$i=2 Then
Send
("{F5}")      
else 
$i=$i+1
sleep
(...)   ; wenn du willst, dass er wartet nach einer überprüfung
EndIf

WEnd 

denk mal das meinst du ... ^^


€ ups andrer war schneller :D
11/23/2010 17:48 PenGuin :O#7
For Schleife any1?

Code:
For $i = 1 To 10 Step 1
If $i = 2 Then
; hier dein Code
EndIf
Next
11/23/2010 19:24 omer36#8
Quote:
Originally Posted by pinguin94 View Post
For Schleife any1?
check my? :o
11/23/2010 19:45 PenGuin :O#9
Und warum inkrementierst du noch $i in einer $x Schleife usw?
11/23/2010 23:22 ZeraPain#10
Quote:
Originally Posted by Bird Of Hermes View Post
if abfrage
sorry hat sich bei mir irgendwann im infounterricht mal eingebürgert schleife zu sagen

ich will innerhalb einer while schleife eine if abfrage haben die nach einer bestimmten anzahl von durchgängen der schleife ausgeführt wird.

fragt sich nun also, wie ich i inkrementiere


Edit: habe es mit $i=$i+1 gelöst, aber ich wüsste gerne ob es auch mit ++/-- ginge, da ich das bevorzuge.
Code:
Dim $i = 0

While 1
	If $i = 2 Then
		Send("{F5}")
		ExitLoop
	EndIf
	$i += 1
WEnd