כיצד לגשת יציאות טוריות באמצעות Visual Basic 2005

מבוא

עבור גירסת Microsoft Visual Studio .NET של מאמר זה, ראה 823179 .

מאמר שלב אחר שלב זה מתאר כיצד לגשת יציאות טוריות באמצעות Microsoft Visual Basic 2005. מאמר זה כולל גם דוגמאות קוד שממחישים רעיונות הנדונים.

הערה לא ניתן להשתמש המחלקות של Microsoft .NET Framework כדי לגשת ישירות סוגים אחרים של יציאות, כגון יציאות מקביליות או יציאות USB.

מידע נוסף

כדי לגשת יציאות טוריות באמצעות Visual Basic 2005, בצע את הפעולות הבאות:
  1. הפעל את Microsoft Visual Studio 2005.
  2. בתפריט קובץ , הצבע על
    חדש, ולאחר מכן לחץ על הפרוייקט.
  3. תחת סוגי פרוייקטים, הרחב את Visual Basicולאחר מכן לחץ על Windows.
  4. תחת תבניות, לחץ על יישום מסוף.
  5. בתיבה שם , הקלד
    MyConsoleApplicationולאחר מכן לחץ
    OK.

    כברירת מחדל, הקובץ Module1.vb נוצר.
  6. כדי לכתוב נתונים ליציאה טורית, הוסף את השיטה SendSerialData הבאה לקובץ Module1.vb.
    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)
    com1.Close()
    End Using
    End Sub
  7. כדי לקרוא נתונים מתוך יציאה טורית, הוסף הפונקציה ReceiveSerialData הבאה לקובץ Module1.vb.
    Function ReceiveSerialData() As String    ' Receive strings from a serial port.
    Dim returnStr As String = ""

    Using com1 As IO.Ports.SerialPort = _
    My.Computer.Ports.OpenSerialPort("COM1")
    Do
    Dim Incoming As String = com1.ReadLine()
    If Incoming Is Nothing Then
    Exit Do
    Else
    returnStr &= Incoming & vbCrLf
    End If
    Loop
    com1.Close()
    End Using

    Return returnStr
    End Function
  8. כדי לקרוא נתונים מתוך ולכתוב נתונים ליציאה טורית, הוסף את הקוד הבא לשגרת משנה ראשי .
    Dim Data As StringData = "Test"

    Console.WriteLine("Writing the following data to COM1: " & Data)
    SendSerialData(Data)

    Console.WriteLine("Read the following data from COM1: " & ReceiveSerialData())

    Console.WriteLine("Press ENTER to quit")
    Console.ReadLine()
  9. כדי להפעיל את הפתרון, הקש CTRL + F5.

הפניות

לקבלת מידע נוסף אודות אופן הגישה יציאות טוריות ויציאות מקביליות ב- Microsoft Visual Basic .NET, לחץ על מספר המאמר הבא כדי להציג את המאמר הרלוונטי מתוך Microsoft Knowledge Base:

823179 כיצד לגשת יציאות טוריות ויציאות מקביליות באמצעות Microsoft Visual Basic .NET

לקבלת מידע נוסף אודות אופן הגישה יציאות טוריות ב- Visual Basic 2005, בקר באתרי האינטרנט הבאים של Microsoft מפתח רשת (MSDN):
פעולות יציאה ב- .NET Framework באמצעות Visual Basic
http://msdn2.microsoft.com/en-us/library/ms172760.aspx

האובייקט My.Computer.Ports
http://msdn2.microsoft.com/en-us/library/e4560dx9.aspx
מאפיינים:

מזהה פריט: 904795 - סקירה אחרונה: 18 בינו׳ 2017 - תיקון: 1

משוב