Marco Web Center |
Home: Code Repository: Mastering Delphi 5Project NEWGUID
Project StructureNEWGUID.DPRprogram NewGUID; uses Forms, GUIDForm in 'GUIDForm.pas' {Form1}; {$R *.RES} begin Application.Initialize; Application.CreateForm(TForm1, Form1); Application.Run; end. GUIDFORM.PASunit GUIDForm; interface uses Windows, Messages, SysUtils, Classes, Graphics, Controls, Forms, Dialogs, StdCtrls; type TForm1 = class(TForm) BtnNew: TButton; Memo1: TMemo; procedure BtnNewClick(Sender: TObject); private { Private declarations } public { Public declarations } end; var Form1: TForm1; implementation {$R *.DFM} uses ComObj, ActiveX; procedure TForm1.BtnNewClick(Sender: TObject); var ID: TGUID; S: string; begin if CoCreateGuid (Id) = s_OK then begin s := GUIDToString (Id); Memo1.Lines.Add (S); end; end; end. GUIDFORM.DFMobject Form1: TForm1 Left = 207 Top = 109 Width = 435 Height = 244 Caption = 'New GUID' Font.Charset = DEFAULT_CHARSET Font.Color = clWindowText Font.Height = -11 Font.Name = 'MS Sans Serif' Font.Style = [] PixelsPerInch = 96 TextHeight = 13 object BtnNew: TButton Left = 8 Top = 16 Width = 75 Height = 25 Caption = '&New' TabOrder = 0 OnClick = BtnNewClick end object Memo1: TMemo Left = 96 Top = 16 Width = 321 Height = 185 TabOrder = 1 end end
|
||
© Copyright Marco Cantù, 1995-2020, All rights reserved |