procedure WriteINI(qIniFile, qSection, qKey, qValue : string);
var i : integer;
begin
WritePrivateProfileString(addr(qSection), addr(qKey), addr(qValue), addr(qIniFile));
//WritePrivateProfileString('keybord1', 'key1', '455', 'D:\Work\DragonAndTiger\DandT\DandT.txt');
end;WritePrivateProfileString()这个函数接收的是PChar 的参数,,,但我要改成String的,,上面的写法什么不行(可以通过编译,可是调用的时候写不进东西,跟踪一下,,发现可能把String参数两个字节当成一个字符),,,哪位帮忙一下,应该什么写
var i : integer;
begin
WritePrivateProfileString(addr(qSection), addr(qKey), addr(qValue), addr(qIniFile));
//WritePrivateProfileString('keybord1', 'key1', '455', 'D:\Work\DragonAndTiger\DandT\DandT.txt');
end;WritePrivateProfileString()这个函数接收的是PChar 的参数,,,但我要改成String的,,上面的写法什么不行(可以通过编译,可是调用的时候写不进东西,跟踪一下,,发现可能把String参数两个字节当成一个字符),,,哪位帮忙一下,应该什么写
解决方案 »
- 面试条件:精通 Delphi 7 面向对象编程设计
- 【深思不解散分贴】时刻保持自己的可用分为0,呵呵,玩笑,新的一年祝愿大家happy everyday
- 关于SQL SERVER函数在SELECT语句在DELPHI下怎样写.
- 非常简单问题:一大段字符串,如何将它存放在代码中?
- delphi 写的dll文件的调用问题.
- 老革命遇到新问题,怎么获取DBGRID选中的多行数据
- 请教如何获取一个指定文件的完整路径
- 对websnap + mts感兴趣的进来
- TStringGrid中设置颜色的问题!!
- 求救!!!!
- 请问关于mysql的问题,我用dbexpress成功的连接到了mysql,但是....我无法通过TSQLTable得到当前数据库的表名?
- 请问大家的职称(就是名片上...),谢谢!分不够再加!!!
WritePrivateProfileString(PChar(qSection), PChar(qKey), PChar(qValue), PChar(qIniFile));