WinCE VB Script

Forum traitant des automates industriels de marque Siemens.
simoon
Apprend le binaire
Apprend le binaire
Messages : 10
Enregistré le : 09 avr. 2023, 22:41

Re: WinCE VB Script

Message par simoon »

DurandO a écrit : 14 avr. 2023, 19:55 Bonjour,
simoon a écrit : 13 avr. 2023, 19:23 1 :
A moins que je n'ai compris la fonction fso.Dir(), mais ne devrait-elle pas renvoyer la valeur null ("") dans fichierSD ?
Sachant que le nom de mon répertoire SD ne fini pas par par "*csv"...
Sachant que dossierFichierSD = "\Stockage Card USB\",
fichierSD = fso.Dir(dossierFichierSD + "*.csv")
équivaut à fichierSD = fso.Dir("\Stockage Card USB\*.csv")
C'est à dire lister tous les fichiers ayant pour extension csv du répertoire \Stockage Card USB\
simoon a écrit : 13 avr. 2023, 19:23 2 :
fso.FileCopy dossierFichierSD & fichierSD, dossierUSB & "\" & fichierSD
Alors la, je patoge complètement, comprend pas ^^

Je dois avoir un problème de compréhension des caractères "&" et "*"
le caractère & réalise une concatenation.
exemple :
variable = "tartem" & "pion"
variable contiendra la chaine : "tartempion"

Le caractère * dans "*.csv" veut dire tout. Ici tout ce qui commence par le texte avant '*" et qui se termine par le texte après l'*.
Exemple :
supposons que le répertoire toto contient les fichiers Tien.txt, voila .txt, Duboudin.txt, trop.txt
DIR /toto/T*.txt
donnera : Tien.txt, trop.txt

La commande dir expliquée ici https://www.malekal.com/comment-utilise ... r-windows/ par exemple.
Voila qui devrait être plus clair.
Merci beaucoup, c'est beaucoup plus claire
Répondre