VC的Ctring.Format(..)这句话怎么翻译写成BCB的语法?

Pasp 2006-11-30 10:29:10
VC中的句子如下:
CString element;
ULONG data
element.Format("%08X", data);

翻译成BCB怎么写呢? 我发现 AnsiString 的Format是三个参数,不知怎么写

请指教
...全文
192 5 打赏 收藏 转发到动态 举报
写回复
用AI写文章
5 条回复
切换为时间正序
请发表友善的回复…
发表回复
i_love_pc 2006-12-01
  • 打赏
  • 举报
回复
学习.
daydayup234 2006-12-01
  • 打赏
  • 举报
回复
void __fastcall TForm1::Button1Click(TObject *Sender)
{
String element;
int data;
data=1234;
element=Format("__%08u", OPENARRAY(TVarRec, (data)));
ShowMessage(element);
}
BenLeak 2006-12-01
  • 打赏
  • 举报
回复
一般还是使用 AnsiString.sprintf
ccrun.com 2006-12-01
  • 打赏
  • 举报
回复
VCL中的Format确实不好用。我一般也是用sprintf。

String strElement;
ULONG dwData;
strElement = strElement.Format("%08X", ARRAYOFCONST(((int)dwData)));
FallenAngel 2006-11-30
  • 打赏
  • 举报
回复
AnsiString element;
ULONG data;
element.sprintf("%08X", data);

Format这个是为了兼容delphi用的,最后一个参数其烦无比

13,824

社区成员

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

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