问答文章1 问答文章501 问答文章1001 问答文章1501 问答文章2001 问答文章2501 问答文章3001 问答文章3501 问答文章4001 问答文章4501 问答文章5001 问答文章5501 问答文章6001 问答文章6501 问答文章7001 问答文章7501 问答文章8001 问答文章8501 问答文章9001 问答文章9501

跪求delphi7 的quickrep安装包。

发布网友 发布时间:2022-04-19 09:47

我来回答

4个回答

热心网友 时间:2023-06-23 19:03

没有安装delphi7的不能运行,安装了的就能运行,这是因为数据库需要delphi自己带的BDE文件。

--Delphi程序员都知道,在数据库应用程序开发完成后,要发布程序需要同时发布BDE(Borland Database Engine),否则会引起错误“A Error occurred while attempingto initilize Borland Database Engine(Error $2109)”。当觉得程序太大而辛辛苦苦精简自己的程序到满意时,却发现BDE管理程序器需要9M之巨,不由感到沮丧,真有点自己的努力被糟蹋的感觉。不过也不必太沮丧,只要肯尝试,还是有办法来精简BDE的。

首先来看看BDE目录中的文件,所有文件确实有近9M大吧。不过有些可能是用不到的,关键文件的作用可参见Bde32.HLP中“Introction to Borland Database Engine”下的“Core BDE Files”,其中列出了BDE的关键文件及其作用,可以以此作为依据来尝试精简BDE驱动程序。下面是各个文件的作用:

一、不可缺少的文件
---- Blw32.dll:语言驱动函数库。
---- Idapi32.dll:BDE基本函数库。
---- Fareast.bll、Usa.bll:远东语言及美国语言驱动程序,对中文软件不可缺少。
---- Idr20009.dll:错误信息库。
二、数据库驱动程序(根据需要选择一个或多个)
---- Idasci32.dll:Ascii文本数据库驱动程序函数库,如果不用Ascii文本数据库,可以不要。
---- Id32.dll:Access数据库驱动程序函数库,如果不用Access数据库,可以不要。
---- Iddbas32.dll:dBase数据库驱动程序函数库,如果不用dBase数据库,可以不要。
---- Idodbc32.dll:ODBC数据库驱动程序函数库,如果不用ODBC数据库,可以不要。
---- Idpdx32.dll:Paradox数据库驱动程序函数库,如果不用Paradox数据库,可以不要。
三、其它驱动程序和配置文件(根据需要选择一个或多个)
---- Idbat32.dll:批操作驱动程序函数库,如果不用TBatchMove控件或DbiBatchMove类函数,可以不要。
---- Iddr32.dll:Data Repository驱动程序函数库,如果不用Data Repository功能,可以不要。
---- Idprov32.dll:BDE DataSet provide驱动程序函数库,如果不用TProvider控件,可以不要。
---- Idqbe32.dll:QBE驱动程序函数库,如果不用Query By Example,可以不要。
---- Idsql32.dll:SQL查询驱动程序函数库,如果不用TQuery进行查询,可以不要。
---- Idapi32.cfg:BDE配置文件,如果程序中没有特殊要求,可以不要。也可以在BDE管理器中设置正确后再分发。
四、其它文件(一般不用)
---- BDE32.HLP、BDE32.CNT:BDE帮助文件,可以不要。
---- BdeAdmin.exe、BdeAdmin.HLP、BdeAdmin.CNT:BDE管理器及帮助文件,如果不会发生要求软件用户自己配置BDE的情况时,可以不要。
---- 其它*.BLL:其它国家和地区的语言驱动程序,可以不要。
---- DataBump.EXE、DataBump.HLP、DataBump.CNT:数据库数据转移工具及帮助文件,可以不要。
---- Localsql.HLP、Localsql.CNT:SQL查询语句帮助文件,可以不要。
---- Sqllnk32.HLP、Sqllnk32.CNT:SQL连接帮助文件,可以不要。

---- 在根据需要选择文件后,还要写注册表文件。这个应该不成问题,可以手工设置,但最好在程序中设置,在发现注册表中没有相应键值时写入,用TRegFile对象用不了几行代码的。需要设置的注册表键值有(在调用数据库操作前需要有正确的键值存在):
---- 数据驱动程序所在目录的设置:
---- HKEY_LOCAL_MACHINE\Software\Borland\Database Engine\DLLPATH(字符串值)
---- 语言驱动程序所在目录的设置:
---- HKEY_LOCAL_MACHINE\Software \Borland\BLW32\BLAPIPATH(字符串值)
---- 语言驱动程序文件名:HKEY_LOCAL_MACHINE\ Software\Borland\BLW32\LOCALE_LIB#(字符串值)

其中#为编号,按顺序为0、1、2、3......如:
HKEY_LOCAL_MACHINE\Software\Borland\BLW32\LOCALE_LIB0="fareasst.bll"
HKEY_LOCAL_MACHINE\Software\Borland\BLW32\LOCALE_LIB1="usa.bll"
---- 就这些了,按此办法即可有效减少BDE驱动程序的大小,例如只用TTable控件操作Paradox数据库,则只要Idapi32.dll、Blw32.dll、Idr20009.dll、Fareast.bll、Usa.bll、Idpdx32.dll六个文件即可。

---- 这些文件可放在任何一个目录,只要在注册表指明即可。OK,BDE由9M多减到不到2M,ZIP一下就700多K了,比原来的应用系统减少了不少吧。

热心网友 时间:2023-06-23 19:04

不用下,D7本来就有,只是没有默认安装。你手工安装一下就行了。Component-->Install Packages-->Add-->选Delphi7\bin\dclqrt70.bpl

热心网友 时间:2023-06-23 19:04

components-> intall package-> add-> 安装目录BIN -> dclrpt7.bpl

热心网友 时间:2023-06-23 19:05

二楼说的是,这个是系统环境自带的
TQuickRep 怎么安装

你的TQuickRep控件并未安装。如果你是使用delphi7, 查找这个档案[InstallFolder]\Bin\dcltqr70.bpl并安装。安装:打开Delphi7->Component->Install Packages->Add->选择dcltqr70.bpl。安装完毕就可以了。

DELPHI QuickRepor 是怎么做报表的?

DELPHI7要手动添加的,delphi的bin目录下的dclqrt70.bpl,component->install packages->add->\bin\dclqrt70.bpl 上百度搜一下,可以找到很多解释说明的网文的。例如 1、TQuickRep控件(报表结构设计,相当于一个母板,一个设计器)TQuickRep属性与方法:1) Dataset属性:用来和数据集联系,如果做的是主...

delphi 2007内如何使用quikreport?

你可能在安装quickrpt这个控件的时候这个文件没有复制进去.要把他复制到C:\Program Files\Borland\Delphi7\Lib 这个文件夹下面

大哥哥们帮帮小妹吧,在DELPHI7.0中怎样做报表,用什么控件?

由于7.0和6.0不一样,QUICKREP控件没有自动加载进来,所以需要手动加载.使用QuickRep控件 dclqrt70.bpl在Delhpi安装目录下delphi\Bin下 用菜单Component-->Install Packages里的Add按钮装上就好

delphi7 使用 QuickRep1做报表。

begin ss:=Tprinter.Create;showmessage('打印机数目为'+inttostr(ss.printers.count));showmessage('第一个打印机为'+ ss.printers[0] );showmessage('第二个打印机为'+ ss.printers[1] );ss.PrinterIndex:=0; //设置默认打印机 end;所以 你要做的是选择的时候 根据 ss.printers[0] ...

Delphi7 中的Quick report 保存问题

。,建议使用fastreport Reportmachin 等第三方控件,或D7自带的也不可以的 "这位说得很对。没有摸利,恐怕不行。不过,我可以明确的告诉你,不管什么东西,fastreport Reportmachin 好,QuickRep也好,要想全方位玩转Delphi数据i输出,用这些东西都不行。不信,你们把医院的住院病历拿来用它们做做,做...

50分求教delphi7的quickreport问题

检测记录数,降低高度,改变横线的位置,反这些代码写在 QuickRep1.Preview代码之前。就可以了,你搞的那些代码不要了。用不那么复杂。如果是横向压缩就没有必要了,因为这只是一个报表手动设计问题。至于究竟要降低多少高度,可以挤多少条记录,这完全是一个个人见识问题,比如我认为可以挤进10条,而你...

delphi7 编写的程序出错

没有安装delphi7的不能运行,安装了的就能运行,这是因为数据库需要delphi自己带的BDE文件。--Delphi程序员都知道,在数据库应用程序开发完成后,要发布程序需要同时发布BDE(Borland Database Engine),否则会引起错误“A Error occurred while attempingto initilize Borland Database Engine(Error $2109)...

怎么在Delphi 7中的Rave 报表时打印当前页面

你的TQuickRep控件并未安装。如果你是使用delphi7, 查找这个档案[InstallFolder]\Bin\dcltqr70.bpl并安装。安装:打开Delphi7->Component->Install Packages->Add->选择dcltqr70.bpl。安装完毕就可以了。

delphi7 编写的程序出错

没有安装delphi7的不能运行,安装了的就能运行,这是因为数据库需要delphi自己带的BDE文件。 --Delphi程序员都知道,在数据库应用程序开发完成后,要发布程序需要同时发布BDE(Borland Database Engine),否则会引起错误“A Error occurred while attempingto initilize Borland Database Engine(Error $2109...

软件安装包如何安装 电脑安装包怎么安装 borland delphi python delphi python和delphi哪个好 delphi 调用nodejs fulao2安装包 delphi xe12 delphi书籍教程
声明声明:本网页内容为用户发布,旨在传播知识,不代表本网认同其观点,若有侵权等问题请及时与本网联系,我们将在第一时间删除处理。E-MAIL:11247931@qq.com
做造价需要出差么 守乐是什么意思生肖? 十里之外把关守∼四九奇数二六成是什么生肖 朋友生日祝福语:我愿意做甜甜的蛋糕 什么虫吃百部种子? 2020简单耐听的微信经典网名怎么起 大气有深度的微信网名 初夏的梦幻是什么意思? 依克多因原B5修护精华液好用吗? "解佩露甄妃之玉,齐眉点汉署之香"是什么意思? 单个并网点是什么意思? hibernate HQL添加语句 Hibernate有几种查询方法 关系数据库的集合 delphi7 编写的程序出错 易语言编译的时候出现问题 哪位大神有QBEBI110.dll免费版软件百度云资源 Hibernate的几种查询方式 英语翻译 哪些是关系演算语言 a.sql b.qbe c.quel d.isbl 域关系演算语言qbe在sql server中能运行吗 QBE工具与SQL有何相似之处与不同之处? 为什么西瓜视频发不了视频了? 中国青春偶像剧 海珠区有多少个政府单位? 求一封写给老婆的诙谐幽默的检讨书 求青春偶像剧的介绍!!! 问道结婚后,婚服怎么脱掉啊,太丑了,难道只有等它自己消失吗? 即墨厨具商城这有没有送煤气的?电话多少? 求欢喜冤家类的爱情喜剧 404 Not Found 求eset nod32免费激活码. sql developer 输入参数为list怎么设置 西瓜视频首页怎么还原原来的模式 水族箱如何换水 给鱼换水的时候需要留一些旧水吗? 水族缸要全换水怎办? 水族鱼缸草缸为什么要换水?如何换水? 优质 水族箱怎么换水? 鱼缸多长时间换水 水族箱换水用什么方法 水族箱多久换一次水 水族箱要经常换水吗? 草缸怎么换水 水族箱怎么换水 水族箱如何换水比较方便 水族箱换水 鱼缸要怎样换水啊? 冬天如何给水族箱换水?换进去的水温度控制不好 可丽爰水族馆的鱼缸养鱼,换水时需要晒水三天吗? 家里鱼缸多久换一次水