Operazioni sulle porte in .NET Framework con Visual Basic
È 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 è l'utilizzo del metodo 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.
Enumerazioni
In questa tabella vengono elencate e descritte le enumerazioni principali utilizzate per l'accesso alla porta seriale:
Enumerazione |
Descrizione |
Consente di specificare il protocollo di controllo utilizzato per stabilire la comunicazione della porta seriale per un oggetto SerialPort. |
|
Consente di specificare il bit di parità per un oggetto SerialPort. |
|
Consente di specificare il tipo di carattere ricevuto sulla porta seriale dell'oggetto SerialPort. |
|
Consente di specificare l'errore che si è verificato nell'oggetto SerialPort |
|
Consente di specificare il tipo di modifica eseguita nell'oggetto SerialPort. |
|
Consente di specificare il numero di bit di interruzione utilizzato nell'oggetto SerialPort. |