当前位置:主页>销售管理软件> 列表

请问这几句话是什么意思,麻烦帮忙讲清楚一点,谢谢 找免费管家婆软件

进销存软件版1楼: 请问这几句话是什么意思,麻烦帮忙讲清楚一点,谢谢
Var
f : TInifile;
begin

f := TIniFile.Create(ExtractFilePath(Application.ExeName)+''SysManager.dll'');
FCharsetCode := f.ReadString(''System'',''Charset'',''GB2312_CHARSET'');
f.Free;
end;

2楼: f := TIniFile.Create(ExtractFilePath(Application.ExeName)+''SysManager.dll'');
创建连接ini文件''SysManager.dll''(dll是个幌子,其实是ini)
FCharsetCode := f.ReadString(''System'',''Charset'',''GB2312_CHARSET'');
从''SysManager.dll''中读去项为''System'',''Charset''的值,默认是''GB2312_CHARSET'' 如进销存表格模板

3楼: 好象有点问题,第一句应该是创建ini文件的,如果存在则打开.
怎么是个DLL结束的?
FCharsetCode := f.ReadString(''System'',''Charset'',''GB2312_CHARSET'');
这句是读出ini文件中的数据,
如果Section[System],Ident[Charset]节上有数据则返回实际数据,
如果没有则返回''GB2312_CHARSET''

4楼: 请问ini的写法是这样么,但第一句的确是.dll文件。但运行的时候却不会创建SysManager.dll
[system]
Charset=''GB2312_CHARSET''

5楼: koalaone 分析的很有道理了

6楼: 不要被扩展名迷惑了,这样你用UE把SysManager.dll打开,看看是不是INI文件格式。

进销存软件版7楼: ini文件改成dll后,用UE还是能打开的,这样做估计是为了防止别人随意修改ini.

8楼: 这样也行啊?
配置文件可以用dll做后缀?

9楼: SysManager.dll这个文件我没找到,直接改成.ini就可以么

10楼: 应该是.ini,如果不存在文件‘SysManager.ini’将会自动创建的

11楼: 你可以把后缀名改成任何东西,但本质上它还是ini文件,SysManager.dll这个文件是因为这个文件本来可能就不存在,你试试这样
begin

f := TIniFile.Create(ExtractFilePath(Application.ExeName)+''SysManager.dll'');
FCharsetCode := f.ReadString(''System'',''Charset'',''GB2312_CHARSET'');
f.Writestring(''System'',''Charset'',FCharsetCode );
f.Free;
end;

12楼: 多人接受答案了。 如免费管家婆软件