Ich bin dabei ein Programm zu erstellen. Hab die Buttons und so weiter alles rein getan. Ich will das z.B der Button "Start" ein Programm aus meinem Server Startet z.B die .exe Datai. Er soll es Starten und am Hintergrund laufen lassen. Nachdem man z.b mein Programm geschlossen hat und wieder Startet sollte man die exe wieder funktunieren.
Weiß einer den code für den button?
Ich konnte sowas mal machen aber es hat nicht so gut funktuniert.
Schau unten unter Beispiele, daraus kannst du es sehr gut erkennen:
Code:
Imports System
Imports System.Diagnostics
Imports System.ComponentModel
Namespace MyProcessSample
Class MyProcess
Public Shared Sub Main()
Dim myProcess As New Process()
Try ' Get the path that stores user documents.
myProcess.StartInfo.UseShellExecute = False
' You can start any process, HelloWorld is a do-nothing example.
myProcess.StartInfo.FileName = "C:\\HelloWorld.exe"
myProcess.StartInfo.CreateNoWindow = True
myProcess.Start()
' This code assumes the process you are starting will terminate itself.
' Given that is is started without a window so you cannot terminate it
' on the desktop, it must terminate itself or you can do it programmatically
' from this application using the Kill method.
Catch e As Exception
Console.WriteLine((e.Message))
End Try
End Sub 'Main
End Class
End Namespace
Code:
Imports System
Imports System.Diagnostics
Imports System.ComponentModel
Namespace MyProcessSample
Class MyProcess
' Opens the Internet Explorer application.
Public Sub OpenApplication(myFavoritesPath As String)
' Start Internet Explorer. Defaults to the home page.
Process.Start("IExplore.exe")
' Display the contents of the favorites folder in the browser.
Process.Start(myFavoritesPath)
End Sub 'OpenApplication
' Opens urls and .html documents using Internet Explorer.
Sub OpenWithArguments()
' url's are not considered documents. They can only be opened
' by passing them as arguments.
Process.Start("IExplore.exe", "www.northwindtraders.com")
' Start a Web page using a browser associated with .html and .asp files.
Process.Start("IExplore.exe", "C:\myPath\myFile.htm")
Process.Start("IExplore.exe", "C:\myPath\myFile.asp")
End Sub 'OpenWithArguments
' Uses the ProcessStartInfo class to start new processes,
' both in a minimized mode.
Sub OpenWithStartInfo()
Dim startInfo As New ProcessStartInfo("IExplore.exe")
startInfo.WindowStyle = ProcessWindowStyle.Minimized
Process.Start(startInfo)
startInfo.Arguments = "www.northwindtraders.com"
Process.Start(startInfo)
End Sub 'OpenWithStartInfo
Shared Sub Main()
' Get the path that stores favorite links.
Dim myFavoritesPath As String = Environment.GetFolderPath(Environment.SpecialFolder.Favorites)
Dim myProcess As New MyProcess()
myProcess.OpenApplication(myFavoritesPath)
myProcess.OpenWithArguments()
myProcess.OpenWithStartInfo()
End Sub 'Main
End Class 'MyProcess
End Namespace 'MyProcessSample
Keine Ahnung was du meinst ich schaue mir auch nicht so viele Youtube Videos an manchmal finde ich sagen einfach selba zufällig heraus manchmal klappt es und manchmal auch nicht. Wenn ich hilfe brauche gucke ich zuerst Google dann Elitepvpers . Meine Frage wurde hier nicht so gut beantwortet finde ich mit Code kann ich nichts anfangen will auch wissen wo ich den code einfügen muss und wo die links und so weiter kommen.
Keine Ahnung was du meinst ich schaue mir auch nicht so viele Youtube Videos an manchmal finde ich sagen einfach selba zufällig heraus manchmal klappt es und manchmal auch nicht. Wenn ich hilfe brauche gucke ich zuerst Google dann Elitepvpers . Meine Frage wurde hier nicht so gut beantwortet finde ich mit Code kann ich nichts anfangen will auch wissen wo ich den code einfügen muss und wo die links und so weiter kommen.
Jo, weil du nichtmal ansatzweise programmieren kannst.
Dieses Code war für den Button gedacht z.b namens "Start"
So war mein Code nur das ich dort umbennen musste alles und so weiter. Das Problem war beim ersten mal ging es aber beim zweitel mal startet er das Programm nicht. Musste dann das alles wieder Umbennen.
Das ich keine Ahnung musst du mir nichts sagen sonst wurde ich keine hilfe von Elitepvpers holen. Entweder hilfst du mir oder du lässt es sein.
Wenn du schon denkst, das die interne Deklaration der Process-Class ein Managed Code ist, solltest du lieber erstmal anfangen programmieren zu lernen, und nicht einfach irgendeinen Copy & Paste Code versuchen zu verstehen.
Ich würd dir das Galileo Openbook empfehlen.
Kostet nichts und bringt dir alles bei, was du über VB wissen musst.
Visual Basic Programme laufen nicht auf Win7 64Bit 03/27/2011 - .NET Languages - 5 Replies Hallo,
ich habe das Problem, dass meine Tools die ich mit VB erstelle (teilweise mit Visual Basic 08 und mit Visual Basic 10) nicht auf Windows 7 64Bit Versionen laufen. Weiß einer woran das liegt, bzw. wie ich das beheben kann?
Nach den beschreibungen der User meiner Tools stürzt das Prog immer binnen Sekunden ab, bzw schliest sich direkt nach dem öffnen oder die programme lassen sich erst garnicht öffnen. Diese Probleme treten auschlieslich bei Win7 x64 auf. Hat wer ne Ahnung? :confused:
Visual C++ (C++), Visual Basic, oder AutoIT? 06/24/2010 - .NET Languages - 11 Replies Hallo Zusammen
Ich würde gerne mit dem Programmieren anfangen.
Meine Vorstellungen:
Es müsste möglich sein, eigene Programme zu schreiben wie z. B. MSN, Emule oder ähnliches. Natürlich nie in dieser Grösse nur als Beispiel.
Als weiteres sollte mit der gleichen Programmiersprache auch die Möglichkeit bestehen einen WoW Bot zu schreiben. Habe gehört die meisten Bots sind in Auto IT geschrieben. Gibt es unterschiede wegen des Warden schutzes oder kommt es nicht darauf an?