请教! VF 与 MSCOMM32的问题。

Taidy_Du 2014-07-30 04:53:30
有个问题,请教各位:
有个单片机程序:

使用串口调试工具就没问题,现在改成VFP代码就调试不出来。

联机:
Thisform.Com.CommPort =3
Thisform.com.Settings ="4800,M,8,1"
Thisform.Com.InputMode = 1
Thisform.Com.PortOpen = .T.

数据发送:

DIMENSION aOutPut(7)
aOutput(1)=0x25
aOutput(2)=0x30
aOutput(3)=0x31
aOutput(4)=0x52
aOutput(5)=0x37
aOutput(6)=0x36
aOutput(7)=0x0D

Thisform.Com.OutPut = aOutPut
FOR nVar =1 TO 30
Thisform.Edit1.Value =Thisform.Edit1.Value + Thisform.Com.Input
ENDFOR

MESSAGEBOX(Thisform.Edit1.Value)
Thisform.Refresh

请报错了。
...全文
94 2 打赏 收藏 转发到动态 举报
写回复
用AI写文章
2 条回复
切换为时间正序
请发表友善的回复…
发表回复
Taidy_Du 2014-07-31
  • 打赏
  • 举报
回复
引用 1 楼 dkfdtf 的回复:
不用数组,就直接用字符串发过去试试: Thisform.Com.OutPut = 0h2530315237360D
谢谢,试了还是不行,试过没反应,
都市夜猫 2014-07-31
  • 打赏
  • 举报
回复
不用数组,就直接用字符串发过去试试: Thisform.Com.OutPut = 0h2530315237360D

2,726

社区成员

发帖
与我相关
我的任务
社区描述
VFP,是Microsoft公司推出的数据库开发软件,用它来开发数据库,既简单又方便。
社区管理员
  • VFP社区
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧