Condividi tramite


Operazioni sulle porte in .NET Framework con Visual Basic

Aggiornamento: novembre 2007

È possibile accedere alle porte seriali del computer attraverso le classi .NET Framework nello spazio nomi System.IO.Ports. La classe più importante, SerialPort, fornisce un framework per l'I/O sincrono e basato su eventi, l'accesso agli stati di blocco e interruzione, l'accesso alle proprietà del driver seriale. Può essere inserita in un oggetto Stream, accessibile attraverso la proprietà BaseStream. Inserendo SerialPort in un oggetto Stream, è possibile accedere alla porta seriale attraverso le classi che utilizzano i flussi. Lo spazio nomi include le enumerazioni che semplificano il controllo delle porte seriali.

Il modo più semplice per creare un oggetto SerialPort è utilizzare il metodo My.Computer.Ports.OpenSerialPort.

Nota:

Non è possibile utilizzare le classi .NET Framework per accedere direttamente ad altri tipi di porte, quali le porte parallele, le porte USB e così via. Per accedere alla rete del computer, vedere Classi utilizzate nelle operazioni di rete di .NET Framework.

Enumerazioni

In questa tabella vengono elencate e descritte le enumerazioni principali utilizzate per l'accesso alla porta seriale:

Enumerazione

Descrizione

Handshake

Consente di specificare il protocollo di controllo utilizzato per stabilire la comunicazione della porta seriale per un oggetto SerialPort.

Parity

Consente di specificare il bit di parità per un oggetto SerialPort.

SerialData

Consente di specificare il tipo di carattere ricevuto sulla porta seriale dell'oggetto SerialPort.

SerialError

Consente di specificare l'errore che si è verificato nell'oggetto SerialPort

SerialPinChange

Consente di specificare il tipo di modifica eseguita nell'oggetto SerialPort.

StopBits

Consente di specificare il numero di bit di interruzione utilizzato nell'oggetto SerialPort.

Attività

In questa tabella vengono elencate e descritte le attività principali per l'accesso alla porta seriale:

Per

Vedere

Mostrare le porte seriali disponibili

Procedura: mostrare le porte seriali disponibili in Visual Basic

Comporre numeri con un modem collegato alla porta seriale di un computer.

Procedura: comporre numeri con modem collegati a porte seriali in Visual Basic

Inviare una stringa a una porta seriale del computer

Procedura: inviare stringhe a porte seriali in Visual Basic

Ricevere una stringa da una porta seriale del computer

Procedura: ricevere stringhe da porte seriali in Visual Basic

Vedere anche

Riferimenti

Oggetto My.Computer.Ports

Altre risorse

Accesso alle porte del computer

Funzionalità avanzate di Visual Basic