C#生成DLL以及Delphi调用
来源:互联网 发布:淘宝联盟做什么的 编辑:程序博客网 时间:2024/05/16 14:13
DLL(Dynamic Link Library)文件为动态链接库文件。
delphi 调用C#生成的dll的方法:
首先生成dll。在C#中创建一个类库,然后敲入代码,完成后点击生成。
然后注册dll。方法1.打开VS自带的命令提示,输入 regasm 路径\名称.dll(取消注册: regasm -u 路径\名称.dll)。方法2.使用vs生成安装文件,然后运行安装文件直接注册。
方法3.调用CMD.exe文件注册。输入C:\WINDOWS\Microsoft.NET\Framework\v4.0.30319\RegAsm.exe “路径\名称.dll”。(如果没有安装vs的计算机可以选择这种方法或者2)。
最后调用dll。uses 中添加comobj,定义类var aClass: Variant;使用 aClass:= CreateOleObject(‘dll名称.类名’); aClass.Run(‘参数’);//此时有个问题,就是Run里面必须包含参数,如果没有参数,程序会报错。
procedure TForm1.FormCreate(Sender: TObject);varaClass: Variant;begin aClass:= CreateOleObject('dll名称.类名'); aClass.Run('参数');end;
C#调用DLL:添加引用即可。
0 0
- C#生成DLL以及Delphi调用
- C#生成DLL以及调用DLL
- C# 调用delphi生成Dll的相关问题
- dll生成以及调用
- C#生成dll调用
- delphi如何调用C# dll
- C# dll生成和调用
- C#生成dll并调用
- Delphi 调用VC生成的DLL
- Delphi 调用VC生成的DLL
- Delphi下DLL调用以及共享数据库连接
- Delphi下DLL调用以及共享数据库连接
- C#调用delphi生成的dll获取CPU序列号(一)
- C#调用delphi生成的dll获取CPU序列号(二)
- 如何在C#下生成DLL文件,以及如何在C#下调用生成的DLL文件
- delphi如何调用C#的dll?
- asp.net C# 调用 delphi的dll
- asp.net C# 调用 delphi的dll
- UIPasteboard (粘贴板、剪切板使用)
- poj 3984 bfs+栈的使用
- ZooKeeper系列之二:Zookeeper常用命令
- 新闻api接口 关键字检索最新新闻动态
- winform应用程序更换皮肤
- C#生成DLL以及Delphi调用
- solrj之solr基本应用!
- python读写xml文件
- Android 框架
- Wireshark实战分析之IP协议(三)
- Unity粒子系统
- html5+css3实现抽奖活动的效果
- 明年债券收益率有望延续下行的趋势
- 文章标题