Ports Klass
Definition
Viktigt
En del information gäller för förhandsversionen av en produkt och kan komma att ändras avsevärt innan produkten blir allmänt tillgänglig. Microsoft lämnar inga garantier, uttryckliga eller underförstådda, avseende informationen som visas här.
Tillhandahåller en egenskap och en metod för att komma åt datorns serieportar.
public ref class Ports
public class Ports
type Ports = class
Public Class Ports
- Arv
-
Ports
Exempel
I det här exemplet beskrivs hur du skickar strängar till datorns COM1 serieport.
Med Using blocket kan programmet stänga serieporten även om det genererar ett undantag. All kod som ändrar serieporten ska visas i det här blocket eller inom ett Try...Catch...Finally block med ett anrop för att använda Close metoden.
Metoden WriteLine skickar data till serieporten.
Sub SendSerialData(ByVal data As String)
' Send strings to a serial port.
Using com1 As IO.Ports.SerialPort =
My.Computer.Ports.OpenSerialPort("COM1")
com1.WriteLine(data)
End Using
End Sub
Mer information finns i Så här: Skicka strängar till serieportar.
Kommentarer
Objektet My.Computer.Ports ger en enkel startpunkt för åtkomst till serieportklassen .NET Framework, SerialPort.
I följande tabell visas exempel på uppgifter som involverar My.Computer.Ports objektet.
| Till | Se |
|---|---|
| Ringa upp ett modem som är anslutet till en seriell port | Anvisningar: Ring upp modem som är anslutna till serieportar |
| Skicka en sträng till en seriell port | Anvisningar: Skicka strängar till serieportar |
| Ta emot strängar från en seriell port | Anvisningar: Ta emot strängar från serieportar |
| Visa tillgängliga serieportar | Anvisningar: Visa tillgängliga serieportar |
Tillgänglighet efter projekttyp
| Projekttyp | Tillgängligt |
|---|---|
| Windows-program | Yes |
| Klassbibliotek | Yes |
| Konsolprogram | Yes |
| Windows-kontrollbibliotek | Yes |
| Webbkontrollbibliotek | No |
| Windows-tjänsten | Yes |
| Webbplats | No |
Konstruktorer
| Name | Description |
|---|---|
| Ports() |
Initierar en ny instans av Ports klassen. |
Egenskaper
| Name | Description |
|---|---|
| SerialPortNames |
Hämtar en samling med namnen på serieportarna på datorn. |
Metoder
| Name | Description |
|---|---|
| Equals(Object) |
Avgör om det angivna objektet är lika med det aktuella objektet. (Ärvd från Object) |
| GetHashCode() |
Fungerar som standard-hash-funktion. (Ärvd från Object) |
| GetType() |
Hämtar den aktuella instansen Type . (Ärvd från Object) |
| MemberwiseClone() |
Skapar en ytlig kopia av den aktuella Object. (Ärvd från Object) |
| OpenSerialPort(String, Int32, Parity, Int32, StopBits) |
Skapar och öppnar ett SerialPort objekt. |
| OpenSerialPort(String, Int32, Parity, Int32) |
Skapar och öppnar ett SerialPort objekt. |
| OpenSerialPort(String, Int32, Parity) |
Skapar och öppnar ett SerialPort objekt. |
| OpenSerialPort(String, Int32) |
Skapar och öppnar ett SerialPort objekt. |
| OpenSerialPort(String) |
Skapar och öppnar ett SerialPort objekt. |
| ToString() |
Returnerar en sträng som representerar det aktuella objektet. (Ärvd från Object) |