manud31
Messages postés81Date d'inscriptionvendredi 28 octobre 2005StatutMembreDernière intervention16 mai 2006
-
20 janv. 2006 à 12:36
pentahertz
Messages postés28Date d'inscriptiondimanche 13 avril 2003StatutMembreDernière intervention 6 novembre 2007
-
20 janv. 2006 à 13:19
bonjour
je programme en VB6
voici mon code
Private Sub resultats_Click()
If str1 = "" Then
MsgBox "Veuillez sélectionner un fichier pour effectuer le calcul", vbInformation, "Résultats"
Else
mon str1 est la variable qui stocke le fichier que j'ai recuperer grace a un common dialog
donc si je n'ai rien selectionné il me fait une msgbox ...bref
'Exécution de l'application
Dim myapp
myapp = Shell(str1, 1)
End If
End
End Sub
et quand je lance mon application il me met "fichier introuvable" alors que je pense avoir bien definit ma variable?!
une seconde chose est que quand l'application se fait il ne met renvoie pas la totalité des données dans mon fichier texte
manque t-il une instruction a faire apres le shell??? pour executer correctement
NHenry
Messages postés15114Date d'inscriptionvendredi 14 mars 2003StatutModérateurDernière intervention 4 mai 2024159 20 janv. 2006 à 13:17
Bonjour
Tu peux regarder ta valeur de Str1 en ajoutant un espion.
Attention, Shell est asychrone, l'app continu alors que l'exe lancé n'est pas terminée.
Il est plus facile de batiser kk1 que de la convertir. (surtout en programmation)
Une question se pose sur le forum, pas en privé
NHenry (VB6, VBA excel, VB.NET, C++, C#.Net)