Bonjour
Je développe une petite application sous Vb 2010; j'utilise un tableau à 3 dimensions. Ma question est comment je pourrais exporter et enregistrer les données du
tableau afin de les récupérer plus tard?
Merci de votre aide
Bonjour
Je développe une petite application sous Vb 2010; j'utilise un tableau à 3 dimensions. Ma question est comment je pourrais exporter et enregistrer les données du
tableau afin de les récupérer plus tard?
Merci de votre aide
younesssoleil,
Si tu parles de sauvegarde simple sur disque tu peux sérialiser (vb) :
Salutations.
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16 Imports System.IO Imports System.Xml.Serialization Dim matrix As Integer()()() = {New Integer()() {New Integer() {1, 2, 3, 4}, New Integer() {5, 6, 7}}} Dim ser As XmlSerializer = New XmlSerializer(matrix.GetType()) //sauver Using fs As New StreamWriter("c:\array.xml") ser.Serialize(fs, matrix) End Using //charger Using fs As New StreamReader("c:\array.xml") matrix = ser.Deserialize(fs) End Using
Merci Fabiani;
en fait ton code fonctionne... mais je ne sais pas comment l'appliquer à mon programme:
je dois enregistrer un tableau qui associe une valeur "le time d'une vidéo"= ref-vidéo qui change à chaque clique de l'utilisateur sur un boutton à un triplet de références..
je donne un exemple: j'ai un datagrideview avec comme entête des lettres: A, B, C... et en 1ere colonne des données: toto, titi, roro...
et une vidéo qui est en lecture. Quand l'utilisateur clique dans une case par ensemble ( B, titi) j’incrémente la case de +1 et donc je rempli mon tableau:
tableau( refligne-cliquée, réfcolonne-cliquée, le-nb-de-clique dans la case) = le time de la vidéo. Exemple
tableau( 1,2,2)= 12 c'est a dire le deuxième clique dans la case ligne=1 colonne =2 est égale à 12 seconde
c'est ce tableau que je souhaite enregistrer...
j’espère que c'est un peu claire..
Merci encore de ton aide
younesssoleil,
J'ai répondu à votre MP.
Salutations.
Vous avez un bloqueur de publicités installé.
Le Club Developpez.com n'affiche que des publicités IT, discrètes et non intrusives.
Afin que nous puissions continuer à vous fournir gratuitement du contenu de qualité, merci de nous soutenir en désactivant votre bloqueur de publicités sur Developpez.com.
Partager