Bonjour,
Je voudrais lire un fichier text avec Silverlight et l'afficher dans une textbox.
Merci d'avance!
Version imprimable
Bonjour,
Je voudrais lire un fichier text avec Silverlight et l'afficher dans une textbox.
Merci d'avance!
Comment ça, tu veux le lire avec Silverlight?...
c'est un fichier .txt??
pourquoi n'utilise-tu pas un TextReader??
peux-tu nous en dire un peu plus...
Voila ce que j'ai fait mais ça ne marche pas :roll:
Je suis un novisCode:
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44 using System; using System.IO; using System.Windows; using System.Windows.Controls; using System.Windows.Documents; using System.Windows.Ink; using System.Windows.Input; using System.Windows.Media; using System.Windows.Media.Animation; using System.Windows.Shapes; namespace okok { public partial class Page : UserControl { public Page() { // Required to initialize variables InitializeComponent(); essai e = new essai(); e.Read(); } } public partial class essai : UserControl { string fileLoc = @"C:\Documents and Settings\obeye\Desktop\essai.txt"; // Create a Text File public void Create() { FileStream fs = null; fs = File.Create(fileLoc); } public void Read() { TextReader tr = new StreamReader(fileLoc); text11.Text = tr.ReadLine(); } } }
n'y aurait-il pas un ptit pb de constructeur??Code:TextReader tr = new StreamReader(fileLoc);
tu utilises TextReader ou StreamReader??
C'est pas la peine d'aller plus loin. Tu n'as pas le droit de lire le disque dur avec une appli silverlight (question de sécurité). Il existe simplement un mécanisme semblable aux cookies mais c'est tout.
Si! En fait je voulais ecrire:
CependantCode:StreamReader tr = new StreamReader(fileLoc);
Ne marche pas non plusCode:TextReader tr = new TextReader(fileLoc);
Il faut que tu passes par le contrôle OpenFileDialog pour faire ce que tu veux faire ;)
C'est d'ailleurs le seul moyen s'il veut avoir accès à un fichier sur le poste de travail ;)
Je vais essayer cela, merci!
et si j'ai l'URL vers le fichier texte en question, vous pensez que je pourrais le lire avec Silverlight? Si oui, comment? Merci
Si le fichier se situe sur un serveur il faut que tu le télécharges dans ton appli Silverlight avant de l'utiliser.