捐赠 | 广告 | 注册 | 发布 | 上传 | 关于我们    
  沪ICP备05001939号 DELPHI盒子 | 盒子论坛 | 盒子文章 | 盒子问答悬赏 | 最新更新 | 论坛检索 | 下载中心 | 高级搜索    
  精品专区 | 繁體中文 | 奖励公告栏 | 直通车账号登陆 | 关闭GOOGLE广告 | 临时留言    
 
广告
评论:如何在dll中导出无名字函数
dfw@65628 33169 2008/3/3 11:47:25
隐藏名字就想别人不知道你的函数?太天真了。
xjk_kp3000 24109 2006/6/6 8:20:22
请问在VB中能调用这种函数吗?如何调用?
知道的朋友请email:kp3000@163.com给我,我先谢谢了
upp 18987 2005/11/7 11:55:43
to coolslob
我的例子只是在演示如何学微软那样,把不远公开或者不远别人探测到函数的名字在dll中隐藏的方法,而不是解决如何调用微软隐藏函数的.正如我们所知道的,函数没有名称,即使你知道了函数调用参数,无法对应上正确的Index是无法完成调用的.制作这个例子的作用在于,对外隐藏,也就是说,除了作者本人知道怎么调用外,其他人想利用我们的dll写程序,就不那么容易了.
robot5 18981 2005/11/7 2:24:51
谢谢coolslob 同时更谢谢upp的无私!
coolslob 18945 2005/11/5 20:50:09
如果能做到,在不知函数参数列表的情况下,仍可探测出参数进行调用,那就NB了。
upp继续努力!
coolslob 18944 2005/11/5 20:47:14
调用无名函数,你事先已知道了该函数(s)的参数列表。

假设,我的函数带有参数呢?
upp继续努力!


to robot5,
你在问题在http://www.2ccc.com/article.asp?articleid=2709中有解释。
upp 18934 2005/11/5 13:21:00
已上传例子代码,等待发布中,稍后请到这里查看和下载:
http://www.2ccc.com/article.asp?articleid=2709
upp 18931 2005/11/5 12:05:10
好的,回头我做一个源码示例连同调用方法一起发上来。现在正在安装vista,系统慢的要死。呵呵,请大家稍微等待下。
robot5 18925 2005/11/5 0:44:03
要如何调用这样的函数呢??index方式怎样调用??新手,请不要见怪!!谢谢!
zizii 18924 2005/11/5 0:01:28
不好意思,网站程序设计错误,我已经修正现在可以显示''符号了。
upp 18920 2005/11/4 21:16:29
Delphi盒子在张贴代码上好像有问题,上面的语句:
exports
  a index 1 name ',
  b index 2 name ';
实际上是错的,我帖上去是对的,但是显示出来是错的。
在name后面是两个单引号('),盒子显示的只有一个单引号,所以编译不过
exports
  a index 1 name  ‘’,
  b index 2 name  ‘’;
这样才对。我只好用汉字引号表示,请大家把汉字引号改成英文的即可。
banz 18919 2005/11/4 20:37:54
D7编译没通过呀,你用的几?
第一页 上一页 下一页 最后页 有 12 条纪录 共1页 1 - 12
 用户名:
 密 码:
自动登陆(30天有效)
 
  DELPHI盒子版权所有 1999-2023 V4.01 粤ICP备10103342号-1 更新RSS列表