腾讯云
开发者社区
文档
建议反馈
控制台
登录/注册
首页
学习
活动
专区
工具
TVP
最新优惠活动
文章/答案/技术大牛
搜索
搜索
关闭
发布
精选内容/技术社群/优惠产品,
尽在小程序
立即前往
文章
问答
(9999+)
视频
沙龙
2
回答
Delphi
7
:
函数
在
dll
中
调
用时
崩溃
,
在
exe
中
工作
、
、
、
、
我对我在网上找到的
Delphi
7
字符串解码器
函数
("Decrypt")有一个问题。它需要一个字符串和4个介于1和120之间的数值来解码它。将
函数
放在可执行文件
中
并运行它效果很好。但是,我想在
DLL
中
运行它。我使用一个额外的
函数
从调用任务
中
接收所需的值,并从那里调用decrypt
函数
。由于某些原因我不能确定,每次
dll
调用decrypt function时,主机应用程序
崩溃
浏览 0
提问于2012-04-22
得票数 2
回答已采纳
1
回答
Delphi
DLL
与
Delphi
EXE
之间的回
调
功能
、
、
我正在写一个
Delphi
DLL
。
在
Delphi
中
,我想实现一个回
调
函数
,这个回
调
函数
应该回调给调用者
Delphi
程序。回
调
函数
的主要目的是
在
DLL
中发生某些长时间的操作,但是调用者
Delphi
程序
中
应该发生进度报告(通过进度条)和操作取消。 我想得到一些支持,如何正确地实现
DLL
中<
浏览 4
提问于2013-08-22
得票数 5
回答已采纳
1
回答
静态链接
函数
调用每次
在
windows 8/10上
崩溃
,但不是
7
次
、
、
、
所有这些都可以
在
windows
7
上正常
工作
。我
在
构建或运行时都没有问题。但是
在
windows 8或10上,应用程序总是会出现以下顺序的
崩溃
。windows
7
(
工作
箱)的装配详细信息:set_pglocale_pgservice(argv[0], "pgscripts一切都很好 windows 10的装配详细信息(非
工作
浏览 3
提问于2017-08-22
得票数 6
回答已采纳
2
回答
Delphi
DLL
/ Form通信
、
我
在
DLL
中
嵌入了一个表单,可以调用
DLL
并显示表单,并将各种
函数
从
DLL
返回到主应用程序,但是我不知道如何让
DLL
触发主应用程序
中
的事件。例如,
在
主应用程序
中
,我有一个dataset,我希望
在
DLL
中
的表单上有一个按钮,以转到dataset
中
的某个记录,但无法看到这是如何完成的。
浏览 5
提问于2010-09-27
得票数 3
3
回答
如何在
Delphi
中
调试
DLL
文件
、
我是一个开发人员
在
Visual C++上
工作
,但在我的项目中有一些组件。我需要调试
Delphi
组件来解决一些问题。
在
debug中生成
DLL
文件,然后
在
Delphi
中
开始调试需要做哪些事情?
浏览 0
提问于2009-02-27
得票数 7
回答已采纳
1
回答
DEP阻止我的COM
DLL
工作
、
、
、
我试图
在
我的
Delphi
7
IntraWeb应用程序中使用COM (用
Delphi
7
编写),但由于DEP的原因,它失败了。我非常确定是DEP阻止了我使用动态链接库,因为如果我将我的IntraWeb应用程序作为StandAlone服务器编译和运行,一切都会正常
工作
。但是,将其作为ISAPI
DLL
编译和运行时,它会失败。
在
WinXP (使用IIS6)上,我可以将DllHost.
exe
添加到DEP
中
,一切都可以正常<em
浏览 4
提问于2011-09-21
得票数 1
1
回答
Delphi
调用非托管
dll
运行良好,但C#不行
、
、
、
、
我的问题是:我有一个
Delphi
7
应用程序,它从第三方(我无法访问源代码)调用外部
dll
。我正在尝试将
Delphi
代码转换为C# (.NET 2.0)。下面是调用
dll
的
delphi
代码: static extern int C
浏览 3
提问于2012-01-10
得票数 3
回答已采纳
2
回答
在
IIS
7
中
从ASP.NET调用非托管代码
、
、
、
、
我称ASP.NET
中
的动态链接库为用C++编写的动态链接库。
在
IIS
7
中
运行它时,池(w3wp.
exe
)
崩溃
,“即时调试”窗口打开。我做了很多跟踪,我发现当调用任何具有"out string“参数(或返回字符串值)的
函数
(
在
非托管
DLL
中
)时,就会发生
崩溃
。我在网上看到,很多人的动态链接库(C,
Delphi
,VB6)都有这个问题。但是没有答案。所以我打电话给专家! 如何调
浏览 2
提问于2010-09-22
得票数 0
4
回答
可以
在
DLL
中
启动(并停止)线程吗?
、
、
我正在思考一些想法,为我做的一些常见的事情建立一个
DLL
。我想要检查的一件事是
在
DLL
中
运行一个线程。例如,当我启动线程时,我很可能会指定一个
函数
(
在
EXE
中
)作为事件的处理程序(这些事件是从
DLL
触发的)。因此,我想我要问的是--如何加载一个
DLL
以便继续
工作
,并在完成
工作
时释放它--而不是根据需要在
DLL
中
调用单个
函数
的简单
浏览 6
提问于2011-11-26
得票数 4
回答已采纳
2
回答
从其他线程回
调
、
、
我对其他应用程序线程的回
调
有问题。
Dll
是应用程序和应用程序之间的一种包装器,它在应用程序内存
中
工作
(具有相同的PID)。Addinational应用程序(其他线程和PID)是
在
主循环中查找“某事”的应用程序,一旦找到它,就从
Dll
调用回
调
函数
,然后从application程序调用
Dll
回
调
函数
。并且出现
崩溃
(当
dll
从应用程序调用回
调
函
浏览 5
提问于2012-03-01
得票数 1
回答已采纳
1
回答
EOleSysError COM对象
中
的“系统找不到指定的文件”
、
、
、
、
我正在从事一个
Delphi
7
项目,它使用COM组件
在
delphi
代码之外进行交互。所有这些组件都是用C#开发的。输入所有COM组件的.tlb和.
dll
文件。也
在
登记处登记了。其他组件已注册并可在
delphi
代码中使用,但一个除外。当访问特定COM对象的
函数
时,它会引发错误- 我正在了解
de
浏览 2
提问于2015-03-17
得票数 0
1
回答
调用
Delphi
4.0
在
Delphi
7
中
创建.net
、
、
、
、
在
搜索和应用所有解决以下问题的解决方案后,都无法
工作
。我所做的- 1。我创建了一个.
dll
在
C#,使它的com可见的事实。2.我用regasm制作了.tlb。3.创建了一个
Delphi
7
项目,其中我导入了这个类型库(.tlb)并调用了这个
dll
的
函数
。4.
在
我的电脑上一切都很好。现在,当我将这些所有文件(包括.
dll
,甚至.dcu )复制到另一台PC (安装了.Net Framework4.5)并试图运行.
e
浏览 0
提问于2015-12-08
得票数 4
回答已采纳
1
回答
Delphi
2010应用程序加载
Delphi
7
DLL
、
、
我的应用程序是用
Delphi
2010编译的。该应用程序加载
Delphi
7
编译的
DLL
,该
DLL
加载
Delphi
2010编译的
DLL
。D2010 app LOADS D
7
DLL
LOADS D2010
DLL
Delphi
的导出
函数
使用Widestrings,D
7
2010
DLL
的导出
函数
使用strings。众所周知,<em
浏览 0
提问于2011-12-06
得票数 1
回答已采纳
2
回答
将字符串数组从
Delphi
7
传递到COM Visible C# .net
DLL
、
、
我
在
VB6
中
测试了这个动态链接库,它
工作
正常。
7
中
使用这个
DLL
(我对
Delphi
没有先验知识)。看起来我已经可以
在
Delphi
中
引用
DLL
了,但是它不
工作
: myClassInstance : IMyClass; keys : array[0.(来自
Delphi
7
编辑器): functi
浏览 2
提问于2018-05-24
得票数 0
3
回答
Delphi
如何为新的ITextRange2类型接口导入类型库?
、
、
、
现在,我想为Windows8
中
为RichEdit发布的新接口(MSFTEDIT.
DLL
)更新它。例如,
在
Range2
中
有一个ITextDocument2方法和一个新的根据MSDN的ITextRange2接口。有什么方法可以使用
Delphi
的特性来构建新接口的定义吗?
在
Delphi
中
,单击Import,然后从注册服务中选择"tom“。这就创造了一个完全一样的单位。不知何故,我必须在Win 8上生成一个TLIB,然后
在
Windo
浏览 3
提问于2013-07-30
得票数 2
回答已采纳
1
回答
Delphi
与XE5之间的字符串大小交换限制
、
、
我有一个返回大字符串的
Delphi
7
DLL
函数
,它
工作
得很好,但在
Delphi
XE5
中
,我
在
指定大小后遇到访问冲突。我已经写了一个示例演示,它反映了我的实际代码,它还在
Delphi
XE5
中
生成一个AV,它也返回一个大字符串,但在特定的大小之后,我又得到了访问冲突?13000行20个字符,它
工作
得很好,但是如果有14000行,它就会
崩溃
。我用
Delphi
浏览 7
提问于2015-01-21
得票数 0
1
回答
将adoconnection从vba传递给
delphi
、
、
我希望
在
VBA宏
中
创建一个COM对象,然后将其传递给
Delphi
DLL
(D2009)。我
在
Delphi
中
的过程声明应该是什么样子的?背景:我期望(希望) VBA宏:创建COM对象,调用
Delphi
DLL
,将COM对象传递给
Delphi
DLL
过程,保持活动状态,直到
Delphi
DLL
关闭(
DLL
将具有供用户交互的嵌入式窗体)。我认为我需
浏览 0
提问于2012-02-25
得票数 5
回答已采纳
3
回答
将参数从
Delphi
5传递给
Delphi
DLL
XE
我有一个
Delphi
5应用程序,
在
应用程序代码
中
调用
DLL
中
的一个
函数
,传递整数和字符串参数,这在
DLL
被静态调
用时
工作
得很好,当我试图动态更改时不起作用。哪一种方法是正确的传递参数来动态地
工作
?No_Orden : Integer; pathBD : string; PathBDConf : String) : Integer ; stdcall; external 'LIB_Pptos_Oper
浏览 6
提问于2011-10-31
得票数 3
回答已采纳
1
回答
当存在调试信息(映射文件)时,FastMM
在
64位上
崩溃
、
、
、
我正在试图编译一个64位的旧程序(Win
7
,
Delphi
XE
7
)。但是,我对FastMM有一个问题。它不是显示泄漏报告,而是
在
FastMM_FullDebugMode64.
dll
中
崩溃
---------------------------Project TestCompile.
exe
raised exception c
浏览 6
提问于2016-11-15
得票数 1
回答已采纳
1
回答
Java Native Access和
delphi
、
我正在用java编写代码,调用
delphi
dll
。为了调用
delphi
dll
,我是usig JNA,它的
工作
很棒。我的问题是当在
delphi
中
调用事件时,我需要调用java代码。这在JNA
中
是可能的吗?
浏览 1
提问于2013-05-26
得票数 3
回答已采纳
点击加载更多
扫码
添加站长 进交流群
领取专属
10元无门槛券
手把手带您无忧上云
相关
资讯
手把手以实例教你在Python中调用DLL函数:传递结构体参数
VLOOKUP函数在实际工作中的活学活用
手动编译高速扫描器MasScan
程序是怎样跑起来的-从源文件到可执行文件
超详细PS快捷键大全来,注意都是通用的,系统其它软件也可以
热门
标签
更多标签
云服务器
ICP备案
腾讯会议
云直播
对象存储
活动推荐
运营活动
广告
关闭
领券