Tag: Windows Form

Elencare i programmi installatti in C#

No Picture

Reperire l’elenco degli applicativi installati sul pc utilizzando una Windows Form e C# è un’opeazione molto banale, bastano infatti queste poche righe…using System;using System.Collections.Generic;using System.ComponentModel;using System.Data; using System.Drawing;using System.Text;using System.Windows.Forms;using Microsoft.Win32;namespace ApplicationList{      public partial class frmShowList :…

Continua a leggere... »

Serializzazione e Deserializzazione di una classe

No Picture

Con il termine serializzare una classe si intende un processo di “conversione” di un oggetto (classe ad esempio) in una sequenza di byte al fine di conservarne lo stato in memoria, ad esempio su file; vediamo come è…

Continua a leggere... »

Preallocare spazio con C#

No Picture

Tempo fa mi chiesero se era possibile creare un file riservando lo spazio su hard disk, creare ad esempio un file da 1Gb preallocando lo spazio utilizzato utilizzando C# ed il tutto è fattibile con quattro righe di…

Continua a leggere... »

API di Windows – SendMessage – FindWindow

No Picture

Chi sviluppa applicazioni, prima o poi, avrà la necessità di interagire con il sistema operativo attraverso le API (Application Programming Interface) di windows.In questo esempio vediamo come avviare la calcolatrice di Windows, premere un pulsante e chiuderla utilizzando…

Continua a leggere... »

Leggere un file Excel senza Interop

No Picture

Leggere un file Excel in C# senza dover installare Microsoft Excel o le interop? E’ possibile, basta utilizzare l’OleDb private void ExcelReading(String sFileName){      String strConn = “Provider=Microsoft.Jet.OLEDB.4.0;Data Source=” + sFileName + “;”;         strConn += “Extended Properties=\”Excel 8.0;HDR=Yes\””;           …

Continua a leggere... »