发表于:2005-12-13 15:12:00
楼主
[b]怎样用VB6输出扩展的ASC码(128-255)? [/b]没有扩展的ASC码(0-127)是可以的,在串行通信中,如要输出"B"字符,则MSCOMM1.OUTPUT= CHR$(66)或MSCOMM1.OUTPUT= "B",都行,传送的ASCII值是 "42" (十六进制). 那现在要传送 MSCOMM1.OUTPUT= CHR$(254),传送的ASCII值应该是 "FE" (十六进制)才对, 而实际传送的ASCII值变成 "00" (十六进制)了.本人监视另外的软件,传送的ASCII值要是 "FE" (十六进制)是可以的.