D delins Unregistered / Unconfirmed GUEST, unregistred user! 2002-07-15 #1 请教各位大虾,如何将delphi打印预览窗口英文提示改成中文?谢谢啦
Y yzhshi Unregistered / Unconfirmed GUEST, unregistred user! 2002-07-15 #2 看你的样子是QuickReport的报表打印吧? 1、修改DCU文件 2、下载QuickReport的Enterprise 版本,修改源代码 3、自己做报表预览窗体。
Y YoungSun Unregistered / Unconfirmed GUEST, unregistred user! 2002-07-15 #3 楼上的说的对,自己做,很容易的,就是加几个按钮,调用QuickReport的方法和设置相应 属性即可。
W w12345678 Unregistered / Unconfirmed GUEST, unregistred user! 2002-07-15 #5 打开lib目录下的Qrprev.dfm文件,修改,编译即可
M maming Unregistered / Unconfirmed GUEST, unregistred user! 2002-07-15 #6 有一个很简单的办法, 修改Qrprev.dfm,如果是delphi6就用delphi打开,否则可以用记事本打开,修改那些 英文保存就ok了。 文件一般在delphi6/lib中。
D delins Unregistered / Unconfirmed GUEST, unregistred user! 2002-07-15 #7 我使用QuickReport的报表做的,内容也很简单,就是希望修改预览的英文提示,自已做报表预览窗体 是不是直接调用就可以,能跟详细一点吗,谢谢!
W w12345678 Unregistered / Unconfirmed GUEST, unregistred user! 2002-07-15 #9 用delphi打开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 object Zoom100: TToolButton Left = 31 Top = 0 Hint = '100%'//可改之 Caption = 'Zoom100' Grouped = True ImageIndex = 1 Style = tbsCheck OnClick = ZoomTo100Click end object ZoomToWidth: TToolButton Left = 54 Top = 0 Hint = 'Zoom to width'//可改之 Caption = 'ZoomToWidth' Grouped = True ImageIndex = 2 Style = tbsCheck OnClick = ZoomToWidthClick end object Separator1: TToolButton Left = 77 Top = 0 Width = 8 Caption = 'Separator1' ImageIndex = 3 Style = tbsDivider end object FirstPage: TToolButton Left = 85 Top = 0 Hint = 'First page'//可改之 Caption = 'FirstPage' ImageIndex = 3 OnClick = FirstPageClick end object PreviousPage: TToolButton Left = 108 Top = 0 Hint = 'Previous page'//可改之 Caption = 'PreviousPage' ImageIndex = 4 OnClick = PrevPageClick end object ToolButton2: TToolButton Left = 131 Top = 0 Hint = 'Next page'//可改之 Caption = 'NextPage' ImageIndex = 5 OnClick = NextPageClick end object LastPage: TToolButton Left = 154 Top = 0 Hint = 'Last page'//可改之 Caption = 'LastPage' ImageIndex = 6 OnClick = LastPageClick end object Separator2: TToolButton Left = 177 Top = 0 Width = 8 Caption = 'Separator2' ImageIndex = 7 Style = tbsDivider end object PrintSetup: TToolButton Left = 185 Top = 0 Hint = 'Printer setup'//可改之 Caption = 'PrintSetup' Enabled = False ImageIndex = 7 OnClick = PrintSetupClick end object Print: TToolButton Left = 208 Top = 0 Hint = 'Print'//可改之 Caption = 'Print' Enabled = False ImageIndex = 8 OnClick = PrintClick end object Separator3: TToolButton Left = 231 Top = 0 Width = 8 Caption = 'Separator3' ImageIndex = 9 Style = tbsDivider end object SaveReport: TToolButton Left = 239 Top = 0 Hint = 'Save Report'//可改之 Caption = 'PrintSetup' ImageIndex = 10 OnClick = SaveClick end object LoadReport: TToolButton Left = 262 Top = 0 Hint = 'Load Report'//可改之 Caption = 'Print' ImageIndex = 9 OnClick = LoadClick end object Separator4: TToolButton Left = 285 Top = 0 Width = 8 Caption = 'Separator4' ImageIndex = 11 Style = tbsDivider end object ExitButton: TSpeedButton Left = 293 Top = 0 Width = 40 Height = 22 Caption = '&Close'//可改之 OnClick = ExitClick end end object QRPreview: TQRPreview Left = 0 Top = 32 Width = 644 Height = 501 HorzScrollBar.Tracking = True VertScrollBar.Tracking = True Align = alClient TabOrder = 2 OnPageAvailable = QRPreviewPageAvailable OnProgressUpdate = QRPreviewProgressUpdate PageNumber = 1 Zoom = 100 end 然后编译之
用delphi打开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 object Zoom100: TToolButton Left = 31 Top = 0 Hint = '100%'//可改之 Caption = 'Zoom100' Grouped = True ImageIndex = 1 Style = tbsCheck OnClick = ZoomTo100Click end object ZoomToWidth: TToolButton Left = 54 Top = 0 Hint = 'Zoom to width'//可改之 Caption = 'ZoomToWidth' Grouped = True ImageIndex = 2 Style = tbsCheck OnClick = ZoomToWidthClick end object Separator1: TToolButton Left = 77 Top = 0 Width = 8 Caption = 'Separator1' ImageIndex = 3 Style = tbsDivider end object FirstPage: TToolButton Left = 85 Top = 0 Hint = 'First page'//可改之 Caption = 'FirstPage' ImageIndex = 3 OnClick = FirstPageClick end object PreviousPage: TToolButton Left = 108 Top = 0 Hint = 'Previous page'//可改之 Caption = 'PreviousPage' ImageIndex = 4 OnClick = PrevPageClick end object ToolButton2: TToolButton Left = 131 Top = 0 Hint = 'Next page'//可改之 Caption = 'NextPage' ImageIndex = 5 OnClick = NextPageClick end object LastPage: TToolButton Left = 154 Top = 0 Hint = 'Last page'//可改之 Caption = 'LastPage' ImageIndex = 6 OnClick = LastPageClick end object Separator2: TToolButton Left = 177 Top = 0 Width = 8 Caption = 'Separator2' ImageIndex = 7 Style = tbsDivider end object PrintSetup: TToolButton Left = 185 Top = 0 Hint = 'Printer setup'//可改之 Caption = 'PrintSetup' Enabled = False ImageIndex = 7 OnClick = PrintSetupClick end object Print: TToolButton Left = 208 Top = 0 Hint = 'Print'//可改之 Caption = 'Print' Enabled = False ImageIndex = 8 OnClick = PrintClick end object Separator3: TToolButton Left = 231 Top = 0 Width = 8 Caption = 'Separator3' ImageIndex = 9 Style = tbsDivider end object SaveReport: TToolButton Left = 239 Top = 0 Hint = 'Save Report'//可改之 Caption = 'PrintSetup' ImageIndex = 10 OnClick = SaveClick end object LoadReport: TToolButton Left = 262 Top = 0 Hint = 'Load Report'//可改之 Caption = 'Print' ImageIndex = 9 OnClick = LoadClick end object Separator4: TToolButton Left = 285 Top = 0 Width = 8 Caption = 'Separator4' ImageIndex = 11 Style = tbsDivider end object ExitButton: TSpeedButton Left = 293 Top = 0 Width = 40 Height = 22 Caption = '&Close'//可改之 OnClick = ExitClick end end object QRPreview: TQRPreview Left = 0 Top = 32 Width = 644 Height = 501 HorzScrollBar.Tracking = True VertScrollBar.Tracking = True Align = alClient TabOrder = 2 OnPageAvailable = QRPreviewPageAvailable OnProgressUpdate = QRPreviewProgressUpdate PageNumber = 1 Zoom = 100 end 然后编译之
S sinoliu Unregistered / Unconfirmed GUEST, unregistred user! 2002-10-11 #10 maming的方法很好,只是在设计模式下没有关闭.不过已经足够用了[]