cs_JeffC1977
Messages postés928Date d'inscriptionvendredi 10 novembre 2000StatutMembreDernière intervention23 septembre 2023
-
12 août 2005 à 19:54
Gobillot
Messages postés3140Date d'inscriptionvendredi 14 mai 2004StatutMembreDernière intervention11 mars 2019
-
12 août 2005 à 20:37
Salut...
Bon je suis vraiment nulle avec les boucles j'en utilise jamais mais là, j'ai pas le choix...
J'utilise VB6
Je veux ouvrir un fichier (TIF) à partir d'un textbox.
Cependant il se peut que le numéro entrer dans le textbox égal pas un un image TIF. Donc il faut que je diminue la valeur du textbox de 1 et de vérifier si le TIF existe jusqu'à ce que le TIF existe...
Ce que je ne comrpend pas c'est qu'un fois que mon textbox a le bon numéro ma variable Kilkenny est toujours = à 2. Avec un ShellExecute, la valeur (si le fichier existe) devrait être supérieur à 32 NON ?????
Est ce que j eme trompe....
J'Attends votre aide
Merci d'avance
Voici mon code
Dim Kilkenny As Variant
Kilkenny = ShellExecute(Me.hWnd, "open", "m:\Recherches_BPD\SCAN_061700" & txtFolio & ".tif", vbNullString, "", SW_SHOWNORMAL)
If Kilkenny <= 32 Then
strRechercheFolio = txtFolio
Do Until Kilkenny > 32
strRechercheFolio = strRechercheFolio - 1
txtFolio.Text = strRechercheFolio
Kilkenny = ShellExecute(Me.hWnd, "open", "m:\Recherches_BPD\SCAN_061700" & txtFolio & ".tif", vbNullString, "", SW_SHOWNORMAL)
Loop
End If