PCDVD數位科技討論區
PCDVD數位科技討論區   註冊 常見問題 標記討論區為已讀

回到   PCDVD數位科技討論區 > 其他群組 > 疑難雜症區
帳戶
密碼
 

回應
 
主題工具
54558
Regular Member
 

加入日期: Aug 2005
文章: 68
開關VB2005程式的寫法問題

就是小弟要對RFID的機器寫一個用VB2005進行開啟功能和關閉功能的
小弟目前是這樣寫
If SerialPort1.Open() Then
Me.SerialPort1.Close()
Label1.Text = "關閉中"
Label1.ForeColor = Color.Red
Else
Me.SerialPort1.Open()
Label1.Text = "開啟中"
Label1.ForeColor = Color.Green
End If

但是IF的條件不知道要怎設定
這樣設定不行
SerialPort1是連接那台機器的PORT的
不知道有大大知道要怎寫嗎
因為是ㄧ開一關
不一定需要用到IF來寫
     
      
舊 2007-05-29, 12:03 AM #1
回應時引用此文章
54558離線中  
Ychaung
Regular Member
 

加入日期: Sep 2001
文章: 51
引用:
If SerialPort1.IsOpen()=true Then
Me.SerialPort1.Close()
Label1.Text = "關閉中"
Label1.ForeColor = Color.Red
Else
Me.SerialPort1.Open()
Label1.Text = "開啟中"
Label1.ForeColor = Color.Green
End If


改成這樣就可以了.
 
舊 2007-05-30, 01:12 AM #2
回應時引用此文章
Ychaung離線中  
54558
Regular Member
 

加入日期: Aug 2005
文章: 68
謝謝大大的支援
但是沒有拿到機器我也沒辦法確認
不過看了一下
編譯也成功
謝謝大大了
舊 2007-05-30, 11:55 PM #3
回應時引用此文章
54558離線中  


回應


POPIN
主題工具

發表文章規則
不可以發起新主題
不可以回應主題
不可以上傳附加檔案
不可以編輯您的文章

vB 代碼打開
[IMG]代碼打開
HTML代碼關閉



所有的時間均為GMT +8。 現在的時間是03:59 AM.


vBulletin Version 3.0.1
powered_by_vbulletin 2025。