Bonjour,
En fait je dois créer une fonction qui prend en autre en paramètre une chaine de caractère (string) qui contient le Contenu d'un fichier, en chaîne de caractères, dans un format .csv
En fait je dois transformer cette chaine de caractere en stream pour pouvoir travailler dessus. Je sais le faire en C#. En gros ce que je voudrai c'est une " traduction" en vbdotnet
Le but étant en suite de traiter cette donnée avec une fonction du type:
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8 System.IO.MemoryStream l_stream; ..... System.Text.Encoding myEncoding = System.Text.Encoding.GetEncoding("iso-8859-1"); byte[] bMsg = myEncoding.GetBytes(sDonnees); l_stream = new System.IO.MemoryStream(bMsg,false);
voila. Merci
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 Private Function traitement(ByVal p_stream As Stream) As ArrayList Dim sr As StreamReader Dim line As String Dim aLine() As String Dim numLine As Integer = 1 Dim l_listeAno As New ArrayList sr = New StreamReader(p_stream) Try Do While sr.Peek() >= 0 line = sr.ReadLine() aLine = line.Split(";"c) ..........
Partager