亚洲欧美第一页_禁久久精品乱码_粉嫩av一区二区三区免费野_久草精品视频

? 歡迎來到蟲蟲下載站! | ?? 資源下載 ?? 資源專輯 ?? 關于我們
? 蟲蟲下載站

?? frmmain.frm

?? VB與分布式監控光盤源代碼 (數字輸入及輸出-修正
?? FRM
?? 第 1 頁 / 共 2 頁
字號:
      EndProperty
      Height          =   600
      Left            =   4860
      TabIndex        =   0
      Top             =   2340
      Width           =   1590
   End
   Begin MSCommLib.MSComm MSComm1 
      Left            =   45
      Top             =   945
      _ExtentX        =   1005
      _ExtentY        =   1005
      _Version        =   393216
      DTREnable       =   -1  'True
   End
   Begin VB.Image imgDisable 
      Height          =   735
      Left            =   3420
      Picture         =   "frmMain.frx":0000
      Stretch         =   -1  'True
      Top             =   360
      Visible         =   0   'False
      Width           =   780
   End
   Begin VB.Label lblMsg 
      BackColor       =   &H00C0FFFF&
      BorderStyle     =   1  'Fixed Single
      Caption         =   "Label2"
      BeginProperty Font 
         Name            =   "宋體"
         Size            =   12
         Charset         =   134
         Weight          =   400
         Underline       =   0   'False
         Italic          =   0   'False
         Strikethrough   =   0   'False
      EndProperty
      Height          =   420
      Left            =   315
      TabIndex        =   7
      Top             =   4995
      Width           =   5595
   End
   Begin VB.Label Label1 
      Caption         =   "站號"
      BeginProperty Font 
         Name            =   "宋體"
         Size            =   12
         Charset         =   134
         Weight          =   400
         Underline       =   0   'False
         Italic          =   0   'False
         Strikethrough   =   0   'False
      EndProperty
      Height          =   330
      Index           =   6
      Left            =   2025
      TabIndex        =   5
      Top             =   120
      Width           =   780
   End
   Begin VB.Image imgOFF 
      Height          =   735
      Left            =   3870
      Picture         =   "frmMain.frx":1992
      Stretch         =   -1  'True
      Top             =   0
      Visible         =   0   'False
      Width           =   780
   End
   Begin VB.Image imgON 
      Height          =   735
      Left            =   4500
      Picture         =   "frmMain.frx":36CA
      Stretch         =   -1  'True
      Top             =   270
      Visible         =   0   'False
      Width           =   780
   End
   Begin VB.Label Label1 
      Caption         =   "通信端口"
      BeginProperty Font 
         Name            =   "宋體"
         Size            =   12
         Charset         =   134
         Weight          =   400
         Underline       =   0   'False
         Italic          =   0   'False
         Strikethrough   =   0   'False
      EndProperty
      Height          =   330
      Index           =   0
      Left            =   450
      TabIndex        =   1
      Top             =   135
      Width           =   1005
   End
End
Attribute VB_Name = "Form1"
Attribute VB_GlobalNameSpace = False
Attribute VB_Creatable = False
Attribute VB_PredeclaredId = True
Attribute VB_Exposed = False
Option Explicit

'''''''''''''''''''''''''''''''''''''''''''''''''''''''''''
'當選擇通信端口的Combo控件被選中后啟動此事件
'若使用者改變通信端口時,關閉通信端口
''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''
Private Sub cmbCOM_Click()
  '若通信端口號碼和現在的選擇一樣時就不處理,直接跳出此子程序
  If cmbCOM.ListIndex + 1 = MSComm1.CommPort Then Exit Sub
  TimeDelay 100
  MSComm1.PortOpen = False                    '關閉通信端口
  lblMsg.Caption = "已停止檢測并關閉通信端口"
  cmdOpenCOM.Enabled = True     '允許使用【打開通信端口】按鈕
End Sub

'''''''''''''''''''''''''''''''''''''''''''''''''''''''''''
'單擊【結束】按鈕后啟動此事件
'使用End命令將系統結束
''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''
Private Sub cmdEnd_Click()
  End
End Sub

'''''''''''''''''''''''''''''''''''''''''''''''''''''''''''
'單擊【打開通信端口】按鈕后啟動此事件
'將MSComm控件的參數設置好,并打開
'啟用【開始檢測】按鈕
''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''
Private Sub cmdOpenCOM_Click()
  '判斷端口號碼是否落在1--16之間
  If cmbCOM.ListIndex >= 0 And cmbCOM.ListIndex <= 16 Then
    MSComm1.CommPort = cmbCOM.ListIndex + 1
  Else
    MsgBox "指定通信端口時發生錯誤!", vbCritical + vbOKOnly, "系統信息"
    Exit Sub
  End If
  '觸發錯誤檢測機制
  On Error GoTo comErr
  MSComm1.Settings = "9600,n,8,1"  '設置通信參數
  MSComm1.PortOpen = True          '打開通信端口
  cmdOpenCOM.Enabled = False       '將此按鈕設為禁用狀態
  cmdStart.Enabled = True          '激活【開始檢測】按鈕
  lblMsg.Caption = "可單擊【開始檢測】按鈕,執行檢測的工作。"
  Exit Sub
comErr:
  MsgBox "打開通信端口時發生錯誤!請確定通信端口存在且正常。", vbCritical + vbOKOnly, "系統訊息"
End Sub


'''''''''''''''''''''''''''''''''''''''''''''''''''''''''''
'單擊【開始檢測】按鈕后啟動此事件
'將定時器啟動或關閉,并顯示對應的文字在按鈕上,以指示用戶操作
''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''
Private Sub cmdStart_Click()

  If cmdStart.Caption = "開始檢測" Then
    cmdStart.Caption = "停止檢測"
  Else
    cmdStart.Caption = "開始檢測"
  End If
  Do
   GetDIOFrom7060D '取數據的子程序
   DoEvents
  Loop Until cmdStart.Caption = "開始檢測"
  lblMsg.Caption = "已停止檢測"

End Sub

'''''''''''''''''''''''''''''''''''''''''''''''''''''''''''
'窗體的Load事件
'輸入圖形暫時設為灰色,表示無狀態信息進入
'將通信端口號碼及站號輸入Combo控件;并默認二者的選項是第一個
''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''
Private Sub Form_Load()
  Dim i%
  For i = 0 To 3
    imgIN(i).Picture = imgDisable.Picture
  Next i
  cmbNO.Clear
  For i = 1 To 255
    cmbNO.AddItem CStr(Hex(i))
  Next i
  cmbNO.ListIndex = 0
  cmbCOM.Clear
  cmbCOM.AddItem "COM1"
  cmbCOM.AddItem "COM2"
  cmbCOM.ListIndex = 0
  cmdStart.Enabled = False
End Sub



'''''''''''''''''''''''''''''''''''''''''''''''''''''''''''
'狀態檢測子程序,所得的字符送到這里作對應位的判斷
'這里將字符和16種可能的情形作比較,再顯示到信號燈上去
'當狀態為ON時則顯示紅色信號燈,而為OFF時顯示綠色信號燈
''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''
Sub CheckDIStatus(DIBuf As String)
  If Len(DIBuf) > 1 Then DIBuf = Right(DIBuf, 1)
  '可能的字符由"0"~"F",一一作比較。特別注意,A~F的部分一定是大寫,
  '手冊上的規定是大寫而不是小寫。
  Select Case DIBuf
  Case "0"
    imgIN(0).Picture = imgON.Picture
    imgIN(1).Picture = imgON.Picture
    imgIN(2).Picture = imgON.Picture
    imgIN(3).Picture = imgON.Picture
  Case "1"
    imgIN(0).Picture = imgOFF.Picture
    imgIN(1).Picture = imgON.Picture
    imgIN(2).Picture = imgON.Picture
    imgIN(3).Picture = imgON.Picture
  Case "2"
    imgIN(0).Picture = imgON.Picture
    imgIN(1).Picture = imgOFF.Picture
    imgIN(2).Picture = imgON.Picture
    imgIN(3).Picture = imgON.Picture
  Case "3"
    imgIN(0).Picture = imgOFF.Picture
    imgIN(1).Picture = imgOFF.Picture
    imgIN(2).Picture = imgON.Picture
    imgIN(3).Picture = imgON.Picture
  Case "4"
    imgIN(0).Picture = imgON.Picture
    imgIN(1).Picture = imgON.Picture
    imgIN(2).Picture = imgOFF.Picture
    imgIN(3).Picture = imgON.Picture
  Case "5"
    imgIN(0).Picture = imgOFF.Picture
    imgIN(1).Picture = imgON.Picture
    imgIN(2).Picture = imgOFF.Picture
    imgIN(3).Picture = imgON.Picture
  Case "6"
    imgIN(0).Picture = imgON.Picture
    imgIN(1).Picture = imgOFF.Picture
    imgIN(2).Picture = imgOFF.Picture
    imgIN(3).Picture = imgON.Picture
  Case "7"
    imgIN(0).Picture = imgOFF.Picture
    imgIN(1).Picture = imgOFF.Picture
    imgIN(2).Picture = imgOFF.Picture
    imgIN(3).Picture = imgON.Picture
  Case "8"
    imgIN(0).Picture = imgON.Picture
    imgIN(1).Picture = imgON.Picture
    imgIN(2).Picture = imgON.Picture
    imgIN(3).Picture = imgOFF.Picture
  Case "9"
    imgIN(0).Picture = imgOFF.Picture
    imgIN(1).Picture = imgON.Picture
    imgIN(2).Picture = imgON.Picture
    imgIN(3).Picture = imgOFF.Picture
  Case "A"
    imgIN(0).Picture = imgON.Picture
    imgIN(1).Picture = imgOFF.Picture
    imgIN(2).Picture = imgON.Picture
    imgIN(3).Picture = imgOFF.Picture
  Case "B"
    imgIN(0).Picture = imgOFF.Picture
    imgIN(1).Picture = imgOFF.Picture
    imgIN(2).Picture = imgON.Picture
    imgIN(3).Picture = imgOFF.Picture
  Case "C"
    imgIN(0).Picture = imgON.Picture
    imgIN(1).Picture = imgON.Picture
    imgIN(2).Picture = imgOFF.Picture
    imgIN(3).Picture = imgOFF.Picture
  Case "D"
    imgIN(0).Picture = imgOFF.Picture
    imgIN(1).Picture = imgON.Picture
    imgIN(2).Picture = imgOFF.Picture
    imgIN(3).Picture = imgOFF.Picture
  Case "E"
    imgIN(0).Picture = imgON.Picture
    imgIN(1).Picture = imgOFF.Picture
    imgIN(2).Picture = imgOFF.Picture
    imgIN(3).Picture = imgOFF.Picture
  Case "F"
    imgIN(0).Picture = imgOFF.Picture
    imgIN(1).Picture = imgOFF.Picture
    imgIN(2).Picture = imgOFF.Picture
    imgIN(3).Picture = imgOFF.Picture
  End Select
End Sub

'''''''''''''''''''''''''''''''''''''''''''''''''''''''''''
'由7060D取得數字輸入狀態子程序,要求命令由此子程序下達
'取得字符串后的比較由另一個子程序負責
'并將輸入結果轉送至繼電器
''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''
Sub GetDIOFrom7060D()
  Dim ChBuf$, Buf$, Buf1$, Buf2$, i%
  ChBuf = cmbNO.List(cmbNO.ListIndex)
  '若只有一位數,則在此位數的前端加上一個0
  If Len(ChBuf) = 1 Then
    ChBuf = "0" & ChBuf
  End If
  MSComm1.Output = "@" & ChBuf & Chr(13)   '組合完整的命令字符串
  lblMsg.Caption = "檢測" & ChBuf & "中…"
  '等待數據返回
  Buf = WaitRS(MSComm1, Chr(13), 1000)
  If Len(Buf) < 4 Then
    '若返回字符串不正確,則顯示灰色信號燈及信息
   lblMsg.Caption = "未返回正確信息。"
    For i = 0 To 3
      imgIN(i).Picture = imgDisable.Picture
      imgOut(i).Picture = imgDisable.Picture
    Next i
    Exit Sub
  End If
  Buf1 = Mid(Buf, 3, 1)  '取出代表數字輸出狀態的字符
  CheckDOStatus Buf1   '送入數字輸出狀態檢測子程序
  Buf2 = Mid(Buf, 5, 1)  '取出代表數字輸入狀態的字符
  CheckDIStatus Buf2   '送入狀態檢測子程序
  SendRelayOut ChBuf, Buf2  '將檢測的結果轉送至繼電器輸出
End Sub

'''''''''''''''''''''''''''''''''''''''''''''''''''''''''''
'當數字輸入的結果得到后,轉送至繼電器輸出的子程序在此
'此子程序作位運算,程序較短
''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''
Sub SendRelayOut(ChBuf As String, RLOut As String)
  Dim Buf$, i%
  '數字輸出命令
  MSComm1.Output = "@" & ChBuf & RLOut & Chr(13)
  Buf = WaitRS(MSComm1, vbCr, 1000)  '等待返回值
End Sub


 Sub CheckDOStatus(Buf As String)
   '每一個位均運算后,顯示對應的圖形。
  '其中使用IIF作二種情形的判斷
  Dim i%
  For i = 0 To 3
    imgOut(i).Picture = IIf(Val("&H" & Buf) And 2 ^ i, imgOFF.Picture, imgON.Picture)
  Next i
 End Sub

?? 快捷鍵說明

復制代碼 Ctrl + C
搜索代碼 Ctrl + F
全屏模式 F11
切換主題 Ctrl + Shift + D
顯示快捷鍵 ?
增大字號 Ctrl + =
減小字號 Ctrl + -
亚洲欧美第一页_禁久久精品乱码_粉嫩av一区二区三区免费野_久草精品视频
日本久久一区二区三区| 日本一区二区三区国色天香| 欧美成人女星排行榜| 国产精品灌醉下药二区| 美女视频黄免费的久久| 在线观看中文字幕不卡| 国产精品免费人成网站| 日本网站在线观看一区二区三区| 91在线视频播放| 久久久午夜精品| 免费久久99精品国产| 欧洲精品在线观看| 中文字幕亚洲一区二区av在线| 激情图区综合网| 欧美放荡的少妇| 亚洲一区二区高清| 成人av电影观看| 国产午夜精品久久| 六月丁香综合在线视频| 欧美伊人久久久久久久久影院 | 国产在线精品一区在线观看麻豆| 91黄色激情网站| 亚洲欧洲日韩在线| 不卡的电影网站| 欧美—级在线免费片| 国产黄色精品网站| 精品日韩一区二区三区| 蜜臀av一区二区在线免费观看| 欧美在线免费视屏| 亚洲另类在线一区| 一本一道久久a久久精品综合蜜臀| 精品国产伦一区二区三区观看体验| 午夜精品久久久久久久久| 欧美日韩在线播| 亚洲一区二区精品视频| 欧美日韩国产成人在线免费| 亚洲午夜日本在线观看| 欧美日韩在线播放一区| 欧美a级理论片| 欧美电影免费观看高清完整版在线观看| 日韩精品91亚洲二区在线观看 | 亚洲素人一区二区| av福利精品导航| 亚洲乱码国产乱码精品精98午夜| 色综合久久中文字幕综合网| 综合色天天鬼久久鬼色| 欧美三级在线看| 蜜桃精品在线观看| 日韩三级av在线播放| 欧美成人精品1314www| 国产专区欧美精品| 国产精品久线观看视频| 91蝌蚪porny九色| 午夜影院久久久| 日韩欧美另类在线| 激情另类小说区图片区视频区| 久久免费国产精品| 色婷婷亚洲精品| 免费久久精品视频| 中文字幕不卡在线| 欧美系列一区二区| 国产精品自拍网站| 亚洲蜜臀av乱码久久精品| 91精品国产综合久久久久久| 国产一二精品视频| 亚洲综合激情网| 久久久五月婷婷| 91成人免费电影| 国产一区在线不卡| 亚洲美女视频在线| 精品国产乱码久久久久久影片| 白白色亚洲国产精品| 日韩国产在线观看| 亚洲欧洲日产国码二区| 欧美一级日韩一级| 91视频xxxx| 老司机午夜精品| 亚洲男人天堂一区| www国产成人| 欧美色图在线观看| 国产精品888| 日本在线不卡视频| 亚洲精品乱码久久久久久| 久久网这里都是精品| 欧美精品丝袜久久久中文字幕| 国产99久久久精品| 麻豆极品一区二区三区| 中文字幕在线不卡一区| 亚洲精品一区二区在线观看| 91久久精品日日躁夜夜躁欧美| 国产一区二区不卡在线| 天天av天天翘天天综合网 | 日精品一区二区三区| 久久精品综合网| 日韩亚洲欧美中文三级| 色狠狠一区二区三区香蕉| 国产乱码精品一区二区三| 天堂va蜜桃一区二区三区漫画版| 国产精品久久久久久妇女6080 | 国产精品一区二区黑丝| 日日摸夜夜添夜夜添亚洲女人| 亚洲一区二区三区视频在线播放 | 国产精品1024| 日韩av一区二区在线影视| 亚洲国产综合色| 日韩伦理电影网| 国产精品青草久久| 久久久久久免费毛片精品| 欧美一区二区免费| 在线成人av影院| 欧美日本在线看| 欧美日韩精品免费| 欧美亚一区二区| 欧美三片在线视频观看| 欧美性色黄大片手机版| 在线观看国产精品网站| 色综合天天综合| 色综合天天天天做夜夜夜夜做| 成人动漫中文字幕| 91麻豆国产在线观看| 成人永久aaa| av爱爱亚洲一区| 色婷婷久久久亚洲一区二区三区| 日本精品一区二区三区高清| 91国模大尺度私拍在线视频| 在线国产电影不卡| 欧美一区二区三区婷婷月色| 日韩一区二区三区在线观看| 精品国产免费一区二区三区四区 | 欧美xxx久久| 久久青草国产手机看片福利盒子| 久久久久久麻豆| 亚洲欧洲性图库| 亚洲国产综合91精品麻豆| 日韩av中文字幕一区二区 | 色偷偷久久一区二区三区| 色综合久久综合网欧美综合网| 在线观看国产91| 欧美成人欧美edvon| 国产亚洲一区二区三区四区| 国产精品久久久久永久免费观看| 夜夜操天天操亚洲| 青青草伊人久久| 成人小视频免费在线观看| 91黄色免费网站| 精品国产乱子伦一区| 国产精品对白交换视频| 婷婷亚洲久悠悠色悠在线播放| 韩国三级在线一区| 一本大道久久a久久综合婷婷| 欧美丰满美乳xxx高潮www| 国产日韩一级二级三级| 亚洲免费观看视频| 国产一区激情在线| 91福利视频网站| 国产午夜精品久久久久久免费视 | 亚洲欧美偷拍三级| 全部av―极品视觉盛宴亚洲| 成人av免费在线观看| 日韩视频中午一区| 亚洲欧美一区二区三区孕妇| 久久91精品国产91久久小草| 欧洲一区二区三区在线| 久久久久久久性| 日本亚洲天堂网| 色欧美片视频在线观看 | 日韩一区二区三区在线| 亚洲婷婷在线视频| 国产一区二区三区免费| 欧美日本一区二区| 一区二区在线观看免费 | 91豆麻精品91久久久久久| 精品久久久久久综合日本欧美| 亚洲综合在线五月| 成人毛片视频在线观看| 久久久五月婷婷| 日本女优在线视频一区二区| 91官网在线免费观看| 国产精品福利一区二区三区| 国产在线视频一区二区三区| 欧美色国产精品| 一级日本不卡的影视| 99国产麻豆精品| 国产女同互慰高潮91漫画| 国模一区二区三区白浆| 欧美一区二区三区视频在线观看 | 欧美日韩成人激情| 亚洲小说欧美激情另类| 色综合一个色综合| 亚洲免费观看高清完整版在线 | 国产在线精品国自产拍免费| 制服丝袜亚洲网站| 三级不卡在线观看| 91精品国产综合久久蜜臀 | 成人精品免费看| 久久久久久9999| 国产精品一品二品| 中文字幕乱码亚洲精品一区| 成人性生交大片| 亚洲女同ⅹxx女同tv|