以文本方式查看主题 - Foxtable(狐表) (http://foxtable.net/bbs/index.asp) -- 专家坐堂 (http://foxtable.net/bbs/list.asp?boardid=2) ---- 已知串口指令为a01d102 要怎么发送a01d102这个内容给串口呢? (http://foxtable.net/bbs/dispbbs.asp?boardid=2&id=178319) |
-- 作者:cnsjroom -- 发布时间:2022/6/29 16:42:00 -- 已知串口指令为a01d102 要怎么发送a01d102这个内容给串口呢? 已知串口指令为a01d102 要怎么发送a01d102这个内容给串口呢? |
-- 作者:有点蓝 -- 发布时间:2022/6/29 16:43:00 -- http://www.foxtable.com/webhelp/topics/1978.htm |
-- 作者:cnsjroom -- 发布时间:2022/6/29 17:05:00 -- 回复:(有点蓝)http://www.foxtable.com/webhelp/to... 怎么获取当前所有的端口 然后赋值给选择框呢? Dim c1 As WinForm.ComboBox = e.Form.Controls("ComboBox1") 当前代码得到的数据输出为空? |
-- 作者:有点蓝 -- 发布时间:2022/6/29 17:08:00 -- For Each sp As String In Ports.PortNames s = s & "|" & sp Next Output.Show(s) c1.ComboList = s
|
-- 作者:cnsjroom -- 发布时间:2022/6/29 17:22:00 -- 回复:(有点蓝)For Each sp As String In Ports.Por... zhDim s As String
怎么判断当前是否存在com系列的串口号呢?不存在就提示未空 上述运行直接是空白
发送字节 按钮代码如下: 红色部分要怎么表示呢?
Dim t1 As WinForm.TextBox = e.Form.Controls("TextBox1") Dim c1 As WinForm.ComboBox = e.Form.Controls("ComboBox1") Dim Val()As Byte = New Byte() {t1.Text} Ports(c1.Text).Write(Val, 0, Val.Length)
帮助中的{49,50,51,52}这个代表什么意思呢? |
-- 作者:有点蓝 -- 发布时间:2022/6/29 17:40:00 -- Dim Val(t1.Text.length - 1) As Byte for i as integer = 0 to t1.Text.length - 1 val(i) = Asc(t1.Text(i)) next
|
-- 作者:qqzwc -- 发布时间:2022/10/13 11:11:00 -- Dim str As String = "ABCDEFG" Dim buf() As Byte = Encoding.ASCII.GetBytes(str) Ports("COM1").Write(buf, 0, buf.Length) |