社区
Delphi
帖子详情
安装DCU文件时提示 行太长
wangge
2002-04-24 04:08:50
本来在安装PAS时显示PAS文件内容的地方(MEMO1)显示为乱码
好像DCU都是处理后的
安装则提示 错误信息:行太长
没有DPK文件
...全文
29
6
打赏
收藏
安装DCU文件时提示 行太长
本来在安装PAS时显示PAS文件内容的地方(MEMO1)显示为乱码 好像DCU都是处理后的 安装则提示 错误信息:行太长 没有DPK文件
复制链接
扫一扫
分享
转发到动态
举报
写回复
配置赞助广告
用AI写文章
6 条
回复
切换为时间正序
请发表友善的回复…
发表回复
打赏红包
wangge
2002-04-26
打赏
举报
回复
DCU文件就是D6版的
它说了。
torble
2002-04-25
打赏
举报
回复
试一下不同版本的Delphi
torble
2002-04-25
打赏
举报
回复
Delphi 版本的问题,有些版本的 DCU 互不兼容
Carfield
2002-04-24
打赏
举报
回复
可能是声明了一个超过255个元素的短字符串,或者在编译器中的一行超过255个字符,要不就是声明了一个超过255个字符的字符串常量。
把错误处的字符串改为少于255,或是用“+”连接。
nne998
2002-04-24
打赏
举报
回复
好象是delphi6的问题, delphi5没有试过。。。。。。
nne998
2002-04-24
打赏
举报
回复
我也试过,不过好象也可以安装。。。。。
通用第三方组件
安装
方法
不是由BORLAND提供的组件叫第三方组件
安装
方法:
1 只有一个
DCU
文件
的组件。
DCU
文件
是编译好的单元
文件
,这样的组件是作者不想把源码公布。一般来说,作者必须说明此组件适合Delphi的
哪种版本,如果版本不对,在
安装
时
就会出现错误。也正是因为没有源码,给使用者带来了不便,那就是一旦Delphi版本升级,此组件就不能
再使用了,当然有的作者给出了几种版本的
DCU
文件
,用户根据需要选择使用。这样的组件的
安装
方法是:在Component菜单中,选择install
component,在对话框 "into existing package"页中,单击“Unit file name”后的“Browse”按扭,在打开的
文件
对话框中,将“
文件
类型
”设定为*.
dcu
,找到要
安装
的
DCU
文件
,按OK按钮返回"into existing package"页后再按OK按钮就可以
安装
了。注意,此
时
Delphi会
提示
dclusr40.dpk将被重建,是否继续,OK就可以了。这里是将组件
安装
到dclusr40.dpk包中,此包从
文件
名上可以看出是用户自定义组件包,先
安装
到这个包中吧,下面再讲有关注意事项。
安装
完毕会有已经将组件注册完的
提示
信息以及
安装
到哪个组件页中的信息等,到组件面板上看
看,一般会出现一个新的组件页,其中有刚
安装
的组件。
2 只有PAS
文件
或既有PAS又有
DCU
文件
的组件。这种组件因为有PAS
文件
,也就是说作者提供了源码,这就好办多了。
安装
的方法和上面是一样
的,在
文件
类型中可以设定为
DCU
也可以设定为PAS,建议设定为PAS,这样可用你的Delphi重新编译一下,看是否会出现问题。Delphi升级后只
能选择PAS
文件
安装
,这样才能重新编译,使得组件能适应新Delphi版本。这样的组件是很值得使用的,根据心铃的经验,没有源码的组件最好
不要使用,一是存在Delphi版本升级后无法使用的问题,再者当程序出现问题后用户无法调试组件来判断是否是组件中存在BUG。
3 有dpk
文件
的组件包。带有dpk
文件
的组件包一般是有多个组件构成的,也就是说
安装
后会有多个组件供使用,如果只有一个组件作者一般
不会制成DPK
文件
,使用上面的方式发布就可以了。对于这样的组件包,一般来说会有详细的
安装
说明
文件
,如上面提到的RXLIB,由于组件复
杂且
安装
时
有先后顺序,作者不提供
安装
说明用户根本无法正确
安装
。如果没有
安装
说明
文件
,那么用下面的方法
安装
:在File菜单下,选择
”OPEN…”打开dpk
文件
(
文件
类型列表框中选*.dpk),在出现的Package窗口中,工具栏上有Install按钮,按此按钮即可进行
安装
。如果
Install按钮处于无效状态,那么先按Compile按钮编译,一般来说编译之后Install按钮就会处于有效状态,此
时
再按Install按钮就可以了。
4 带有Bpl
文件
的组件包。一般来说这也是由多种组件构成的组件包,它其实是一个动态连接库
文件
(DLL)。对于这种组件包的
安装
方法是
:在component菜单下选择“install packages”,然后单击Add按钮,在打开的
文件
对话框中找到相应的bpl
文件
打开返回后,再单击Ok按钮就
可以了。
5 ActiveX控件的
安装
。要
安装
这类控件,需要先用regsvr32.exe注册,然后选择Component菜单中Import ActiveX Control项。在Import
ActiveX Control打开的窗口中,只有已经注册的ActiveX控件才出现在列表中,选中一个然后按Install按钮就可以
安装
了。如果事先没有用
regsvr32.exe注册也可以按ADD按钮找到OCX
文件
即
时
注册,注册后再进行
安装
。
几点说明:
1 在拿到组件后先看是否有说明
文件
,一般来说在说明
文件
中有如何
安装
的指导,有些还会有组件的属性、事件、方法的使用说明,这些在
使用
时
是非常重要的。
2 在上面的组件(包)
安装
操作之前,最好将 *.bpl拷贝到你的System目录中,将*.pas、*.
dcu
、*.dcr、*.dp?拷贝到Delphi的Lib目录中再
进行。
3 前面我们提到
安装
DCU
组件
时
,选用的是已经存在的dclusr40.dpk,当然也可以选择
安装
到一个新的包中,如果选择新包,需要先取一个名
字比如DEMO,事实上
安装
完毕后用户可以找到的是Demo.bpl,而找不到DEMO.DPK。假如你已经将一个组件
安装
到dclusr40.dpk中了,还想再安
装一个组件,如果再
安装
到dclusr40.dpk中,
安装
后你得到
提示
,原来
安装
的那个组件已经被取消注册,你将无法使用了。这样不就成了只能
安装
一个组件了吗?除非你再
安装
到一个新的包中才可以两个组件同
时
使用。当然每
安装
一个组件生成一个新的BPL
文件
也未偿不可,但BPL文
件就增加许多。能否在dclusr40.dpk中多
安装
几个组件呢?当然是可以的。方法如下:用File菜单下的OPEN打开dclusr40.dpk
文件
,单击ADD按
钮,在打开的对话框中选择ADD UNIT页面,按Unit file name后的“Browse”按钮打开组件单元
文件
,OK即可,用此种方法这样可添加多个组
件的单元
文件
,添加完毕,按一下编译按钮,然后再按Install按钮即可,如果单元
文件
是编译好的(
DCU
)可以直接按
安装
按钮。
4 组件的删除。光会
安装
可不行,还要会删除呀。很简单,在component菜单下,选择install packages,在列表中找到
安装
所在的Bpl,
按Remove按钮,ok!再把Bpl
文件
删掉就彻底了,如果不删除BPL
文件
,下次可以按
安装
BPL组件的方法再
安装
使用
Intraweb9.0.42与TMS_IW_3.3完美组合(原
文件
+破解)(分4块).part2
上传权限不够,只能分4部分上传 一. IntraWeb 9.0.42的破解 1.
安装
前先移除/卸载老版IntraWeb:把
文件
夹“delin”中的delin.bat放到delphi7或delphi2007的lib目录下运行一次。 2.
安装
Intraweb
时
,License Registration 输入: +007TmFtZT1CcnVubyBGaWVyZW5zDQpDb21wYW55PVRNUyBTb2Z0d2FyZQ0KRXhwaXJhdGlvbj0y MDA1MDgxMA0KRWRpdGlvbj1FbnRlcnByaXNlDQpTZXJpYWxObz03MjI2NTMwNg0KU2NyYW1ibGVyPTM3NjY 2Ljg0NDk2ODcwMzcNCg=='#13#10'h5lFPcAQ5RlKQ0Trd11PiyKowGCIPwmOLNz5W3JgmVeCwGqMQrsl3Q== 3.
安装
完毕后解除试用限制:用二进制编辑器打开IntraWeb\Lib××下的IWKLOOCH.
DCU
,把B301全部换成B304即可。破解后,你会发现过期日期是2005年,但是不影响使用,可以修改端口和IP了。 我在
文件
夹“IWKlooch”中保留了一份D7的 IWKlooch.
dcu
破解
文件
,如果你也用D7那就方便了,
安装
后只要将其拷贝到 IntraWeb\LibD7
文件
夹中替换原
文件
即可。 二. TMS IntraWeb Pro v3.3.1.1 D7 to D2007 (破解精简版)的
安装
依照以下次序
安装
: 1. IW9TMSD7.dpk→Compile; 2. IW9TMSGRIDD7.dpk→Compile; 3. IW9TMSDED7.dpk→Install; 4. IW9TMSGRIDDED7.dpk→Install。 5.
安装
完毕后记得在Search Path中添加TMS IntraWeb所在路径: Tools菜单->Environment Option->选Library标签->在Directories窗口中,添加TMS IntraWeb所在路径。 以上破解在D7中通过。 ---------------------------- TMS IntraWeb的破解方法备忘 记得以前是这样破解的:打开TMS IntraWeb下的IWTMSBase.
dcu
及IWWebGrid.
dcu
,查找017313A1替换成017313C3,并去掉在tmsdefs.inc中注释掉:{$DEFINE FREEWARE},即可完成破解。
一个学生管理系统
基本
安装
1、对于单个控件,Componet-->install component..-->PAS或
DCU
文件
-->install; 2、对于带*.dpk
文件
的控件包,File-->Open(下拉列表框中选*.dpk)-->install即可; 3、对于带*.bpl
文件
的控件包,Install Packages-->Add-->bpl
文件
名即可; 4、如果以上Install按钮为失效的话,试试Compile按钮; 5、是run time lib则在option下的packages下的runtimepackes加之。 如果编译
时
提示
文件
找不到的话,一般是控件的
安装
目录不在Delphi的Lib目录中,有两种方法可以解决: 1、反
安装
的源
文件
拷入到Delphi的Lib目录下; 2、或者Tools-->Environment Options中把控件源代码路径加入到Delphi的Lib目录中即可。 注意:所
安装
的控件是否与你所用的Delphi版本相适应。 这个程序用到了网上的两个控件,一个是xpmenu,另一个是SReport6(D6),关于这两个控件的
安装
,相信大家都会,不过spreport6我在
安装
的
时
候发生了点问题,按照出错
提示
,我在E盘下面建立一个名为“mysoft”的
文件
夹,然后又在底下建立了“wintemp”
文件
夹,也就是 e:mysoftwintemp,最后在将Report_Public.
dcu
文件
拷到该目录下才
安装
成功。后来给我同学
安装
的
时
候也发生类似情况,只要您盯delphi的message消息框,相信不会有太大问题:)
EhLib 3.6 汉化修改版 by Netrobo
EMail: netrobo@gmail.com汉化修改内容:1、EhLibADO.pas,DataSetDriverName=MSSQL;2、EhLibConsts.pas,常数中文汉化;3、PrnDgDlg.pas,打印设置对话框汉化;4、PrvFrmEh.pas,打印预览对话框汉化;5、DBGridEhFindDlgs.pas,查找文本对话框汉化。
安装
使用说明:1、该汉化修改版未更改原始
安装
文件
的目录结构,只对应该汉化的
文件
进行了替换,正常
安装
使用即可;2、具体
安装
方法请参考原始
安装
文件
所附的Readme
文件
,具体使用方法请参见EhLib.com和帮助
文件
。注: 在
安装
使用之前,请先阅读EhLib的Readme
文件
,里面有具体的组件说明和
安装
方法,有些网友在
安装
时
提示
: File not found DBSumList.
dcu
,这并不是组件或汉化有问题,而是
安装
方法不正确,在
安装
前,请将 DataService 目录和DelphiX(X为您的Delphi版本号)目录下的所有
文件
拷贝到 Common 下,然后
安装
Common 目录下的两个.dpk
文件
即可,最后别忘了将 Common 目录加在 Library 搜索列表之下。By Netrobo2005-7-2
VirtualTree 5.0
VirtualTree 5.0版本,源代码和demo都有,
安装
只需要注意新建
文件
夹里面的东西就行了。我把VirtualTree.res里面的xp主题图标改了下,原来是绿色的,我改成蓝色了。
安装
方法: 1、先在cmd打开控制台,定位到delphi
安装
目录的bin目录下,运行dcc32命令,编译VirtualTrees.pas,比如:dcc32 C:\Users\Administrator\Desktop\virtualtree\新建
文件
夹\VirtualTrees.pas,然后会在新建
文件
夹里面生成一个VirtualTrees.
dcu
文件
。 这步可能需要,
安装
时
自己酌情考虑。 2、打开delphi--Component--install Component---Into new package,在unit file name点击browse定位到新建
文件
夹里面的VirtualTrees.pas
文件
,package file name里面输入组件包的名字,比如VirtualTreeD7.dpk,Package description 里面输入描述,这个就是在组建列表中显示的名称,自己取,然后点击ok,会自动编译,生成一个dpk
文件
。 3、打开dpk
文件
,在contains列表中看下是不是包含有VirtualTreesReg.pas,如果没有的话点击上面的add,在add unit中的unit file name中把VirtualTreesReg.pas
文件
添加上去,如果没增加这个
文件
编译也没问题,但是控件列表中有这个控件,但是组建列表中是空的,无法使用。如果编译waring
提示
什么pas
文件
被强制加入到dpk中的话,同样方法用add把
文件
加上就行了。 整个
安装
过程就这样,有什么问题可以联系我,本人也是新手,装了几天才装好的,qq:274776133,顺便扣点分下来,嘿嘿
Delphi
5,388
社区成员
262,730
社区内容
发帖
与我相关
我的任务
Delphi
Delphi 开发及应用
复制链接
扫一扫
分享
社区描述
Delphi 开发及应用
社区管理员
加入社区
获取链接或二维码
近7日
近30日
至今
加载中
查看更多榜单
社区公告
暂无公告
试试用AI创作助手写篇文章吧
+ 用AI写文章