参阅:http://www.vbgood.com/thread-83700-1-1.html
别用do while。。用DoEvents另外你可以换个思路,给你说两个方法:1、直接设置一个定时器。。从你下发了你的读取命令后,清零接收寄存器,开始延时,比如你需要传送的数据要1s传送完成,那么搏启备就设置1100,然后直接去读mscomm寄存器
第二 设置mscomm控件 接收字节数,并开中断旁局,等基毁待接收到你设置的字节数后,自动中断。。
欢迎分享,转载请注明来源:内存溢出
参阅:http://www.vbgood.com/thread-83700-1-1.html
别用do while。。用DoEvents另外你可以换个思路,给你说两个方法:1、直接设置一个定时器。。从你下发了你的读取命令后,清零接收寄存器,开始延时,比如你需要传送的数据要1s传送完成,那么搏启备就设置1100,然后直接去读mscomm寄存器
第二 设置mscomm控件 接收字节数,并开中断旁局,等基毁待接收到你设置的字节数后,自动中断。。
欢迎分享,转载请注明来源:内存溢出
评论列表(0条)