Hallo, ich hätte da mal ne Frage:
Wie ich Dateien via Process.Start starten kann habe ich verstanden, aber wie kann ich sie dann verstecken?
Private Sub Button1_Click(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles Button1.Click
Process.Start("C:\Program Files\Moonlight Engine 1320.4.0.1\MLEngine.exe", vbHide)
Klar, ist sehr kurz und wenig, aber ich bin ja auch noch ein Anfänger. Das mit vbHide klappt nicht, zumindest sehe ich es noch, es ist noch in der Taskleiste und auch im Taskmanager kann ich das Programm noch sehen und auch schließen.
Kann ich es vielleicht auch mit Hotkeys regeln?
Public Class Form1
Private Declare Function GetAsyncKeyState Lib "User32" (ByVal vKey As Long) As Integer
Dim Hotkey1 As Boolean
Dim Hotkey2 As Boolean
Private Sub Timer1_Tick(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles Timer1.Tick
Hotkey1 = GetAsyncKeyState(Keys.F10)
If Hotkey1 = True Then
Me.Hide()
End If
Hotkey2 = GetAsyncKeyState(Keys.F11)
If Hotkey2 = True Then
Me.Show()
End If
End Sub
Private Sub Form1_Load(ByVal sender As Object, ByVal e As System.EventArgs) Handles Me.Load
Timer1.Start()
End Sub
End Class
Habe ich im internet gefunden, allerdings weis ich nicht wie man die Hotkeys auf ein anderes Programm übertragen kann, dass man nicht selber geschrieben hat, soll heißen, kann ich per Hotkey oder sonstigem ein Programm verstecken, dass ich nicht selber mit VB geschrieben habe?
Wie ich Dateien via Process.Start starten kann habe ich verstanden, aber wie kann ich sie dann verstecken?
Private Sub Button1_Click(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles Button1.Click
Process.Start("C:\Program Files\Moonlight Engine 1320.4.0.1\MLEngine.exe", vbHide)
Klar, ist sehr kurz und wenig, aber ich bin ja auch noch ein Anfänger. Das mit vbHide klappt nicht, zumindest sehe ich es noch, es ist noch in der Taskleiste und auch im Taskmanager kann ich das Programm noch sehen und auch schließen.
Kann ich es vielleicht auch mit Hotkeys regeln?
Public Class Form1
Private Declare Function GetAsyncKeyState Lib "User32" (ByVal vKey As Long) As Integer
Dim Hotkey1 As Boolean
Dim Hotkey2 As Boolean
Private Sub Timer1_Tick(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles Timer1.Tick
Hotkey1 = GetAsyncKeyState(Keys.F10)
If Hotkey1 = True Then
Me.Hide()
End If
Hotkey2 = GetAsyncKeyState(Keys.F11)
If Hotkey2 = True Then
Me.Show()
End If
End Sub
Private Sub Form1_Load(ByVal sender As Object, ByVal e As System.EventArgs) Handles Me.Load
Timer1.Start()
End Sub
End Class
Habe ich im internet gefunden, allerdings weis ich nicht wie man die Hotkeys auf ein anderes Programm übertragen kann, dass man nicht selber geschrieben hat, soll heißen, kann ich per Hotkey oder sonstigem ein Programm verstecken, dass ich nicht selber mit VB geschrieben habe?