看板Programming
标 题Re: [问题] BCB 6.0显示ASCII的问题
发信站反地球联邦组织 (Fri Nov 30 10:14:25 2007)
转信站ptt!ctu-reader!ctu-gate!news.nctu!news.ntu!feeder.seed.net.tw!netnews!
※ 引述《[email protected] (热血~多蒙)》之铭言:
> 小弟遇到一个问题~~~
> 就是在我的程式中~我是利用PC上的COMPORT来跟我的板子做通讯的~~
> 而我会收到板子回传的的东西~~~
> 但我遇到的问题是~~无法显示ASCII出来
> 程式码如下:(只列重要的)
> String Temp;
> //------------
> 中间做通讯(buf是Rec_Buf)
> //------------
> Rec_Buf[7]=0;
> Temp=Rec_Buf[3]; //从3开始
> Form3->Edit56->Text->Temp;
^^^^^^^^^^^^^^^^^^^^^^^^^^
试试看 Form3->Edit56->Text = AnsiString(Temp);
> 问题在於我收到的东西如果是Rec_Buf[3]=0x4b,Rec_Buf[4]=0x4b,Rec_Buf[5]=0x4b,
> 我要显示的是"KKK"
> 但是我的Edit56显示出来却是75(也就是只显示Rec_Buf[3]的10进位数字 4跟5的都没显示)
> 我在想说是不是Temp格式的问题呢??如果我要显示 KKK 该怎麽做呢??
> 麻烦会的大大教我一下~~拜托拜托~~~感激不尽
> 谢谢~~~~
--
◤◥ Or
igin:
幽谷˙反地球联邦组织 aeug.twbbs.org
◣◢ A
uthor:
streitleak 从
60-248-10-202.HINET-IP.hinet.net 发表