起步软件技术论坛-X3

 找回密码
 立即注册
搜索
楼主: SH_XL_ZHUFO

【结贴】请求帮助:引入外部控件包在通过批处理 生成_reg.pas ,dll 时出错**

[复制链接]
发表于 2008-12-23 10:13:19 | 显示全部楼层
我的也是delphi默认生成的呀。对这个没做修改呀。
回复 支持 反对

使用道具 举报

 楼主| 发表于 2008-12-23 10:18:56 | 显示全部楼层
zfang 我用你发我的 .pas 做后续操作 重新生成 _reg.pas .dll ,再将生成的 bpl  dll 引入x3 后,对IC卡的读写都正常
看来问题就在 开头 的 .pas 文件上了
我的.pas 是 用 .dll 另存 .tlb 而 自动产生的,和你的不同,不知为何
我另存.tlb 时,是按照手册操作的 ,确保“Can Create、Control”这两个选项是选中的
别的都没动,你是否有更改了其它选项
回复 支持 反对

使用道具 举报

发表于 2008-12-23 10:19:00 | 显示全部楼层
哦,那就怪了,都是d6+sp2,然后是直接打开dll文件勾选conctrl,另存tlb,竟然生成不一样的,版本不一样吗?不知道zfang您版本和操作是否一样,呵呵。
回复 支持 反对

使用道具 举报

 楼主| 发表于 2008-12-23 14:08:02 | 显示全部楼层
这是我生成的pas文件,和生成过程的录像,及与zfang生成的pas文件的差异,请指正错误之处

ictesterr2.jpg

122.76 KB, 下载次数: 138

回复 支持 反对

使用道具 举报

 楼主| 发表于 2008-12-23 14:10:22 | 显示全部楼层
pas文件,及生成录像

引用dll产生pas的问题.rar

1.02 MB, 下载次数: 130

回复 支持 反对

使用道具 举报

 楼主| 发表于 2008-12-23 14:16:54 | 显示全部楼层
不知zfang师兄,你是如何产生的pas文件,最好能给将操作过程做个录像,谢谢
回复 支持 反对

使用道具 举报

发表于 2008-12-23 16:03:06 | 显示全部楼层
我的不是按照手册里来的,我是直接引用的dll。
delphi中Project--impor type
回复 支持 反对

使用道具 举报

 楼主| 发表于 2008-12-23 18:29:46 | 显示全部楼层
看来问题就在这里了,谢谢zfang工,照你这个方法做了,成功了,看来手册有点不完整,希望提供手册的部门呢将此手册进行完善,防止后面的不懂delphi的人走弯路
结贴吧
谢谢 zfang
学到不少东西,对delphi 也有了进一步的了解
回复 支持 反对

使用道具 举报

发表于 2008-12-23 21:01:06 | 显示全部楼层
客气,结贴。
回复 支持 反对

使用道具 举报

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

小黑屋|手机版|Justep Inc.

GMT+8, 2025-7-28 15:13 , Processed in 0.040928 second(s), 15 queries .

Powered by Discuz! X3.4

© 2001-2017 Comsenz Inc.

快速回复 返回顶部 返回列表