在VC中做的com中,提供了GetImage(out pvImage:Olevariant):integer 函数,该函数返回图象数据,我在Delphi 中如何调用该函数?如何解析该函数的返回值,并转换成图象格式显示出来?????? {提示:在Vb中此函数能够被成功的调用并显示图象的}

解决方案 »

  1.   

    那DELPHI也一样。最好做成ACTIVE吧。
      

  2.   

    将VC的函数做成一个动态链接库形式的文件﹐然后在Delphi中调用
      

  3.   

    你返回图象的格式是BITMAP吗?
      

  4.   

    返回的是Olevariant格式的,在上面的函数定义中有呀!
      

  5.   

    呵呵,我是说你COM中该图象的格式;
      

  6.   

    {接着上面的话}只是把COM引到Delphi后类型被Delphi封装成了Olevariant
      

  7.   

    我不知道在DELPHI 中如何定义Olevariant的变量,请指教一下!!
      

  8.   

    你com中的图像格式是什么啊,(不是问的Olevariant!)
    用的是位图?与设备有关的么?
      

  9.   

    定义Olevariant的变量干什么?@o@
      

  10.   

    在com中图象是Jeg格式的,为了传输的方便然后转化成了variant。
    在DELPHI 中如何定义Olevariant的变量?如何调用,并解析返回值???????
      

  11.   

    在DELPHI 中如何调用?可以给一个例子吗?
      

  12.   

    没用过,你用一个API不得吗,帮你UP