起步软件技术论坛-X3

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

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

[复制链接]
 楼主| 发表于 2008-12-17 10:48:26 | 显示全部楼层
学会delphi是需要时间的,问题是客户现在只要结果
回复 支持 反对

使用道具 举报

 楼主| 发表于 2008-12-17 11:26:32 | 显示全部楼层
正在研究delphi呢
进展很慢
回复 支持 反对

使用道具 举报

发表于 2008-12-17 13:25:55 | 显示全部楼层
楼主,你现在做导入的时候碰到什么问题呢?
回复 支持 反对

使用道具 举报

 楼主| 发表于 2008-12-17 14:13:41 | 显示全部楼层
在学delphi呢,前两步还没搞定
回复 支持 反对

使用道具 举报

发表于 2008-12-17 14:21:53 | 显示全部楼层
qq沟通一下吧。
回复 支持 反对

使用道具 举报

发表于 2008-12-18 23:10:16 | 显示全部楼层
仔细看了一下,给出步骤,请楼主自己做一下:
1、delphi6+sp2,引入该dll生成一个.pas备用
2、用平台的导入工具(ImpIDE.exe)生成一个.ipr【看论坛相关贴子或者看.pdf帮助】
3、通过执行一个.bat()生成注册的dll和_reg.pas【看论坛相关贴子或者看.pdf帮助】
4、把这两个pas封装成一个bpl
5、把你自己的dll和第4步生成的bpl放到开发端根目录,第3步生成的dll放到开发端的lib目录下,然后studio中引入。
6、客户端下载的话,需要重新制作一下下载缓存文件。
回复 支持 反对

使用道具 举报

 楼主| 发表于 2008-12-19 10:00:02 | 显示全部楼层
做到第3步的时候卡住了,见一楼,Undeclared identifier TOleControl
咋办呢

生成的.pas 文件中有一句
  Tcom = class(TOleControl)

在.bat 处理时,就报错 Undeclared identifier TOleControl
回复 支持 反对

使用道具 举报

 楼主| 发表于 2008-12-19 10:04:19 | 显示全部楼层
我用vb 引用这个dll ,可以正常读写IC卡,没问题
就是不知X3中如何引用
回复 支持 反对

使用道具 举报

发表于 2008-12-19 10:20:55 | 显示全部楼层
回27楼,你看下delphi的帮助。
回复 支持 反对

使用道具 举报

 楼主| 发表于 2008-12-19 11:39:30 | 显示全部楼层
zfang工,能QQ吗
回复 支持 反对

使用道具 举报

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

本版积分规则

小黑屋|手机版|Justep Inc.

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

Powered by Discuz! X3.4

© 2001-2017 Comsenz Inc.

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