[Hilfe] Label Text ändern // Adressen Ändern

12/23/2010 17:27 [PROTOTYPE2]#1
Hallo

Da ich AutoIT aufgegeben habe
witme ich mich jetzt an Visual Basic 2010

Das problem ist

ich will meinen ersten trainer mit
VB schreiben

Ich hab eine GroupBox gemacht
den text "Status" gegeben

und ein label hinzugefügt

jetzt soll der label diesen text haben
wenn der process noch nicht gestartet wurde:
Label1.Text = "Waiting for S4 League"

und wenn der process gestartet wurde:
Label1.Text = "Have Fun"

ich hab es mir so in etwa vorgestellt
Code:
If Not Process. ... ("S4Client.exe") Then
            Label1.Text = "Waiting for S4 League"
        ElseIf Process. ... ("S4Client.exe") Then
            Label1.Text = "Have Fun"
        End If
ich weiß nicht was nach process kommen soll

kann das mir jemand sagen?

1. Frage, 2 Frage:

Mein trainer soll auch wenn eine checkbox
markiert wurde, die adressen die da drin sind ändern

z.b. adresse: 0x12345678 = wert 1
und die Checkbox soll den wert dann auf 100 setzen

wie heißt der code mit dem ich das machen kann??


MfG [PROTO[TYPE]]
12/23/2010 17:54 nkkk#2
Process.GetProcessesByName("dein name").Length == 1
12/23/2010 18:00 [PROTOTYPE2]#3
Quote:
Originally Posted by nkkk View Post
Process.GetProcessesByName("dein name").Length = 1
okee, danke
jetzt keine errors mehr

aber wenn ich die form starte,
und der process ja nicht gestartet
ist,
soll ja der text "waiting for S4 League" stehen

aber da steht nix, was ist da noch für ein fehler drin?


€dit:
ich habe es ^^
theard kann closed werden
12/23/2010 22:04 helfull#4
versuche mal das so sollte dan gehen

Code:
If Not Process.GetProcessesByName("S4Client.exe").Length = 1 Then
            Label1.Text = "Waiting for S4 League"
        Else Then
            Label1.Text = "Have Fun"
        End If

so nun zum problem mit der checkbox.

du musst der checkbox die funktion checkstatechange adden, dort komtm dan der code rein

Code:
If checkbox1.checkstate = checkstate.checked then 'wenn der haken drin ist
        DeineAdresse = wert1 
        else then 'sonst setzte den wert zurück oder was auch immer du damit machen willst
        Deineadresse = alter wert
        End If
12/23/2010 23:53 MoepMeep#5
Herzlichen Glückwunsch, scheiße gegen scheiße getauscht :> Und nun lern die Sprache bevor du hier tausende Threads eröffnest ._.
12/25/2010 15:52 Al Kappaccino#6
Quote:
Originally Posted by MoepMeep View Post
Herzlichen Glückwunsch, scheiße gegen scheiße getauscht :> Und nun lern die Sprache bevor du hier tausende Threads eröffnest ._.
Das wird nicht geschehen, er macht sogar schon tuts auf Youtube :rolleyes:

@Topic

Du musst eigentlich nur in einen Timer reinschreiben

If Process.GetProcessesbyName("Bla").Length > 0 Then
'iwas halt
End If
12/27/2010 12:32 Konata-Chan#7
Ihr seit mies...
als ich mal so ein thema aufgemacht habe habt ihr mir das nicht gesagt -.-

und ihn sagt ihr das o.0


@helfull
da muss ich auch sagen das es müll is

Code:
If ... then
....

....
Else
.......
Endif
nicht Else then o.0