delphi 调用C# DLL程序集
2020-02-16 16:18
417 查看
【PS:写的不好,但是是原创,转载请填写出处,谢谢】
首先:新建类库
右键类库,属性,应用程序,程序集信息,勾选使程序集COM可见(M)
在重新生成新的类库,也就是新的DLL
比如DLL为test.dll,放入C盘根目录
开始--》程序---》Microsoft Visual Studio 2005--》--Visual Studio Tools--》Visual Studio 2005 命令提示
输入regsvr32 C:/test.dll 运行,注册成功(regasm C:/test.dll /tlb:test2.tlb /codebase 如果regsvr32注册不成功,则用这个注册)
输入tlbExp C:/test.dll运行,生成到目录C:\Program Files\Microsoft Visual Studio 8\VC
复制test.tlb文件 打开Delphi,引入tlb文件 在调用 一切如浮云,成功
View Codevar
co: Variant;
begin
CoInitialize(nil); //命名名间.类名
co := CreateOleObject('test2.ClassTest');
ShowMessage(co.ShowStr('2'));
co := Unassigned;
CoUninitialize;
end;
转载于:https://www.cnblogs.com/zhoudemo/archive/2012/01/12/2320297.html
- 点赞
- 收藏
- 分享
- 4000 文章举报
相关文章推荐
- Delphi版本号对照(条件编译中用到)
- Delphi中易混淆的概念
- Delphi中建议使用的语句
- delphi读XML
- Delphi下Webbrowser的使用技巧
- delphi 在DLL中添加窗体.
- 关于DELPHI2010 安装GLScene V1.2的相关总结!
- DELPHI 异常处理
- delphi传递与复制对象(DELPHI5从入门到精通75页)
- 关于delphi制作安装文件的问题!急,急,急!
- 请教关于Delphi 开发使用报表
- Delphi全局变量带来的问题
- Delphi中出现小问题及处理
- 有关 delphi7读取 excel 报错EoleException with message '未找到提供程序,该程序可能未能正确安装' 解决方式
- delphi7+ado+sqlsever2008数据库软件发布打包些什么东,还有人用delphi 么,求好友
- 【逆向】Delphi程序逆向之熊猫烧香病毒分析
- delphi下的编程
- Delphi结构类型包含String字符串使用需要注意的地方
- 第一个Delphi7.0 图形界面程序:显示唐诗静夜思
- Delphi里面的TCriticalSection对象的用法(如何使用锁)