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

向下

如何将函数参数传递给DLL。 找到类似的分支


Chak   (2001-12-19 10:07) [0]

我转移一个值,另一个值起作用。 我用的是PChar型。 如果有人知道向我解释,请提前感谢!



Алексей Петров   (2001-12-19 10:19) [1]

检查身份呼叫协议



Chak   (2001-12-19 10:24) [2]

我怎么检查它,我是Delphi的新手,究竟要检查什么?



DieHard   (2001-12-19 10:28) [3]

查看帮助调用约定
通常,当在DLL中声明函数时,使用指令。 STDCALL



Chak   (2001-12-19 10:39) [4]

所以我使用它,在相反的方向,参数的传输没有问题,我发送和接收,但相反,没有!
如果我将8作为整数传递给XNUMX结构,那么在DLL中我得到一个七位数字,如果作为PChar,那么我最终会得到类似“$ us”的东西。 从哪里 - 我无法理解!



Алексей Петров   (2001-12-19 10:44) [5]

然后似乎在dll-ke中不使用。
看看如dll中所述。 如果找不到描述 - 请尝试使用stdcall删除或替换为cdecl。



Chak   (2001-12-19 13:06) [6]

没有DLL-ku自己写的,有肯定的!



Алексей Петров   (2001-12-19 13:34) [7]

如果原型完全重合,这很奇怪......
如果仅在项目的选项中存在问题 - 尽管delfi的默认调用约定不是:(

你能画出一个可以澄清的原型吗?



Chak   (2001-12-19 14:57) [8]

=>阿列克谢彼得罗夫
谢谢!!! 我想发送一段代码来证明我的一切都没问题,但是我复制并且没有看到任何标题!
我完成了它的工作! 我甚至不知道它是怎么回事,谢谢vseravno,我遭受了两天:))))谢谢!



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

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

楼上





内存:0.56 MB
时间:0.021 c
1-22253
Yakudza
2001-12-17 14:34
2002.01.08
如何计算Pascal中的阶乘?


6-22305
Kryptin phreek
2001-10-11 19:43
2002.01.08
插座...... Lokka ......


1-22001
Socol
2001-12-15 15:55
2002.01.08
阿纳托利podgoretsky


4-22500
YUS
2001-11-06 20:32
2002.01.08
桌面图标的坐标


3-21911
再也!
2001-11-11 12:58
2002.01.08
VDE出现故障





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