Bonjour tous le monde,
Voilà en tant que grand débutant j'ai une question:
Je dispose d'un écran tactile Siemens qui échange des données avec un automate siemens. Cet écran est pourvu d'une carte SD.
J'ai un script dans mon écran qui comprend ce bout de code:
C'est du vbs pour Windows CE, pour info le lineprint est équivalent au WriteLine
Une carte SD dispose d'un certains nombre de cycle d'écriture.
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
10
11
12
13
14 ... FileName = "\Storage Card SD\Visco\buffer.csv" f.open FileName, 8 'ForAppending 'Valeurs provenant de l'automate à écrire dans le fichier CSV f.lineprint("val1") f.lineprint("val2") f.lineprint("val3") .... f.Close Set f = Nothing ...
A quoi correspond un cycle d'écriture? à un "f.lineprint"? ou alors peu importe le nombre de "f.lineprint" du moment ou je fait au moins un "f.lineprint" et que je ferme mon fichier ("f.Close") alors cela me comptabilise qu'un seul cycle d'écriture. Autrement dit le "f.Close" correspond à un fermer+sauvegarder à la manière d'un fichier (genre bloc note) que l'on fermerait sous windows en sauvegardant (du coup, une seule écriture)
Merci
Partager