QuickRep方面的大问题!(80分)

  • 主题发起人 主题发起人 SupWang
  • 开始时间 开始时间
那个biMinmize不能在括号内, 在内的相当于Inspector里面的true, 不在是false
 
huizhang:
biMinmize在括号内是没错的,因为biSystemMenu没有在括号内,所以整个
标题栏都是光光的。:-) 你可以试一下将biSystemMenu 属性改为False ,看回窗
体文件它就是 BorderIcons = [biMinimize, biMaximize] 。
我刚才躺在床上滴眼水的时候,想到该那个文件的。(还没有看你的贴子)。
你为什么不早点提醒我,我就不用花那么多时间了。这样给80个points给你,又
不是很想。:-) 今天看大富翁的离线资料中,看到修改 c:/Program
Files/Borland/Delphi 3/Source/Vcl/graphics.pas 可对一些对话框进行汉
化。我改了一些东西,但还未知道如何重新编译它来用。你告诉我好吗?如果你
知道是哪一个文章,是在哪个分类里,日期请告诉我,我找不回了。
各位:
多谢你的帮助,谢谢。
Regards,SupWang
 
我认为biSystemMenu还是应该要的, 应该能够让用户最大化.
关于汉化, 除了修改 *.dfm 文件以外, 还应该把 Source 目录下粘有 const 的文
件文件都打开, 将里面的一系列的字符串常数汉化. 全部汉化这些文件工程量很大,
最常用的是这么几个文件:
consts.pas, dbconsts.pas, oleconst.pas...
汉化后的文件存放到一个新目录中(例如: .../lib/chinese), 再把这几个文件加入
到一个 Project 中去, Compile all, 然后再把编译后的相应的 dcu 文件复制到
lib 目录.
我的一个教训:
汉化后的 consts 文件应该存放到一个新建目录中去, 否则再次安装 Delphi 是就会
被冲掉. 我辛辛苦苦汉化的文件就是这样都弄丢了. 不然现在就会邮一份给你的.
 
在form2.show之前form1.hide!用户就无法瞎点了!
 
huizhang: sorry,你是对的,我按你的意思去做了。:-) 我找到那个文件
了,98-11-23号,标题是"怎样改变Delphi的默认字体"。我改了graphics.pas后
如何编译它?
delphi fan2: 绝对不可以接受将MainForm Hide :-)
 
compile *.pas方法简单,把*.pas copy to lib 删除相应的dcu,就完了!
注意备份!
再给你一个建议:
自己做个PreView from是否可以接受?QuickRep可以让你指向自己做的欲缆
窗口!
 
delphi fan2,
你说 "compile *.pas方法简单,把*.pas copy to lib 删除相应的dcu,就
完了!" 。你试过吗,不要搞到我的delphi"就完了"。:-)
至于自己定制QuickRep Form 方面,我觉得现在的QuickRep做出来的东西已
经不错了,而且也是可以比较快的做出来。而如果自己定制QuickRep Form 就要
比它原来的要好不少才有意义。好象你很喜欢自己定制Form的样子,我就告诉你
一个地址吧,
http://www.qusoft.no/scripts/download.dll/getfile?ilename=CUSTPREV.ZIP
它是教你如何定制Form的,不过可能你已经知道了。
至于哪个最小化问题,叫外国的朋友去问QaSoft了,可能过几天有答复。
如果你是从QuickRep2.0K for D3升级到QuickRep 3.04 for D4 ,报表升级
过去如果有什么问题,请告诉我一声。
Regards,SupWang
 
compile 方法没问题!如果delphi找不到需要的Dcu文件,就会comiple相应的Pas
文件!我一直是这样做的!
 
我是懒人, 所以最恨用quick report做报表。 用户报表要求又千奇百怪, 最头大
的是经常来几个临时报表, 或者修改原来的报表。
可以说任何把报表编进exe的工具都不适合中国当前国情。(等我们的管理水平提高
几个档次再说吧, 或者程序员闲得没事经常帮用户修改去。 顺便说一句,中国的
用户幸福, 花很少钱买套系统, 等于外带雇佣了系统的开发者)
因此我宁愿花力气开发个通用报表系统。即针对开发者(对不同的系统写段不同的初
始化ini即可), 又针对用户(报表设计, 修改, 增加, 删除都可由用户完成)。
 
各位:
好象由QuickRep 2.0K for D3做出来的Report不能很平滑的升级到QuickRep3.04
for D4。:-((( 经常出现access violation的现象(当PreView窗体关闭时)。而
QuickRep 2.0K for D4与QuickRep 2.0K for D3不兼容 :-((( 有什么好办法
呢?不要跟我说"重做", "将D4洗掉,回到D3" :-(((
 
取消用户的preview功能,让他打出来看好了,或者把用户的preview换成
“系统冲突, 操作取消”这种提示。 后面跟一串自己也不知道什么意思的地址,
搞得和真的一样(嘿嘿, 我这么干过,蒙混过关了)
 
Another_eYes:不要跟我开这种玩笑啦,我已经给QuestionRep搞得很烦了。
:-((( 想想办法帮我安全过渡好了。不过,提出建议前要试好啊。
Regards,SupWang
 
关于编译Graphics.pas:
要看你对源文件修改了那个段, 如果修改了 Interface 部分, 则千万不可放到 lib
目录下. 否则每一个 lib 中的每一个用过这个 Graphics.pas 的 DCU 文件都需要
重新编译, 对于那些没有源码的 DCU 文件就没法用了. 如果只修改了 Implementation
就放心大胆的改把, 不过事先将原文件复制到一个安全的地方. 自己动手修改的部分
一定要加上注释标记.
想要编译调试, 就把这个文件添加到你的 Project 中去就行了.
 
开发程序这么快就升级了!没有什么好方法过度!
QuickRep的各个版本问题多多,怎么升级?
 
QuickRep 2.0K for D4 没有升级啊,为什么它也和QuickRep 2.0K for D3 做出
来的东西不兼容啊?编译都不过。而QuickRep3.04 for D4就更糟糕,编译过
了,但运行起来就出问题%^%$$@#$@$$&(**(((^$%# 帮帮忙啊!!!! 不行的话我
就要从Delphi4 update to Delphi3.
 
自定义PREVIEW FORM不就行了?
 
CJ: 我现在没必要自己定制Report了。哪个问题已经解决了。请看huizhang的答
复。现在的问题是无法从Delphi 4 c/s build 5.37 + patch2 + QuickRep 3.04
for D4 stand version用回 Delphi 3 c/s + QuickRep 2.0K for D3 (注意是
2.0K 不是2.0)。不知是转换方面的原因还是中文的原因。
请问有那位现在是用Delphi4 build 5.37 + QuickRep 3.04 for D4 +
patch2来做报表?会不会是由于中文方面的原因。而导致报表阅览后出无效访问
错呢?我会试一下是否这方面的原因,不过也请各位给给一些意见。另外也请各
位帮我试试如何在D4用QR2K for D3 的报表。
如果你的建议可以让我 很平滑 的升级我的Reprot。我会开另外一个问题来
给Points (100) 多谢你的。
谢谢, SupWang
 
COPY PASTE
COPY SAVECLIPER PASTE
可以缶?没试过
不过QREPORT的升级好象我也有过问题,怎么解决忘记了,我是从D2到D3
 
谢谢大家,我接受答案了。
 
如何解决的?
 
后退
顶部