如题,谢谢
解决方案 »
- 关于数据库防止重复输入值的一些疑问(delphi+access)
- Inno setup打包工具的使用? 用的是delphi
- 谁来帮我看看啊?
- lw549 请进来领分
- 求 大虾 指导啊 关于VB播放器 显示总时间的问题 !!!!!!!!!!!!!!
- 一个有点难度的问题,但有多难就见仁见智了
- 请教一下:如何在系统图标区(托盘区)显示文字,就如时间显示一样?正准备做个东东。
- 一个stringgrid的问题,清高手指点
- 寻求《Delphi5.x分布式多层应用系统篇》示例代码
- 对于这样2个表格,有如下两个关联,a->b,b->c,怎么样用 a select到与之对应 c 呢??(牛虻)
- ★★★100分:如何直接从资源中载入动画光标?
- CRC16算法,不要求用查表法,谢谢大家,小妹分不多
name : string; //人的姓名
age : integer; //人的年龄
str: PChar;
begin
name :='张三';
age :=23;
GetMem(str, 255);
wsprintf(str, PChar(Format('%s的年龄是%d岁', [name, age])));
messagebox(0,str,'标题',0);
FreeMem(str);
end;
wsprintf(szInfo, "\nRcv: %s ", pCntKey->InBuffer);szInfo: array [0..100] of char;wsprintf(szInfo, Format('Rcv: %s : %d ', [pCntKey.InBuffer, n]));delphi 的比较麻烦
function mywsprintf(bf:pchar.fmt:pchar): Integer; stdcall; varargs;external 'user32.dll' name 'wsprintfA';
mywsprintf(bf,pchar('%03d %03d'),1,2)
输出格式如:001 002不知道在dehpi中format能做到不
另:wvsprintf怎么用(在vc中)
int n;
char szTmp[20];wsprintf(szBuf, "The #%d Buffer is: ", n, szTmp); 方便多了
不过要记得sprintf,printf,wsprintf等系列函数都可能会出现溢出的情况
void Test(LPSTR lpFmt, ...)
{
char buff[256];
va_list va;
lstrcpy(buff,"Hi: ");
va_start(va, lpFmt);
wvsprintf(&buff[lstrlen(buff)], lpFmt, va);
va_end(va);
lstrcat(buff,"\r\n");
printf(buff);
}call:
Test("Hello %d", 10); OK 我测试过了。。