Marco Web Center |
Home: Code Repository: Mastering Delphi 5Project IBXMON
Project StructureIBXMON.DPRprogram IbxMon; uses Forms, MonForm in 'MonForm.pas' {Form1}; {$R *.RES} begin Application.Initialize; Application.CreateForm(TForm1, Form1); Application.Run; end. MONFORM.PASunit MonForm; interface uses Windows, Messages, SysUtils, Classes, Graphics, Controls, Forms, Dialogs, IBSQLMonitor, StdCtrls, ComCtrls; type TForm1 = class(TForm) IBSQLMonitor1: TIBSQLMonitor; RichEdit1: TRichEdit; procedure IBSQLMonitor1SQL(EventText: String); private { Private declarations } public { Public declarations } end; var Form1: TForm1; implementation {$R *.DFM} procedure TForm1.IBSQLMonitor1SQL(EventText: String); begin if Assigned (RichEdit1) then RichEdit1.Lines.Add (TimeToStr (Now) + ': ' + EventText); end; end. MONFORM.DFMobject Form1: TForm1 Left = 269 Top = 107 Width = 696 Height = 480 Caption = 'IBX Monitor' Color = clBtnFace Font.Charset = DEFAULT_CHARSET Font.Color = clWindowText Font.Height = -11 Font.Name = 'MS Sans Serif' Font.Style = [] OldCreateOrder = False PixelsPerInch = 96 TextHeight = 13 object RichEdit1: TRichEdit Left = 0 Top = 0 Width = 688 Height = 453 Align = alClient ScrollBars = ssVertical TabOrder = 0 end object IBSQLMonitor1: TIBSQLMonitor OnSQL = IBSQLMonitor1SQL Left = 192 Top = 120 end end
|
||
© Copyright Marco Cantù, 1995-2020, All rights reserved |