一个很菜的问题。怎么看dll源码?

rainbow0326 2003-09-22 03:25:43
我现在想看别人写好的dll源码,怎么打开呢?用delphi打不开,提示我:error loading type library +dll路径。

我按照书(delphi6应用开发指南p172,paul kimmel著)上的步骤建了一个dll,可是总是出错,那位看过这本书的大虾给我讲一下为什么可以吗?
...全文
8217 33 打赏 收藏 转发到动态 举报
写回复
用AI写文章
33 条回复
切换为时间正序
请发表友善的回复…
发表回复
Miracle 2003-10-17
  • 打赏
  • 举报
回复 1
程序源代码是要经过编译以后才能得到二进制产品的,你通过dll wizard创建的框架,首先要保存为项目源代码文件(*.dpr, *.pas),然后使用编译功能才能输出dll结果,并不是“保存为project.dll”就能得到动态连接库的,要是这样的话,我把一个Word文档改个扩展名,也能得到一个DLL文件啦。

楼主,你现在不适合用Delphi写程序,还是先静下心来打打基础再说,如果你连Windows PE程序是什么都不知道,怎么工作啊?听我一句话,还是学习好了再开张比较好,不会耽误自己。

niska 2003-10-17
  • 打赏
  • 举报
回复
要是自己编的当然可以看了
你看到你的PROJECT.dpr,应该就能使用了。
ICMGDCHN 2003-10-16
  • 打赏
  • 举报
回复
DLL和EXE都是编译过的 只能反汇编
belllab 2003-10-06
  • 打赏
  • 举报
回复 1
最好的方法:问写DLL的人要源代码!^_^
rainbow0326 2003-10-06
  • 打赏
  • 举报
回复
那假如说我写了一个dll,可是时间长了忘记具体怎么写的了,我自己也没有办法看到了?
我只是说假如!!
rainbow0326 2003-10-06
  • 打赏
  • 举报
回复
to halfdream(哈欠)
我对dll不会,我现在用dll wizard创建一个框架,不写入任何代码,保存为project.dll,然后关掉,那现在这个最简单的框架的代码我怎么看到?
这可能对大家来说根本不是问题,但我不会,请大家帮助一下菜鸟吧,先谢过了。
李赞红 2003-10-06
  • 打赏
  • 举报
回复
DLL很容易写的
halfdream 2003-10-06
  • 打赏
  • 举报
回复
呵呵。。。不知道谁是写完程序就把源代码扔了只留下EXE或DLL。。。

rainbow0326 2003-10-06
  • 打赏
  • 举报
回复
那请问楼上的,
写dll的人怎么记得他的源代码呢?难道写完后要备份一下代码?还是写的人有方法看得到?
Spacesoft 2003-10-05
  • 打赏
  • 举报
回复
那你怎么不问怎么看EXE 的源码?什么源码都让你看了我们这些搞商业软件的不是没饭吃了吗?^_^

要看的话反汇编吧,看看汇编代码。
zousoft 2003-10-01
  • 打赏
  • 举报
回复
是吗?还有什么?从哪下载呀?
zousoft 2003-09-30
  • 打赏
  • 举报
回复
那怎么看dll的函数参数呢?
这个要求不过分吧,没有参数怎么调用。
Eastunfail 2003-09-30
  • 打赏
  • 举报
回复
好多可以查看导出表的工具都可以查看有哪些函数的。例如VS的Dependence Walker
weijian0131 2003-09-30
  • 打赏
  • 举报
回复
可以用DELPHI打开,可以看到函数名称和参数,不过源代码不行。
方法我忘了,我打开过的。
rainbow0326 2003-09-29
  • 打赏
  • 举报
回复
看来只有如此了:(
yushang0824 2003-09-28
  • 打赏
  • 举报
回复
Dll就是为了把源码藏起来,你要反其道而行之,很难!

最多反编译为汇编吧,其实也就是和二进制机器码差不了多少吧,别想了,孩子!
fule 2003-09-27
  • 打赏
  • 举报
回复
晕,DLL文件也能看,那不是人人都可以编WINDOWS了
比尔盖茨还不下岗
cll007 2003-09-27
  • 打赏
  • 举报
回复
只要是程序,都会出错;只是看出多少的问题,DLL只能由其作者或有源代码的人可以改
yj0785 2003-09-24
  • 打赏
  • 举报
回复
看来大家都想知道,不过就是没有办法,我好多方法都试过了,还是没辙。
ly_liuyang 2003-09-24
  • 打赏
  • 举报
回复
只能知道Dll的函数
参数不能知道的,代码更加没门,不然你可以获得MS的Win代码了
Win32的API基本都是Dll来的
加载更多回复(13)

16,742

社区成员

发帖
与我相关
我的任务
社区描述
Delphi 语言基础/算法/系统设计
社区管理员
  • 语言基础/算法/系统设计社区
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧