用BCB写了一个程序 运行程序不响应 估计是这里的问题 为什么

生化小怪 2013-05-25 09:35:58
if(DataRead == BufSize)
{
//选择8位接收或16位接收
if(g_bDB16==false)
{
//8位接收
PBYTE b_show = (PBYTE)buf;
for(int k=0;k<512;k++)
{
AnsiString strTemp;
AnsiString strShow;
strTemp = IntToHex(b_show[k],2);
strShow += (strTemp + " ");
}
}
}
...全文
102 2 打赏 收藏 转发到动态 举报
写回复
用AI写文章
2 条回复
切换为时间正序
请发表友善的回复…
发表回复
gzliudan 2013-05-27
  • 打赏
  • 举报
回复
PBYTE b_show = (PBYTE)buf; String strShow; for(int k=0;k<512;k++) { strShow = strShow + IntToHex(b_show[k],2) + " "; } 注意strShow的定义位置
gzliudan 2013-05-27
  • 打赏
  • 举报
回复
IntToHex(b_show[k],2); 这个函数返回结果是以0结尾的字符串吗?

1,317

社区成员

发帖
与我相关
我的任务
社区描述
C++ Builder 网络及通讯开发
社区管理员
  • 网络及通讯开发社区
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧