|
You last visited: Today at 23:03
Advertisement
[VB] Programm ausführen
Discussion on [VB] Programm ausführen within the .NET Languages forum part of the Coders Den category.
12/30/2014, 16:09
|
#1
|
elite*gold: 120
Join Date: Jan 2013
Posts: 1,793
Received Thanks: 264
|
[VB] Programm ausführen
Hey Leute,
brauche etwas Hilfe. Habe ein Programm das eine txt Datei ausliest und die dann in eine textbox im Programm überträgt.
Nun sollen aber diese Programme nacheinander ausgeführt werden wie mache ich das? Vielleicht ohne die Textbox?
Mein bisheriger Code:
Quote:
Private Sub Form1_Load(sender As Object, e As EventArgs) Handles MyBase.Load
Dim FILE_NAME As String = "C:\Autostart.txt"
Dim TextLine As String
If System.IO.File.Exists(FILE_NAME) = True Then
Dim objReader As New System.IO.StreamReader(FILE_NAME)
Do While objReader.Peek() <> -1
TextLine = TextLine & objReader.ReadLine() & vbNewLine
Loop
TextBox1.Text = TextLine
Else
MsgBox("File Does Not Exist")
End If
End Sub
|
So wie starte ich nun die einzelnen Programme in der txt File / Textbox?
Danke für eure Hilfe
|
|
|
12/30/2014, 16:29
|
#2
|
elite*gold: 15
Join Date: Feb 2013
Posts: 2,880
Received Thanks: 465
|
Also wenn ich das richtig verstanden habe steht in der Datei "C:\xyz.exe"
und du willst sie Starten?
PHP Code:
Shell(Textbox1.text)
|
|
|
12/30/2014, 16:39
|
#3
|
elite*gold: 120
Join Date: Jan 2013
Posts: 1,793
Received Thanks: 264
|
Quote:
Originally Posted by Nanoxx™
Also wenn ich das richtig verstanden habe steht in der Datei "C:\xyz.exe"
und du willst sie Starten?
PHP Code:
Shell(Textbox1.text)
|
Ja, aber nicht nur C:\xyz.exe
Sondern mehrere nacheinander an verschiedenen Pfaden...
Also:
C:\xyz.exe
C:\zyx.exe
C:\Program Files (x86)\Random\dg.exe
C:\Program Files\Microsoft Office\Office15\EXCEL.exe
usw
|
|
|
12/30/2014, 16:49
|
#4
|
elite*gold: 15
Join Date: Feb 2013
Posts: 2,880
Received Thanks: 465
|
Lies es in eine Listbox ein dannn hast du ne bessere Übersicht
PHP Code:
For i = 1 To Listbox1.Items.Count Listbox1.SelectedIndex = Listbox1.SelectedIndex +1 Shell(Listbox1.SelectedItem) Next
|
|
|
12/30/2014, 17:15
|
#5
|
elite*gold: 120
Join Date: Jan 2013
Posts: 1,793
Received Thanks: 264
|
Okay, es funktioniert schonmal nur das Problem es wiederholt sich dauernd ^^ Vielleicht sollte man das 'File' nachdem es gestartet ist von der Liste löschen? Aber wie mach ich das?
|
|
|
12/30/2014, 17:22
|
#6
|
elite*gold: 15
Join Date: Feb 2013
Posts: 2,880
Received Thanks: 465
|
PHP Code:
For i = 1 To Listbox1.Items.Count Listbox1.SelectedIndex = Listbox1.SelectedIndex +1 Shell(Listbox1.SelectedItem) ListBox1.Items.Remove(ListBox1.SelectedItem) Next
so müsste es funktionieren
|
|
|
12/30/2014, 17:31
|
#7
|
elite*gold: 46
Join Date: Oct 2010
Posts: 782
Received Thanks: 525
|
@Über mir man kann es sich auch schwer machen ...
Warum kein foreach ?
Code:
For Each item In ListBox1.Items
Shell(item)
Next
|
|
|
12/30/2014, 20:29
|
#8
|
elite*gold: 120
Join Date: Jan 2013
Posts: 1,793
Received Thanks: 264
|
Quote:
Originally Posted by Nanoxx™
PHP Code:
For i = 1 To Listbox1.Items.Count
Listbox1.SelectedIndex = Listbox1.SelectedIndex +1
Shell(Listbox1.SelectedItem)
ListBox1.Items.Remove(ListBox1.SelectedItem)
Next
so müsste es funktionieren 
|
Danke dir
Quote:
Originally Posted by omitma
@Über mir man kann es sich auch schwer machen ...
Warum kein foreach ?
Code:
For Each item In ListBox1.Items
Shell(item)
Next
|
Es funktioniert  mehr will ich garnicht  wird kein Meisterwerk sondern nur ein kleiner Helfer für meinen Onkel ^^
|
|
|
12/30/2014, 22:04
|
#9
|
elite*gold: 46
Join Date: Oct 2010
Posts: 782
Received Thanks: 525
|
Aber du solltest doch wissen wie man es eigentlich macht. Ich meine die foreach Schleife ist nicht ohne Grund da und nur weil etwas funktioniert heißt es noch lange nicht, dass man es so machen sollte.
|
|
|
12/30/2014, 22:06
|
#10
|
elite*gold: 15
Join Date: Feb 2013
Posts: 2,880
Received Thanks: 465
|
Quote:
Originally Posted by omitma
Aber du solltest doch wissen wie man es eigentlich macht. Ich meine die foreach Schleife ist nicht ohne Grund da und nur weil etwas funktioniert heißt es noch lange nicht, dass man es so machen sollte.
|
Es gibt 20000000 wege das zu lösen...
Nicht jeder muss es gleich machen
|
|
|
12/31/2014, 15:57
|
#11
|
elite*gold: 724
Join Date: Mar 2011
Posts: 10,479
Received Thanks: 3,318
|
#closed (on request)
|
|
|
 |
Similar Threads
|
Programm im Client ingame ausführen
08/15/2013 - Flyff Private Server - 6 Replies
Hallo epvpers.
Ich würde gerne per Autoit einen bot schreiben und diesen dann per klick auf einem button(ingame) den bot vom client aus starten.
Wie kann ich das einführen? habe leider nur wenig c++ erfahrung was das angeht.
Im Prinzip brauche ich nur ein Button, der dann im Client nach dem Programm sucht und es dann ausführt.
Danke im Vorraus!
|
Python programm ausführen?
05/12/2012 - General Coding - 2 Replies
Hey Leute, habe mir was zusammengebastelt mit Python, soweit so gut funktioniert nach viel herumgedaddel nun endlich alles wie es soll.... Dann hab ich mich an eine GUI gesetzt, und diese Spaßeshalber mit AutoIt gebastelt, geht einfach schneller und will meine AutoItkenntnisse nicht gänzlich verlieren.
Mein Problem: mit Run(Name.pyw,@ScriptDir) Oder sonstiges funktioniert es nicht, wer hätte das gedacht?^^ Also muss ne executable datei her... nur wie Compile ich ne .pyw, so dass ich ne .exe...
|
[Visual Basic 2010]Externes Programm als Admin Ausführen
06/27/2011 - .NET Languages - 3 Replies
Hey,
wie der Titel schon Sagt:
Ich suche einen Code oder Hilfe wie ich ein Externes Programm wie z.B. 'Warrock' als Admin ausführe, wenn man auf den Button klickt.
P.S: Ihr solltet nicht kommen mit:
Rechtsklick->Als Admin ausführen
|
[C++]Wie kann ich ein Programm als Administrator ausführen? (Benutzerkontensteuerung)
06/01/2010 - C/C++ - 9 Replies
Diese Meldung kennt jeder Vista/Win7 User:
http://www.ositron.de/support/dokumentation/insta llation/images/vista/domaene/0-server/ositronctiad min_benutzerkontensteuerung.jpg
Meine Frage ist nun:
Wie kann ich in C++ erzwingen, dass beim Start meines Programms diese Meldung erscheint?
Ich finde bei Google einfach nichts, aber irgendwie muss es doch gehen.. :/
|
All times are GMT +1. The time now is 23:03.
|
|