"if" mehrere Befehle...

11/03/2010 16:01 eagly200#1
If GUICtrlRead($Passwort) = "Sascha" Then
MsgBox (1,"RICHTIG!!!!!!!","Das Passwort ist richtig!",2)




^Das ist der Code und ich will das dann noch eine MsgBox kommt...


währe auch noch gut wenn ihr mir sagen könntet wie man per Koda zwischen zwei While-Schleifen aussuchen könnte...Oder ob man ne Variable als While-Schleife machen könnte
11/03/2010 16:06 KDeluxe#2
Das erste Problem besteht schon beim "=". Bei dieser Wahl spielt es keine Rolle mehr, ob
der Text groß oder klein geschrieben ist. Verwende stattdessen lieber "==", dabei wird auch
auf die Groß- und Kleinschreibung geachtet.

Ich gehe mal davon aus:
PHP Code:
If GUICtrlRead($Passwort) == "Sascha" Then
    MsgBox 
(1"RICHTIG!!!!!!!""Das Passwort ist richtig!"2)
Else
    
MsgBox (1"FALSCH!!!!!!!""Das Passwort ist falsch!"2)
EndIf 
11/03/2010 16:06 ZaZiZu#3
If GUICtrlRead($Passwort) = "Sascha"
Then
MsgBox (1,"RICHTIG!!!!!!!","Das Passwort ist richtig!",2)
MsgBox (0, "lol", "so müsste es gehen")
(Else
MsgBox( 0, "tjoa", "war wohl falsch :D")
EndIf

€dit: spielt es eine rolle ob das passwort groß oder klein geschrieben wird :/? bis jez nie drauf geachtet :D
11/03/2010 16:15 eagly200#4
ok malso erstmal danke für den Tipp mit dem Doppel-=
aber wenn ich das unternander schreibe kommt ein Fehler mit While oder so..

Was ich eig. wollte war nich ne MSGBox sondern das sich Die GUI schließt und ne andere geöffnet wird.

Und da kann man auswählen ob z.B. In einer While-Schleife "a" gesendet wird
oder ob in einer anderen Schleife "b" gesendet wird
11/03/2010 16:22 lolkop#5
wenn du mit gui arbeitest, immer nur alles in einer schleife laufen lasssen per abfragen
11/03/2010 16:27 eagly200#6
Quote:
Originally Posted by eagly200 View Post
ok malso erstmal danke für den Tipp mit dem Doppel-=
aber wenn ich das unternander schreibe kommt ein Fehler mit While oder so..

Was ich eig. wollte war nich ne MSGBox sondern das sich Die GUI schließt und ne andere geöffnet wird.

Und da kann man auswählen ob z.B. In einer While-Schleife "a" gesendet wird
oder ob in einer anderen Schleife "b" gesendet wird
wie gesgt ^das und dann noch das:
Wenn wir schonmal dabei sind mir Fragen zu beantworten, könnt ihr mir dann auch sagen wie ich ein Fenster unaktiviert immer im Vordergrund halten kann???
Was ich auch bräuchte währe eine Funktion mit der ich die Lautstärke EINES Programms runter-
11/03/2010 18:04 maxi39#7
PHP Code:
#include <GUIConstantsEx.au3>
#include <WindowsConstants.au3>
#Region ### START Koda GUI section ### Form=
$Form1 GUICreate("Form1"615440192124,-1,$WS_EX_TOPMOST)
GUISetState(@SW_SHOWNOACTIVATE)
#EndRegion ### END Koda GUI section ###

While 1
    $nMsg 
GUIGetMsg()
    Switch 
$nMsg
        
Case $GUI_EVENT_CLOSE
            
Exit

    EndSwitch
WEnd 
halt -1,$WS_EX_TOPMOST hinzufügen
11/03/2010 18:08 eagly200#8
Ich versteh nicht was du damit meinst...
und das mit dem deaktiviertem Fenster im Vordergrund hab ich mit WinSetonTop gelöst.
Was jetzt wirklich noch wichtig währe wenn ihr mir sagen könntet wie ich Die Lautstärke EINES Programms ändern kann. Wie ich die Gesamtlautstärke ändere weiß ich, aber ich möchte nur die EINES Programms ändern
11/03/2010 18:17 maxi39#9
Quote:
Originally Posted by eagly200 View Post
Ich versteh nicht was du damit meinst...
und das mit dem deaktiviertem Fenster im Vordergrund hab ich mit WinSetonTop gelöst.
Was jetzt wirklich noch wichtig währe wenn ihr mir sagen könntet wie ich Die Lautstärke EINES Programms ändern kann. Wie ich die Gesamtlautstärke ändere weiß ich, aber ich möchte nur die EINES Programms ändern
das fenster oben ist immer im vordergrund kannste ma ausprobieren. Wenn du schon ne andre lösung hast ist auch gut, habe nur darauf geantwortet

Quote:
könnt ihr mir dann auch sagen wie ich ein Fenster unaktiviert immer im Vordergrund halten kann???
halt mit
$WS_EX_TOPMOST

beim kodaform designer unter ex-style
11/03/2010 18:18 maxi39#10
soundlautstärke mit CE auslesen? xD
€ funktioniert wirklich, grad probiert
11/03/2010 18:19 eagly200#11
ok danke
Wie gesagt noch die Frage mit der Lautstärke ist offen.
also mit Ce hab ichs versucht... damit bekommste die adresse nichtmal nach ner Halben Stunde raus.... wenn ihr wissen wollt warum:
ich will mit der Seite:
[Only registered and activated users can see links. Click Here To Register...]
ein Webraido machen nd muss halt die Lautstärke ändern können.
11/03/2010 18:24 maxi39#12
Quote:
Originally Posted by eagly200 View Post
ok danke
Wie gesagt noch die Frage mit der Lautstärke ist offen.
also mit Ce hab ichs versucht... damit bekommste die adresse nichtmal nach ner Halben Stunde raus.... .
naja unter vista 32 bit is der pointer + offset

01C99FA8
74

halt in 1min ich frag mich wie du suchst -.-

€ hab grad das ungute gefühl das es sich um ein multipointer handelt
11/03/2010 18:25 eagly200#13
von der gesamten Lautstärke?
11/03/2010 18:26 maxi39#14
Quote:
Originally Posted by eagly200 View Post
von der gesamten Lautstärke?
ja , isn multipointer wie es aussieht
11/03/2010 18:27 eagly200#15
ich will aber nur von einem Programm die Lautstärke
und zwar von Mozilla

weil autoit hat ja dafürschon ne Funktion.