当前位置:首页 > 多媒体相关

如何调用自己编写的DLL



热门问答:
  • 哪位知道weblogic的报价及它的负载平衡的实现?!100 [详细内容]
  • 火龍貼:★★放分贴★★ [详细内容]
  • 请问什么软件可以打开.vsd的文件?哪儿有下载? [详细内容]
  • 看看水源大众对他反应,看看这几天有多少倒他的帖子,难道你们还不处理吗? [详细内容]
  • 100分求中国七号信令MSU [详细内容]

  • 推荐阅读
      · 摩托手机不能听完整首歌的解决办法
        摘要:我们在用摩托罗拉c650听mp3会遇到一个小小的问题:就是不能听一个完整的mp3歌曲,令人郁闷。今天我就为大家介绍一种方法来解决这个问题。   不过,有个方法可以弥补这个缺点,就是,起初不知道是什么,但用过之后才知,它可以将几个......
      · 民烨最新旗舰--土狼银河系列金星登场新闻新品
        摘要:  这款民烨电子最新的旗舰金星散热器作为民烨电子新推出的散热器,并没有采用传统的压固工艺,取而代之的是采用4热管+层叠铜散热鳍片这种更加出色的散热解决方案(这款非常像国外的一款著名产品-nt02,民烨电子最新的旗舰金星散热器似乎更加优秀)。·美丽接触海畅span芯r280靓图欣赏·入门用户必看!酷睿双核配置推荐·最低79911款x1650xt全面阻击76gt·难得一见 精英高端板ka3现身市场·“日光魔盒”解决3g手机用电尴......

    正文

      我用vb5.0编一个软件,其中涉及到一些大型矩阵的计算.于是我试图用bc3.1编写这些函数,生成一个动态连接库(dll). 但是,由于函数的参数是指针,而vb中却没有指针.我看前面的文章中说vb中指针可以模拟,请问具体怎么做? 另外,可以直接传递数组给dll吗?

      事实上,vb存在着传指针的方法。(在调用dll)

      程序中,声明dll时,用byref代替byval 就可以传指针给dll

      另外,也可以直接传数组给dll,不过数组必须是变体数组!

      如:public declare sub mysub "mylib"(by val xxx as integer, array as variant) 必须声明清楚!

    讨论区

    Login