[R] Problème d'affichage dans une listview

Aide sur les Interfaces Graphique Utilisateurs (GUI).
Règles du forum
.
Répondre
pins38
Niveau 2
Niveau 2
Messages : 18
Enregistré le : mer. 24 déc. 2008 12:01
Status : Hors ligne

[R] Problème d'affichage dans une listview

#1

Message par pins38 »

Bonjour,

Je m'adresse à vous car j'ai un problème d'affichage dans une listview. Je voudrais afficher une liste de fichiers d'un répertoire, modifiés entre deux dates, pour ce qui est de l'affichage de la liste complète des fichiers du répertoire en question, pas de soucis. Dès que j'essaye de lister les fichiers modifiés entre date de début et date de fin, aucun résultat :!:

Voici le code de ma gui :
► Afficher le texte
Merci de votre aide.
Fichiers joints
Traites.zip
Répertoire contenant les fichiers à lister
(1.05 Kio) Téléchargé 171 fois
Modifié en dernier par pins38 le jeu. 17 juin 2010 19:33, modifié 1 fois.
Cordialement.
Philippe.
SagePourpre
Niveau 7
Niveau 7
Messages : 442
Enregistré le : dim. 06 juil. 2008 09:11
Status : Hors ligne

Re: [..] Pb affichge dans une listview

#2

Message par SagePourpre »

Voici quelques indications avant de partir
pour ma journée.

Premièrement,

Code : Tout sélectionner

 $search = FileFindFirstFile ($chemin & "*.*")
ne peut pas être utilisé comme ça.

$chemin, dans votre script correspond à un label.
Si vous placez une ligne de console directement dessous cette fonction
afin de voir le résultat de cette fonction, il donnera toujours '-1' ce qui
explique que rien ne fonctionne correctement.

Vous devez utilisez 'GuiCtrlRead' afin de lire la valeur d'un contrôle.

La même erreur est présente ici

Code : Tout sélectionner

 If $dateM > $dateD And $dateM < $dateF Then  
ajoutez un consolewrite($dateM & @crlf) et vous verrez que la valeur
n'est pas la date.


Pour terminer, vous effectuez dès le départ dans la boucle While ... Wend

Par contre, lorsque l'on clique sur valider, rien n'est fait de la sorte pour peupler
la listview.


J'essaierai de revenir voir votre progression sur ce problème en revenant
des études ce soir mais en attendant, c'est mon premier constat.
Le Sage Pourpre, pour qui la vie est tellement
plus belle vue du haut de son Pouf = )
pins38
Niveau 2
Niveau 2
Messages : 18
Enregistré le : mer. 24 déc. 2008 12:01
Status : Hors ligne

Re: [..] Pb affichge dans une listview

#3

Message par pins38 »

Bonsoir,
Je viens de suivre les instructions afin de vérifier ce qui est retourné par ConsoleWrite :

>Running:(3.3.6.0):C:\Program Files (x86)\AutoIt3\autoit3_x64.exe "K:\Donnees\Areva\gui.au3"
K:\Donnees\Areva\Traites\ ==> pour ce qui est de la variable $chemin
20100513
20100513 ==> Date modification fichier
20100513
20100513
20100513
20100526
20100526
20100526
20100526
+>17:49:09 AutoIT3.exe ended.rc:0
>Exit code: 0 Time: 18.184

Rest à étudier le problème de la boucle.
Cordialement.
Philippe.
pins38
Niveau 2
Niveau 2
Messages : 18
Enregistré le : mer. 24 déc. 2008 12:01
Status : Hors ligne

Re: [..] Problème d'affichage dans une listview

#4

Message par pins38 »

Bonsoir à tous, j'ai résolu mon problème, il suffisait de lire les dates au bon endroit du code ! :P
Ci après le code de la GUI fonctionnel :
► Afficher le texte
Je vous joint une image de la GUI :
Fichiers joints
GUI
GUI
Cordialement.
Philippe.
Répondre