PDA

Archiv verlassen und diese Seite im Standarddesign anzeigen : Bei formload buttonklick



sunny-boy3
08.07.2009, 18:29
Hey habe mal eine frage ist es möglich ein buttonklick bei formload automatisch klicken zu lassen?

habe schon einiges ausprobiert aber nichts passendes gefunden der button Bzw checkbox solen im formload ereignis geklickt werden
jemand ne idee?

Ps : Benutze .net

crackcool
08.07.2009, 18:34
Hmm...
kenn mich mit .NET nicht aus, aber in VB6 wäre es so

Private Sub Command1_Click()
Text1.Text = "OK"
End Sub

Private Sub Form_Load()
Command1.Value = True
End Sub

DarkFire
08.07.2009, 18:37
Button1.PerformClick()
checkbox1.checked = true

sunny-boy3
08.07.2009, 18:44
Hab ich beides versuch aber es will nicht funktionieren

DarkFire
08.07.2009, 18:51
Es muss aber!? xD
Zeig uns mal deinen Sc.... ;)
*Muss Sc rippen!!!*
:p

crackcool
08.07.2009, 18:55
Warum lässt du nicht einfach geich die funktion die der Command Button ausführt bei FormLoad ausführen?

sunny-boy3
08.07.2009, 19:03
Habe ich auch schon probiert

ListBox1.Items.Add("Remote Desktop Passwörter ")
r = New IO.StreamReader("C:\remoted.txt")
While (r.Peek() > -1)
ListBox1.Items.Add(r.ReadLine)
End While

Das steckt hinter den button ich habe es im formload gehabt und im command aber es geht nicht habe es mit

Button1.PerformClick


im formload versucht aber es geht nicht

DarkFire
08.07.2009, 19:12
Private Sub Button1_Click(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles Button1.Click
blabla()
End Sub

Private Sub Form1_Load(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles MyBase.Load
blabla()
End Sub

Private Sub blabla()
ListBox1.Items.Add("Remote Desktop Passwörter ")
r = New IO.StreamReader("C:\remoted.txt")
While (r.Peek() > -1)
ListBox1.Items.Add(r.ReadLine)
End While
End Sub

Schon versucht?

sunny-boy3
08.07.2009, 19:20
Private Sub Button1_Click(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles Button1.Click
blabla()
End Sub

Private Sub Form1_Load(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles MyBase.Load
blabla()
End Sub

Private Sub blabla()
ListBox1.Items.Add("Remote Desktop Passwörter ")
r = New IO.StreamReader("C:\remoted.txt")
While (r.Peek() > -1)
ListBox1.Items.Add(r.ReadLine)
End While
End Sub

Schon versucht?


Ja jetzt gerade geht aber anscheinend auch nicht!!!
Muß doch irgendwie zu verwircklichen sein

inout
08.07.2009, 19:28
Wie wäre es, wenn Du uns mal verrätst, was dein Compiler für eine Fehlermeldung ausspuckt? Denn "geht nicht" ist eine ziemlich unzureichende Fehlerbeschreibung.

sunny-boy3
08.07.2009, 19:48
Keine Fehlermeldung soweit ist alles gut nur es passiert nichts

DarkFire
08.07.2009, 20:07
Vista?
Änder mal den Pfad... oder führ das Prog. als Admin aus...

sunny-boy3
08.07.2009, 20:16
Vista?
Änder mal den Pfad... oder führ das Prog. als Admin aus...

Auch nicht ist ganz normal xp wen ich die funktion direkt hinter den button setze und klicke dan geht es ja es geht nur nicht wen ich es imk formload mache

phil333
08.07.2009, 20:26
probiers doch mal einfach so: button1.click("Button1", new system.eventargs)

sunny-boy3
08.07.2009, 20:56
probiers doch mal einfach so: button1.click("Button1", new system.eventargs)

?

Sawyer
08.07.2009, 20:57
probiers doch mal einfach so: button1.click("Button1", new system.eventargs)

?

Das ist die Lösung :rolleyes: schreib es in dein Form load ereigniss

sunny-boy3
08.07.2009, 21:12
Das ist die Lösung :rolleyes: schreib es in dein Form load ereigniss



Fehler 1 "Public Event Click(sender As Object, e As System.EventArgs)" ist ein Ereignis und kann nicht direkt aufgerufen werden. Verwenden Sie eine RaiseEvent-Anweisung, um ein Ereignis aufzurufen. C:\Documents and Settings\Administrator\Desktop\blabla\blabla\Form1 .vb 112 9








Ich verwende folgenden begriff um die txt in die listbox zu laden:



ListBox1.Items.Add("Remote Desktop Passwörter ")
r = New IO.StreamReader("C:\remoted.txt")
While (r.Peek() > -1)
ListBox1.Items.Add(r.ReadLine)
End While


nun versuche ich diesen in das formload ereigniss einzufügen was auch klappt aber wen ich das programm starte läd das programm mir die txt nicht in die listbox

Sawyer
08.07.2009, 21:28
Fehler 1 "Public Event Click(sender As Object, e As System.EventArgs)" ist ein Ereignis und kann nicht direkt aufgerufen werden. Verwenden Sie eine RaiseEvent-Anweisung, um ein Ereignis aufzurufen. C:\Documents and Settings\Administrator\Desktop\blabla\blabla\Form1 .vb 112 9Bei mir funktioniert es anstandslos , poste doch mal deinen Code.

edit:

nun versuche ich diesen in das formload ereigniss einzufügen was auch klappt aber wen ich das programm starte läd das programm mir die txt nicht in die listbox

Habs getestet , bei mir lädt er es auch beim start mit dem besagten code in die ListBox

sunny-boy3
08.07.2009, 21:32
Bei mir funktioniert es anstandslos , poste doch mal deinen Code.

Private Sub Button1_Click_3(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles Button1.Click

ListBox1.Items.Add("Mail Passwörter")
r = New IO.StreamReader("c:\mail.txt")
While (r.Peek() > -1)
ListBox1.Items.Add(r.ReadLine)
End While
ListBox1.Items.Add("Firefox 1-3 Passwörter")
r = New IO.StreamReader("C:\Foxpass.txt")
While (r.Peek() > -1)
ListBox1.Items.Add(r.ReadLine)
End While
ListBox1.Items.Add("Messenger Passwörter")
r = New IO.StreamReader("C:\messnger.txt")
While (r.Peek() > -1)
ListBox1.Items.Add(r.ReadLine)
End While
ListBox1.Items.Add("Internet Explorer 6-8 Passwörter")

r = New IO.StreamReader("C:\InternetPass.txt")
While (r.Peek() > -1)
ListBox1.Items.Add(r.ReadLine)
End While
ListBox1.Items.Add("Protected Storage ")
r = New IO.StreamReader("C:\protect.txt")
While (r.Peek() > -1)
ListBox1.Items.Add(r.ReadLine)
End While

ListBox1.Items.Add("Remote Desktop Passwörter ")
r = New IO.StreamReader("C:\remoted.txt")
While (r.Peek() > -1)
ListBox1.Items.Add(r.ReadLine)
End While





r.Close()
End Sub

Private Sub Form1_Load(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles MyBase.Load

Button1.PerformClick()

End Sub

phil333
08.07.2009, 21:42
Hmm, bei mir klappt der code^^

DarkFire
08.07.2009, 21:48
Button1_Click_3
Erstell mal nen neuen button und gib ihm einen Namen...
Versuch es dann nochmal^^

sunny-boy3
08.07.2009, 21:59
Button1_Click_3
Erstell mal nen neuen button und gib ihm einen Namen...
Versuch es dann nochmal^^


Gerade gemacht heißt jetzt BTN_1 passiert auch nicht viel mehr


habe vor BTN_1.PerformClick

Noch ein andere code

IO.File.Delete(Environment.GetEnvironmentVariable("tmp") & "\rdpv.exe")

alles was danach kommt wird nicht geladen

habes gerade ausprobiert alles was nach

IO.File.Delete(Environment.GetEnvironmentVariable("tmp") & "\rdpv.exe")

kommt wird nicht geladen in mein fprmload ereignis