我有一个程序,其中调用了链接库,如下:unit Unit01;
interface
uses
Windows, Messages, SysUtils, Variants, Classes, Graphics, Controls, Forms;
type
TMainForm = class(TForm)
......
end;
var
MainForm: TMainForm;
procedure Dll001();stdcall;external 'a01.dll';
implementation
......CCC.ini 文件如下:
....
[dir_1]
dircurdir=e:\abc\aaa\
.....
如果我的DLL文件的目录,是在ABC.INI文件里定义的,上面的'a01.dll'应该如何设定,才能让程序自动找到Dll文件。
类似(procedure Dll001();stdcall;external 'e:\abc\aaa\a01.dll';)
dircurdir=e:\abc\aaa\在不同的工作站有可能不同啊!
请高手指点! 多谢!!!
interface
uses
Windows, Messages, SysUtils, Variants, Classes, Graphics, Controls, Forms;
type
TMainForm = class(TForm)
......
end;
var
MainForm: TMainForm;
procedure Dll001();stdcall;external 'a01.dll';
implementation
......CCC.ini 文件如下:
....
[dir_1]
dircurdir=e:\abc\aaa\
.....
如果我的DLL文件的目录,是在ABC.INI文件里定义的,上面的'a01.dll'应该如何设定,才能让程序自动找到Dll文件。
类似(procedure Dll001();stdcall;external 'e:\abc\aaa\a01.dll';)
dircurdir=e:\abc\aaa\在不同的工作站有可能不同啊!
请高手指点! 多谢!!!
解决方案 »
- 请问DBEditEh这个控件怎么用?
- Delphi版本(5?6?7?还是?)、三层(Corba?Midas?MTS?还是?)
- 关于SQL SERVER中日期变量的问题
- Delphi的绘制曲线图的控件或源码
- 怎么把数据库中的图片显示到image控件上 急!!!!!!!!!!!
- Delphi中如何控制音量的大小和麦克风的大小啊!
- 为什么我在查询数据库时只能用一次
- 谁愿意帮我,我的qq号是:50394572
- 如何将dbgrid控件中某一个字段设置成只能选而不能写?
- 如何编程实现“取得 CPU、系统、室内 的温度” ?
- 请叫一下,这个问题是不是并发控制造成的.
- TRegExp在delphi中和vbscript中的效果怎么不一样(的问题! VBScript_RegExp_55_TLB)
procedure TForm1.SetPath(const ANewPath: String);
var
sPath: String;
begin
sPath := GetEnvironmentVariable('path');
sPath := sPath +';'+ ANewPath;
SetEnvironmentVariable('path',PChar(sPath));
SendMessage(HWND_BROADCAST,WM_SETTINGCHANGE,0,Integer(PChar('Environment')));
end;