如何在delphi中实现报表中操作项的中文化(头痛)(200分)

  • 主题发起人 主题发起人 jlong
  • 开始时间 开始时间
J

jlong

Unregistered / Unconfirmed
GUEST, unregistred user!
用过delphi的朋友都知道在delphi 中打印数据报表出现的是英文界面
本人向各位大虾咨询如何使之汉化?????????
?????????????????
???????????
 
你自定义一个打印预览的窗口不就行了。
 
1自定义预览窗口
2汉化程序(exescope)
 
方法1.買專業版,有附Source
方法2.修改C:/Program Files/Borland/Delphi5/lib/qrprev.dfm 這個檔案
把英文改成中文
範例:
object QRStandardPreview: TQRStandardPreview
Left = 229
Top = 191
Width = 652
Height = 579
Caption = 'Print Preview' // 改成中文 打印預視
Color = clBtnFace
ParentFont = True
KeyPreview = True
OldCreateOrder = True
Position = poScreenCenter
ShowHint = True
OnClose = FormClose
OnCreate = FormCreate
OnKeyDown = FormKeyDown
OnResize = FormResize
PixelsPerInch = 96
TextHeight = 13
object StatusBar: TStatusBar
Left = 0
Top = 533
Width = 644
Height = 19
Panels = <
item
Alignment = taRightJustify
Text = '0%'
Width = 40
end
item
Text = 'Page'
Width = 50
end>
SimplePanel = False
end
object ToolBar1: TToolBar
Left = 0
Top = 0
Width = 644
AutoSize = True
BorderWidth = 2
Flat = True
Images = Images
TabOrder = 1
object ToolButton1: TToolButton
Left = 0
Top = 0
Width = 8
Caption = 'ToolButton1'
ImageIndex = 12
Style = tbsDivider
end
object ZoomFit: TToolButton
Left = 8
Top = 0
Hint = 'Zoom to fit'
Caption = 'ZoomFit'
Grouped = True
ImageIndex = 0
Style = tbsCheck
OnClick = ZoomToFitClick
end
 
自己写一个吧
 
多人接受答案了。
 
后退
顶部