CSDN论坛 > .NET技术 > C#

再c#中创建一个dll怎样在delphi中调用? [问题点数:10分,结帖人qddmha]

Bbs1
本版专家分:78
结帖率 97.87%
CSDN今日推荐
Bbs7
本版专家分:13393
匿名用户不能发表回复!
其他相关推荐
C# 调用 Delphi 动态库 和 Com 接口
1. C# 调用 Delphi DLL   很多地方你都会看到,在.net 中用非托管方式调用delphi DLL, 以下就是语法, 注意DLL 的路径需要绝对路径,如果你把dll 放到c#项目的bin 下,就可以直接用文件名了   另外注意大小写(我没有测试过大小写不一样的情况), 建议在delphi 中声明方法的参数和返回值时用integer 或 pchar, 可以对应到C# 的 int
delphi调用C# DLL
delphi调用C# DLL
Delphi调用C# 编写dll动态库
Delphi调用C# 编写dll动态库
Delphi怎样在Dll中使用数据模块DataModule
<br /><br />一、DLL调试方法:<br />      (1)、[Project-->Add Existing Project...]将DLL和宿主程序(就是使用本DLL的程序)添加到一个工程组中,可以同时调试DLL和宿主程序。<br />      (2)、 [Run-->Parameters...    ]在Host Application中填入宿主程序的完整路径然后选择<br />[    Project|Options.. ]选择Directories/Conditionals页面在Ou
Delphi7程序调用C#写的DLL解决办法(DLL)
近来,因工作需要,必须解决Delphi7写的主程序调用C#写的dll的问题。在网上一番搜索,又经过种种试验,最终证明有以下两种方法可行:     编写C#dll的方法都一样,首先在vs2005中创建一个“类库”项目TestDll, using System.Runtime.InteropServices; namespace TestDll {    public interface I
Delphi程序调用C#.Net编译的DLL并打开窗体(详解)
转自: http://www.csframework.com/archive/2/arc-2-20110408-1307.htm Delphi程序调用C#.Net编译的DLL并打开窗体(详解) 最近用C#.Net写了一个公用模块, 本以为仅提供给.Net程序使用, 但是领导要求把这些功能提供给旧系统使用, 天啦, 几套旧系统全是Delphi写的, 我不想再重复写一
asp.net C# 调用 delphi的dll
<br />第一步:将Delphi生成的dll文件拷贝到.net 程序的bin下<br />第二步:在需要调用delphi方法的类中对dll和方法进行引用<br />比喻:我现在要调用delphidll.dll中的ShowMyInfo方法,你只要将下面代码加到类中即可<br />   [DllImport("delphidll.dll", EntryPoint = "ShowMyInfo", SetLastError = true,<br />              CharSet = CharSet.
Delphi引用COM自动生成TLB的方法
// 自动生成TLB的方法: File->New->Other->ActiveX->COM Object->List列出Com,选择
c#调用Delphi DLL pchar类型的转换
原Delphi格式:  function send_photocmd(pdata,prt:pchar;timeout:integer;var prtLen:integer):integer;stdcall;external 'JcxNetClient.dll'; 现改为C#方
C#调用delphi dll接口问题
最近使用C#调用delphi dll中的PChar参数接口,结果出现了内存错误。在Stack上找到了答案,转来此处。 Delphi dll中的声明 procedure PasswordDLL(month integer; password pchar); export;C#调用部分的代码 [DllImport( "DelphiPassword.dll", C
关闭