sois
23341
|
2006/5/2 15:34:10 |
靠,原来是字体问题。一时糊涂啊。 |
sois
23340
|
2006/5/2 15:14:29 |
raize 对中文的支持好像不好啊。 如在它的demo中,按shell按钮,出来的文件夹列表,中文名的都是乱码。 各位高手可知如何解决啊? |
silvermoon1978
21572
|
2006/2/15 16:49:21 |
兄弟们,我按照darkforce安装方法,在运行!Build_RC4.cmd 时出现了下面的错误:
Compiling RaizeComponentsVcl_Reg.pas File...
Borland Delphi Version 14.0 Copyright (c) 1983,2001 Borland Software Corporation RzCommon.pas(6149) Error: Undeclared identifier: 'clMenuBar' RaizeComponentsVcl_Reg.pas(42) Fatal: Could not compile used unit 'RzCommon.pas'
**ERROR** ..........
请问这个怎么解决呀? |
redmaple
20753
|
2006/1/9 1:01:42 |
关于version10跳转的问题,原因是这样的: 由于本身%VCLVersion%的值为"10",如果是"%VCLVersion%"的话,那么值为""10""了,所以判断条件出错,改正的时候只需要将判断条件中"%VCLVersion%"改为%VCLVersion%即可,即 if %VCLVersion% == "10" goto Version10,同理,其他版本也是这样处理,在后面有if "%Compiler%" == "BDS" goto Build_BDS if "%Compiler%" == "Delphi" goto Build_Delphi if "%Compiler%" == "BCB" goto Build_BCB 也是这样处理 |
darkforce
20657
|
2006/1/5 10:15:11 |
ctu兄弟的方法跟我一样, 遇到的问题也一样,呵呵。我是WinXP Pro SP2,也是遇到批处理中凡是涉及到用if判断的地方就不对,所以我也是手动去掉了那些判断,直接指向该去的位置,通过。 D7的我还在用RC3,没有试这个RC4的。不过D7的第三方帮助文件的安装方法应该都是一样的,直接在自定义中加入对应的帮助文件(.cnt、.hlp)就好了。foxd老兄说的要注册是什么意思? |
xiaoheizi
20656
|
2006/1/5 10:02:02 |
感谢大侠。我一直用这个控件感觉比较好,生成exe文件时也比较小。 |
foxd
20655
|
2006/1/5 9:46:34 |
d7直接使用D7的自定义帮助功能即可,可我试过不行,一定要注册的。谁能告知注册的步骤? |
ctu
20644
|
2006/1/4 19:56:46 |
Raize4.0在Delphi2006中的安装方法
1.将Raize 4.0手动解压到如下目录中: X:\Program Files\Raize\RC4
2.找到X:\Program Files\Raize\RC4\Source\!Build_RC4.cmd (注:文件是Windows命令脚本) 编辑(修改如下内容) ********** pause rem exit 注:加上rem,将此句注释掉。
:InitComplete
rem Change the SysPath variable to the path of your Windows System folder
set SysPath="X:\Windows\System32" 注:这一句修改为你的System32系统目录
rem Set Compiler to "Delphi" if building for Delphi 5, 6, 7, or Delphi 2005. rem Set Compiler to "BCB" if building for C++Builder 5 or 6. rem Set Compiler to "BDS" if building for Borland Developer Studio 2006.
set Compiler="BDS" 注:因为要安装到delphi2006版中,所以修改为BDS
rem Change VCLVersion to 5, 6, 7, 9, or 10 depending on version of rem Delphi/C++Builder/BDS you are using rem rem BDS 2006 VCLVersion="10" rem Delphi 2005 VCLVersion="9" rem Delphi 7 VCLVersion="7" rem Delphi 6 VCLVersion="6" rem Delphi 5 VCLVersion="5" rem C++Builder 6 VCLVersion="6" rem C++Builder 5 VCLVersion="5"
set VCLVersion="10" 注:修改为Delphi2006对应的版本
rem Change the DCC32EXE variable to specify the full path of the DCC32.exe rem command line compiler located in your Delphi/C++Builder/BDS Bin rem directory
set DCC32EXE="I:\Program Files\Borland\BDS\4.0\Bin\DCC32.exe" 注:将这个文件换成Delphi2006版本中对应的路径与文件
rem If you are building for C++Builder, change the TLIB variable to specify rem the full path of the TLIB.exe command line tool located in your rem C++Builder Bin folder
set TLIB="D:\Borland\BCB60\Bin\TLIB.exe" 注:这是for C++所用的路径与文件,如果不用C++可以不用理会它 **********
3.退出Delphi2006
4.执行!Build_RC4.cmd文件进行安装
5.运行Delphi2006 5.1 安装包文件 执行菜单 Component-Install Packages 进入安装Pack包介面 点击Add按钮 从X:\Program Files\Raize\RC4\Bin 路径中安装这两个文件即可。 RaizeComponentsVcl_Design100.bpl RaizeComponentsVclDb_Design100.bpl
5.2 添加路径 执行菜单 Project-Options 进入选项介面。 在Directories/Conditionals页面中 将X:\Program Files\Raize\RC4\Source 分别加入到:Search path与Deug source path即可。
6.安装完毕,开始试试吧。
附:注意事项
1.不要将!Build_RC4.cmd文件移动到其它的文件夹,也不要在其它的文件夹中执行它。
2.由于在我的Win2003 server中执行!Build_RC4.cmd时,运行到条件语句时不起作用(怪事?汗....), 所以将!Build_RC4.cmd文件内的条件语句改为直接执行安装模块。(程序内共有两段条件语句模块) rem **********
echo "由于条件语句不起作用,将直接跳到安装模块" echo "按任意键开始安装RC4 for Delphi2006" pause goto Version10 if "%VCLVersion%" == "5" goto Version5 if "%VCLVersion%" == "6" goto Version6 if "%VCLVersion%" == "7" goto Version7 if "%VCLVersion%" == "9" goto Version9 if "%VCLVersion%" == "10" goto Version10 echo Invalid VCL Version %VCLVersion% goto Error
注:运行到原文件内以上五个if语句时,任何条件到不执行,没办法,只好在前边加入修改语句,修改后直接跳到Version10模块中 rem ========== rem ==========
:Build
echo "由于条件语句不起作用,将直接跳到安装模块" echo "按任意键开始安装RC4 for Delphi2006" pause goto Build_BDS if "%Compiler%" == "BDS" goto Build_BDS if "%Compiler%" == "Delphi" goto Build_Delphi if "%Compiler%" == "BCB" goto Build_BCB echo Invalid Compiler %Compiler% goto Error
注:修改后直接跳到Build_BDS模块中,理由同上,由于我未安装其它操作系统,也就无法在其它操作系统中试一下以上几个条件语句是否正常运行。 rem ==========
3.以上安装在Win2003 server、Delphi2006+UpData1 环境中安装成功。 |
darkforce
20640
|
2006/1/4 17:07:52 |
我也来说一说这个RC 4的安装问题。 其实不需要去生成什么dpk文件。在Source目录下有个重新编译RC4的批处理文件,在按照dlp老兄说的进行汉化处理之后,按照批处理文件中的说明设置一下编译参数然后运行这个批处理文件就可以了(但是我遇到一个问题,运行时始终提示VCLVersion不对。后来我干脆将该批处理文件中与我的Delphi版本无关的内容删除,只留下有关的行,不去执行那些判断,成功通过。)。编译完成后在Delphi中直接Add Package(Vcl_Design.bpl和VCL_DBDesign.bpl)就好了。当然别忘记加入RC4所在目录(我加了Source和Lib两个目录)到编译环境中。 然后是帮助文件的问题,如果是D7,使用D7的自定义帮助功能即可。如果是D2005或者D2006,要使用Help目录下的h2reg -r来注册。根据说明,这个程序会调用h2reg.ini,根据其中的相关设置来注册帮助。但是h2reg.ini中没有相关的设置,所以要根据自己的版本(D2005对应RC4Help_RegBDS3.ini,D2006对应RC4Help_RegBDS4.ini)将相关内容手动加入到h2reg.ini文件的对应位置处,然后执行h2reg -r就可以了。 以上在D2005下测试成功。 |
foxd
20555
|
2006/1/1 17:42:48 |
如何用h2reg -r 注册RC4的帮助呢? |
whshen
20538
|
2005/12/31 11:04:23 |
請問一下,有誰知道和以前的版本,3.0.9/ 3.0.10 /3.0.12/3.0.13/3.1有什么不同嗎?除外顏色之外???? |
zhangjianbo
20536
|
2005/12/31 9:32:48 |
to nalanchuxian: 能否把你安装的方法发表一下,看到你在深夜1点发贴子,真是辛苦! 俺佩服!!! |
nalanchuxian
20532
|
2005/12/31 0:42:37 |
偶已经在DeXter把Raize带的那些偶认为不好用的东西给干掉并汉化后重新打包安装了,这样用起来爽多了,呵呵。 |
caiheng
20530
|
2005/12/30 22:01:22 |
怎么没有安装文件阿? |
zhangjianbo
20527
|
2005/12/30 19:41:43 |
to dlp: 能否做出针对Delphi2006的dpk文件!也发表出来。 谢谢先! |
nalanchuxian
20523
|
2005/12/30 17:38:59 |
最烦他的ImagelistEditor了,大图标不支持:( |
foxd
20519
|
2005/12/30 16:31:48 |
D7那四个文件照着楼上给的代码自己生成呐。 |
whshen
20518
|
2005/12/30 16:19:30 |
暈倒,根本沒有D7的文件? |
foxd
20517
|
2005/12/30 16:02:16 |
I don't know how to use it! |
dlp
20515
|
2005/12/30 15:42:30 |
运行\Help\H2Reg.exe试一试! |