PDA

View Full Version : [.net frameworks]


bettola
11-10-2006, 21:47
Mi sto avvicinando per la prima volta all'ambiente .net utilizzando il c#. Ho esperienza in altri linguaggi.

Ho visto più o meno come intervenire sulle proprietà degli oggetti grafici che inserisco. Mi tornano però un po' mistiche tante altre cose per cui mi servirebbe una buona guida proprio su come far interagire gli oggetti.

Ad esempio come fare ad aprire un file di testo.
Oppure salvare una serie di dati. E ancora magari interfacciarsi con un foglio excel!

zebrone
12-10-2006, 14:39
Io parto dall'ultima cosa ;) per interagire con excel ci sono vari metodi, il più "semplice" è utilizzare i Primary Interop Assemblies che sono dei componenti .net che si interfacciano con gli applicativi Office.

Per utilizzarli devi aggiungere una reference (nel caso di Excel 2003 devi usare "Microsoft Excel 11.0 Object Library" che si trova nel tab "COM" della finestrella per aggiungere una reference). A questo punto puoi lanciare Excel, aprire, chiudere, salvare e modificare i fogli di calcolo.

zebrone
12-10-2006, 14:43
per leggere un file di testo invece ti basta un TextReader

string riga="";
TextReader tr=File.OpenText("C:\\output.txt");

do
{
riga=tr.ReadLine();
Console.WriteLine(riga);
} while (riga!=null);

tr.Close();