腾讯云
开发者社区
文档
建议反馈
控制台
登录/注册
首页
学习
活动
专区
圈层
工具
MCP广场
文章/答案/技术大牛
搜索
搜索
关闭
发布
文章
问答
(9999+)
视频
沙龙
6
回答
从
C#
调用
Delphi
DLL
会
产生
意外
的
结果
c#
、
delphi
、
dll
我有一个不是我写的
Delphi
DLL
,但需要从
C#
ASP.NET 3.5应用程序
调用
。下面是我
从
开发人员那里得到的函数定义: StartDateOfYear, YearOfStartDate, YearOfEndDate';[DllImport( "CreateCodeDLL.
dll
", CallingConvent
浏览 0
提问于2009-02-05
得票数 8
回答已采纳
1
回答
在
Delphi
下使用
C#
动态链接库作为COM
c#
、
delphi
、
com
、
typelib
我们得到了一个由
C#
程序员编写的
DLL
,编译后可作为COM对象使用。1.)我不能使用
C#
代码的typelib (TLB),因为我不能导入
Delphi
。
结果
是:(
Delphi</
浏览 2
提问于2010-09-03
得票数 1
1
回答
从
C#
调用
Delphi
6
DLL
会
导致不同的舍入?
c#
、
delphi
、
dll
、
dllimport
我对
delphi
舍入(当
从
c#
项目中使用时)和它的
结果
的一致性有一些严重的问题,当它的值似乎在.5的括号内时,即它是向上的还是向下的?这些计算的值存储在表示表单的
Delphi
(我相信是类)中。(outputStringBuffer, PChar(resultString), bufLen - 1); 我的问题是当我
从</
浏览 1
提问于2012-06-06
得票数 3
回答已采纳
1
回答
断言在库初始化过程中未被not块捕获
c#
、
.net
、
delphi
、
pinvoke
、
delphi-xe2
我们已经注意到断言
会
杀死
Delphi
64位调试器,而不使用32位平台。我有一个
Delphi
,它是从一个自我托管的
C#
web服务中
调用
的.为了调试目的,还可以
从
Delphi
可执行文件
调用
此
DLL
。
Delphi
有自己的DllProc过程,它是
浏览 3
提问于2013-11-06
得票数 6
1
回答
在
C#
中动态加载OCX并获取已加载模块的句柄
c#
、
delphi
、
pinvoke
我将在运行时加载一个OCX,并将加载的ocx的句柄传递给另一个函数,这是一个补丁,我有
delphi
代码,它工作得很好,我想将它转换为
c#
,但我不知道如何转换 TDLLFunc =OcxDllHndle : LongInt; OcxDllHndle := LoadLibrary('SampleOcx.
Dll
'); DllHandle := LoadLibrary('Patch.
dll
'
浏览 2
提问于2014-05-24
得票数 1
2
回答
C#
互操作
Delphi
c#
、
delphi
、
pinvoke
我有一个第三方
DLL
写在德尔菲"a.
dll
“(没有源代码)。我不能从
c#
进行互操作
调用
,因为'String type‘在
delphi
中具有私有访问权限。所以在
delphi
中构建另一个
DLL
来包装
调用
。 德尔菲。static extern IntPtr GetWrapper(String ur
浏览 0
提问于2013-08-25
得票数 1
回答已采纳
2
回答
跨技术
调用
DLL
的限制?
c#
、
c++
、
libraries
、
delphi
、
dll
我想用我的“选择”编程语言
调用
DLL
。围绕这一点的文档明确指出,它必须是用C、C++或
Delphi
编写的32位
DLL
。但是我想
调用
一个用
C#
编写的动态链接库。它还提到默认的
调用
模式是cdecl。所以我的问题是:为什么
会
这样?有没有办法让它认为
C#
DLL
是用C、C++或
Delphi
编写的?
浏览 0
提问于2013-03-14
得票数 2
回答已采纳
2
回答
如何在
C#
应用程序中使用
Delphi
代码?
c#
、
delphi
我有一个
Delphi
项目,我需要编写一个
C#
应用程序,但我想使用这个
Delphi
项目中的一些函数。我以前没有在
Delphi
工作过。我发现我可以
从
Delphi
代码创建一个动态链接库,并直接在
C#
中使用它。我该怎么做呢?或者我也找到了一些转换工具来转换为
C#
,但它并不是很好。那么最好的方法是什么呢?
DLL
或转换?
浏览 5
提问于2011-05-18
得票数 6
1
回答
如何解决
从
Delphi
调用
C#
动态链接库方法时出现的错误外部异常E0434352
c#
、
delphi
、
dll
在使用TDecompressionStream (
结果
文件被截断)时,我在使用
Delphi
Seattle时遇到了一些麻烦。 为了避免这个问题,我选择在
Delphi
中完成这个任务,并从
C#
调用
它。我的
C#
代码工作正常,我用一个控制台应用程序对它进行了测试。我添加了块金包UnmanagedExports,并编译了32位的
dll
。当我
从
Delphi
调用
我的
dll
方法时,我得到了这个错误:“外部异常E04
浏览 118
提问于2019-03-29
得票数 2
回答已采纳
1
回答
System.StackOverflowException类型的未处理异常发生在GemBox.Document.
dll
中
delphi
、
com
、
gembox-document
c#
程序
调用
它时,这个类运行良好。我将类的
dll
注册到com,并创建了一个具有regasm的tlb文件,如下所示:我想通过com
从
delphi
访问
dll
,所以我将然后,我创建了一个
调用
c#
dll
的包装器
delphi
库: procedure ConvertDocument(sourcePath : string ;
浏览 0
提问于2016-02-05
得票数 1
1
回答
在多线程环境中
从
C#
调用
Delphi
时的访问冲突
c#
、
.net
、
multithreading
、
delphi
、
pinvoke
我使用P/Invoke
从
XE2
从
C#
调用
一个用
Delphi
编写的
DLL
函数。当
调用
按顺序
从
单个线程发出时,它似乎是工作的。但是,当多个线程
调用
该函数时,
C#
主机应用程序似乎随机抛出System.AccessViolationException。[DllImport(
浏览 1
提问于2015-05-12
得票数 8
回答已采纳
2
回答
从
Delphi
回调到
C#
应用程序
c#
、
delphi
、
dll
、
callback
在
c#
应用程序中,将从
delphi
调用
一个带有参数的
C#
-方法:
调用
C#
方法,但是int param没有正确传递:一些“随机”值到达。ProcDelegate(int value); public static void CalledFromDelp
浏览 2
提问于2010-02-06
得票数 6
回答已采纳
4
回答
PInvoke和
Delphi
c#
、
delphi
、
pinvoke
这是我第一次用
C#
和
Delphi
做PInvoke的事情。namespace Test class Program [DllImport("project1.
dll
")] public static extern
浏览 0
提问于2013-05-20
得票数 1
回答已采纳
2
回答
调用
需要内存的本机代码
DLL
(
C#
)后,内存不足。
c#
、
.net
、
delphi
、
dll
、
delphi-xe
我有一个
C#
应用程序,它做了一些零碎的工作,但是它执行的主要任务是通过它
调用
的
Delphi
来完成。 强制
从
C#
端卸载
Delphi</e
浏览 4
提问于2015-08-18
得票数 3
回答已采纳
2
回答
从
C#
程序
调用
Delphi
代码
c#
、
delphi
我有几十个
Delphi
(10.2.2东京版)函数,我想从一个
C#
MVC web项目中访问这些函数。这些函数主要是使用大量输入参数并输出记录(或对象)数组(或列表)作为
结果
的报表查询。我完全控制这两个代码基础,德尔福和
C#
。在这个场景中,共享代码库的最佳架构是什么?
DLL
将是一个选项,但我不喜欢它附带的低级别细节,有什么更好的选项?这些函数必须可以同时
从
Delphi
和
C#
代码中
调用
。
浏览 0
提问于2018-02-15
得票数 1
1
回答
DLLImport get尝试读取或写入受保护的内存
c#
、
delphi
、
pinvoke
、
dllimport
我有一个
dll
,它有这个函数:第一个参数是一个很差的整数但第二个是char2048,它的
结果
如下所示 ('9', #13, #10, '8', '8', '8', '8', '0', '0', '0', '0', '0&
浏览 1
提问于2011-10-05
得票数 1
回答已采纳
2
回答
系统算术异常:
Delphi
通过C++/CLI包装
调用
C#
动态链接库
c#
、
delphi
、
interop
、
c++-cli
、
pointer-arithmetic
我有一个xml,它使用
C#
类进行XslCompiledTransform操作。我为
C#
DLL
偷了一个C++/CLI包装器。procedure XsltMethod(XmlPath, XsltPath: PWideChar); cdecl; external 'ahma.
dll
';X
浏览 3
提问于2009-09-16
得票数 2
回答已采纳
3
回答
从
Delphi
调用
C#
动态链接库
c#
、
.net
、
delphi
、
managed-code
我用单一的方法编写了.Net 3.5
DLL
,该方法由
Delphi
.exe
调用
。不幸的是,它不起作用。步骤: 1.使用以下代码创建
C#
3.5
DLL
:{ {MessageBox.Show("The number is " + i.ToString());} 使用Reg
浏览 7
提问于2011-05-30
得票数 16
回答已采纳
1
回答
将字符串
从
Delphi
传递给
C#
返回null。但是,当我
从
Delphi
调用
Delphi
时,它工作得很好。如何
从
Delphi
接收字符串
c#
、
string
、
delphi
、
pchar
、
delphi.net
我对德尔福完全陌生,我一直在尝试为.NET制作一些
DLL
。function DBConnet(inputStr: PChar; connStr: PChar): PChar; stdcall; external 'NewLib.
dll
到
Delphi
很好。但是当我试图
从
C#
调用
它时,接收到的输出为null。下面是我的
浏览 1
提问于2018-11-28
得票数 2
回答已采纳
3
回答
如何在PChar中使用
Delphi
(带有
C#
类型)
c#
、
.net
、
delphi
、
pinvoke
以下是
Delphi
代码: SysUtils,我的问题是:如何在
C#
中使用这个
dll
?我是C#.的新手
浏览 0
提问于2011-02-23
得票数 3
回答已采纳
点击加载更多
热门
标签
更多标签
云服务器
ICP备案
对象存储
实时音视频
云点播
活动推荐
运营活动
广告
关闭
领券