Bonjour
lorsque je veux lancer un logiciel via mon application, selon le logiciel, il ne s’exécute pas, par exemple si je lance le calc.exe, tout fonctionne mais si je lance un logiciel qui a un splash, bha la c'est mort.. j'ai l'impression que le logiciel dépend de mon application et attend une information, du coup rien ne se lance !!!
voici mon code :
j'utilise que le myProcess.Start() mais pour le teste j'ai essayé aussi le shell... et le résultat est identique
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26 Dim myProcess As New Process() Private proc As Process Private processes() As Process Private procName As String Private Sub Run() procName = TextBox1.Text processes = Process.GetProcessesByName(procName) Try For Each proc In processes la = True Next If la = True Then End Else 1: myProcess.StartInfo.FileName = chemin & TextBox1.Text myProcess.StartInfo.CreateNoWindow = False myProcess.Start() 2: Shell(chemin & TextBox1.Text) la = True End If Catch ex As System.NullReferenceException End Try End Sub
pouvez-vous m'aider merci
Partager