导航: 老古网老古论坛XMOS公共讨论区XMOS开源项目区单片机程序设计嵌入式系统广告区域
→vc串口编程的问题,急!

* 40015: vc串口编程的问题,急!

   nicefuture 
nicefuture发表的帖子 

 vc串口编程的问题,急!
大家好,几个问题请教大家,是关于vc串口通信的。就是串口发送的时候要先转换成COleVariant,然后再setoutput,我看别人的程序里是把数组放在作为COleVariant的构造函数的,就是COleVariant(txdata[]),然后把这个放在setoutput()里,但这样的话,如果我只要传一个字节的数据改怎么办那,我试过了,如下: byte a=0x23;mscomm.setoutput(COleVariant(a));  这样的话,编译不出错,可是运行的时候会显示 unvalid property value的。该怎么办那,如果把一个字节,放进cbytearray 然后送的话,是可以的,可是这样太麻烦,传一个字节,要构造一个空的cbytearray,再add一个字节,再发。还有一个更加棘手的问题是,怎么发一个2个字节的类型,就是说我程序里面产生了一个2个字节的crc值,现在要送出去,怎么发那,我试过了,int,unsigned int,short 都无法转成COleVariant类型的,或者运行时候报错,可是我又不会把这个16位的数据拆成2个字节,这样的话连一个字节传送的那种烦的办法给不能用了,,哪位大虾帮帮忙把,,如果能给我些
关于,数据从串口接收下来,一系列的类型转换,已经数据发送出去的一系列的类型转换的资料给小弟,那就更好了!!
还有小弟想在msdn上查看mscomm控件的资料和sample  msdn里面怎么查控件的资料亚,,我查来查去查不到亚,,大虾也来帮帮忙把!!  


 


发表时间:2003年8月13日21:36:43

  
回复该帖

本主题共有 1 帖,分页:>>>>>该主题的所有内容[1]条

 *树形目录 只列出部分跟帖的标题以及简单的摘要信息 该主题的部分跟帖如下:

[上一篇帖子]:建议: 从正式代理商买货即可,例如白天星/威立姆....89C52虽然停产,但是其它兼容芯
[下一篇帖子]:我正查这方面的资料,请告诉我型号行吗?或发至邮箱:single_wang@163.com,谢谢!