易截截图软件、单文件、免安装、纯绿色、仅160KB

求高手解答:delphi中如何调用C#写的dll中的类

这是C#写的dll
using System;
using System.Collections.Generic;
using System.Linq;
using System.Text;

namespace Dlltest
{
    public class DllClass
    {
        public int add(int a, int b)
        {
            return a * b;
        }
   
    }
 
}
现在我要在delphi中调用DllClass类的add方法,什么调用


静态调用或者动态调用,external 你的dll,然后调用函数


能不能给个实例

function abc(icdev: longint;offset:smallint;length:smallint;data1:pchar):smallint;stdcall;
far;external 'abc.dll'name 'abc';




什么没人会啊???

没装.net不知道能调用么?


如需要阅读该回复,请登录或注册CSDN!




相关问答:

ACCESS的自定义函数在delphi里怎么用呢...

我在模块里自定义了一个函数:stradd()

可是在adoquery1.sql.add('select stradd(author) from book');
时提示stradd未定义...

这个问题有什么办法可以解决的吗? 非常感激!


(在A ......

小弟不会DELPHI,请大侠们帮个忙

这个是拦截按键消息并测试是否为ENTER键。
  begin
    case wParam of
      WM_KEYDOWN:
      fEatKeystroke := (p.vkCode = VK_RETURN);
  & ......

DELPHI执行程序运行那条代码啊?

嘿嘿,又来麻烦各位大牛了!我想了解我在代码的事件属性里面看不到有什么事件,还有在时间控件里面的Enabled的属性是False,这下蒙了,不知道程序运行之后执行的是那条命令,希望各位大牛赐教啦!
谢谢!
我这下 ......

delphi动态数组如何去掉一个元素

procedure DynArrayDelete(var A;elSize:Longint;index,Count:Integer);
var
len,MaxDelete:Integer;
P:PLongint; //4 个字节的长整形指针
begin
P:=PLongint(A);// 取的 A 的 ......
© 2009 ej38.com All Rights Reserved. 关于E健网联系我们 | 站点地图 | 赣ICP备09004571号