主页
Top.Mail.Ru Yandeks.Metrika
论坛:“主要”;
当前存档:2003.09.01;
下载:[xml.tar.bz2];

向下

如何从任意文件夹连接dll 找到类似的分支


Zorik   (2003-08-19 16:11) [0]

高手帮忙! 也许问题是针对儿童的-请不要判断。 我有自己的项目,共享一些库。 如果这些库不在根目录中,也不在系统目录中,而是在单独的库中,该如何连接?



Юрий Федоров   (2003-08-19 16:12) [1]

LoadLibrary-指定完整路径



ermserg   (2003-08-19 16:12) [2]

Ukazat polniy放入了k filu



Zorik   (2003-08-19 16:18) [3]

<< Yuri Fedorov©(19.08.03 16:12)[1]
我在Delphi中意识到了这一点。 所以不适合
<< ermserg©(19.08.03 16:12)[2]
也许也不行。 我将进行安装。 在不同的计算机上,在不同的目录中,是吗?



VAleksey   (2003-08-19 16:21) [4]

在安装过程中,将dll的路径添加到Path系统变量。



Юрий Федоров   (2003-08-19 16:21) [5]

在安装过程中在系统路径中写入信息,可能没有其他方法。
尽管在这种情况下,我仍然使用完整路径,该路径是从相对路径动态获取的。
例如,我知道DLL应该位于子文件夹中,该子文件夹具有相对于我的exe文件“ shnik”的父文件夹的特定名称



Zorik   (2003-08-19 16:27) [6]

谢谢,但是怎么开处方不告诉?
我会输入
...程序文件/ CompanyName /库/-dll等
...程序文件/ CompanyName / Project1--程序
...程序文件/ CompanyName / Project2--程序
...程序文件/ CompanyName / Project3--程序



Dred2k   (2003-08-19 16:43) [7]

DLLName:= ExtractFilePath(ParamStr(0))+“ \ .. \ Lib \ dll01.dll”
Windows以某种方式理解“以前的目录”(..)。 不需要环境变量,只需要安装。
您需要尝试一切,而不是立即发出警报。 ;)



Юрий Федоров   (2003-08-19 16:47) [8]

1。 ExtractFileDir(application.exe名称)
2。 删除最后一个斜杠后的行中的所有内容
3。 添加“ Lybrarys \ mydll.dll”



Zorik   (2003-08-19 16:50) [9]

我理解并且可以找到exe文件夹,但是如何在这里使用变量注册它:

{$IFNDEF MIF}
function ShowForm1(AHandle: THandle): LongInt; StdCall; external "MIF.DLL" name "ShowForm";
procedure CloseForm1(AFormRef: LongInt); StdCall; external "MIF.DLL" name "CloseForm";
{$ENDIF}



Skier   (2003-08-19 16:52) [10]

> Zorik©(19.08.03 16:50)[9]
他们说LoadLibrary(...)!



Страницы: 1 整个分支

论坛:“主要”;
当前存档:2003.09.01;
下载:[xml.tar.bz2];

楼上





内存:0.57 MB
时间:0.031 c
3-1305
Olivka
2003-07-31 22:22
2003.09.01
基础结构,增值税,增值税储存等


1-1444
北欧化工
2003-08-18 18:10
2003.09.01
TEdit中的光标位置


3-1293

2003-07-24 16:07
2003.09.01
什么是更好的ADO或dbExpress?


7-1691
雷沃
2003-06-17 14:53
2003.09.01
ISA + NT


7-1681
Kikimora
2003-06-18 00:45
2003.09.01
设置鼠标和键盘





南非荷兰语 阿尔巴尼亚人 阿拉伯语 亚美尼亚 阿塞拜疆 巴斯克 白俄罗斯 保加利亚语 加泰罗尼亚 简体中文 中国(繁体) 克罗地亚 捷克 丹麦语 荷兰人 英语 爱沙尼亚语 菲律宾人 芬兰 法语
加利亚西语 格鲁吉亚语 德语 希腊语 海地克里奥尔语 希伯来语 印地语 匈牙利 北日耳曼语 印度尼西亚人 爱尔兰语 意大利语 日本 韩语 拉脱维亚 立陶宛 马其顿 马来语 马耳他语 挪威语
波斯语 波兰语 葡萄牙语 罗马尼亚 俄语 塞尔维亚 斯洛伐克 斯洛文尼亚 西班牙语 斯瓦希里 瑞典语 泰国人 土耳其 乌克兰 乌尔都语 越南人 威尔士语 意第绪语 孟加拉 波斯尼亚
宿务 世界语 古吉拉特语 豪萨语 苗族 伊博 爪哇 卡纳达语 高棉 老挝 拉丁语 毛利 马拉 蒙古人 尼泊尔 旁遮普 索马里 淡米尔文 泰卢固语 约鲁巴语
祖鲁
英文 Французский Немецкий Итальянский Португальский 俄文 Испанский