ShowMessage无法显示&字符

netying 2008-10-10 04:05:45
ShowMessage无法显示&字符
比如ShowMessage("1&2");

则显示为12
其中2有下划线?
...全文
118 10 打赏 收藏 转发到动态 举报
写回复
用AI写文章
10 条回复
切换为时间正序
请发表友善的回复…
发表回复
utin431 2008-10-10
  • 打赏
  • 举报
回复
也可以对生成的这个字符串进行处理,增加一个&符号,显示时就不会有问题了。
jxw1987628 2008-10-10
  • 打赏
  • 举报
回复
嗯 ,嫌麻烦的话,换MessageBox显示!
nuptwzp 2008-10-10
  • 打赏
  • 举报
回复
用Replace替换
yumikoo 2008-10-10
  • 打赏
  • 举报
回复
或者你用MessageBox(0,"1&2","测试!",MB_OK);
yumikoo 2008-10-10
  • 打赏
  • 举报
回复
貌似要先遍历并修改字符串
netying 2008-10-10
  • 打赏
  • 举报
回复
问题是我的这个字符串是程序生成的,而且其他地方用到的时候是不能够再增加一个&的.
yumikoo 2008-10-10
  • 打赏
  • 举报
回复
没错的,BCB下也是这样的。
ZengHD 2008-10-10
  • 打赏
  • 举报
回复
[Quote=引用 1 楼 ZengHD 的回复:]
ShowMessage("1&&2");
[/Quote]
发错,这里竟然是C++ Builder版
yumikoo 2008-10-10
  • 打赏
  • 举报
回复
LS正解
ZengHD 2008-10-10
  • 打赏
  • 举报
回复
ShowMessage("1&&2");

13,826

社区成员

发帖
与我相关
我的任务
社区描述
C++ Builder相关内容讨论区
社区管理员
  • 基础类社区
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

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