请教VB 6里面 为什么用CHR()转化大于127的值以后 用串口发出去 收到的是00啊?? Dim a As Longa = 128Form1.COM.Output = Chr(a)End Sub发完后 我用串口工具收到的怎么是00啊? 凡是大于127的值都不行 怎么办啊 ? 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 你要用数组发的Dim a(0) As bytea(0) = 128 Form1.COM.Output = achr是字符串结构,但vb大于127的单个字符都会被搞成0 vb6是unicode的程序。char要转成byte的才行。 接收几个数据后出现“溢出”错误? 请教一个问题,如何记录mshflexgrid的横向滚动的位置。 新手学习,请求源码 如何在自己的程序中动态生成EXE文件,欢迎讨论 求vb数据库的毕业论文 在线等,改变打印机的纵向、横向打印方式(高分) 请问绿色程序是如何制作的??? VB高手紧急求助:ado +access数据查询问题 简单问题,我想将文本框的dataformat改为货币,小数4位怎么写呢?,datagrid中也是一样吗? 哪里有VB打包工具 VB中调用ActiveX的方式有哪些? VB实现简单计算器~我是VB新手最近有一个作业要做么~希望大家能够帮忙啊~下面时具体要求~
Dim a(0) As byte
a(0) = 128 Form1.COM.Output = a
chr是字符串结构,但vb大于127的单个字符都会被搞成0