vbnet

Mattepuffo's logo
Creare un network scanner in VB.NET

Creare un network scanner in VB.NET

In sostanza quello che vogliamo fare è scandagliare tutta la rete locale ed identificare quali IP sono attivi.

Per farlo dobbiamo fare un PING su tutti gli indirizzi.

In VB.NET abbiamo la possibilità di usare la classe Ping.

Mattepuffo's logo
Visualizzare i servizi in Windows con VB.NET

Visualizzare i servizi in Windows con VB.NET

System.ServiceProcess.ServiceController ci permette di visualizzare tutti i servizi attivi in Windows e verificarne lo status.

Io ho dovuto installare il pacchetto tramite NuGET, ma in verità non ho capito se mi manca qualche pacchetto in Visual Studio o è proprio così.

Mattepuffo's logo
Eseguire un file lock in VB.NET

Eseguire un file lock in VB.NET

VB.NET ha una modalità molto semplice per bloccare i file, basta usare la classe FileStream.

Qui possiamo trovare i metodi Lock Unlock, che ci consentono di bloccare / sbloccare anche solo porzioni di un file.

Mattepuffo's logo
Usare gli indexer in VB.NET

Usare gli indexer in VB.NET

In VB.NET gli indexer ci permettono di aggiungere un index ad una classe o ad una struct in modo da indicizzarla come un array.

Visto che è più facile vedere il codice che spiegarlo a parole, vediamo un esempio.