none
VB 2005 SerialPort RRS feed

  • 問題

  • 這可能是個笨問題,但是我不懂,下面這兩個有什麼不同啊!

     

    My.Computer.Ports.OpenSerialPort()

    System.IO.Ports.SerialPort.Open()

    2007年8月15日 上午 02:07

解答

  • Dear Sir

    System.IO.Ports.SerialPort應該沒有直接提供Open的方法喔 ~ 他是一個參考型別,要用New關鍵字去建立新的執行個體;就像是這樣 Dim SP as New System.IO.Ports.SerialPort("COM1",9600);而My.Computer.Ports.OpenSerialPort主要目的是讓您方便使用,他封裝了一些宣告、建立執行個體等過程,之後會回傳一個"SerialPort"給你讓你去利用;以上希望有讓您多清楚一些 ~
    2007年8月15日 上午 03:45
    版主