intraweb建立的网页用dll方式发布问题(50)

  • 主题发起人 sevenqitao
  • 开始时间
S

sevenqitao

Unregistered / Unconfirmed
GUEST, unregistred user!
intraweb建立的网页用dll方式发布到网络上,为什么我的数据库文件也要放到C:/windows/system32下才能让程序运行?谢谢数据库位置指定位置在什么地方调整呀?
 
W

wzca

Unregistered / Unconfirmed
GUEST, unregistred user!
因为IIS的工作目录在 system32下面你可以使用绝对路径来指定一些其它的文件信息
 
S

sevenqitao

Unregistered / Unconfirmed
GUEST, unregistred user!
例如我发布的网站主页index.dll在C:/wangzhan文件夹下,不用绝对路径,怎样使程序运行时调用C:/wangzhan内的数据,而不是C:/windows/system32 谢谢~~网上有人使用这个函数,我运行时却弹出 磁盘或网络错误。请问要怎么调整?谢谢function GetModulePath:string;
var Buffer : array[0..260] of char;
temp: string;
begin
SetString(temp, Buffer, GetModuleFileName(Hinstance, Buffer, SizeOf(Buffer)));
Result := ExtractFilePath(temp);
end;
 

Similar threads

D
回复
0
查看
954
DelphiTeacher的专栏
D
顶部