Delphi: відмінності між версіями

[неперевірена версія][неперевірена версія]
Вилучено вміст Додано вміст
Немає опису редагування
Немає опису редагування
Рядок 44:
<source lang="pascal">
type
TLogPlacement = (lpAllUsersDir, lpCurrentUserDir, lpAppDir, lpTempDir, lpCustom);
TLogMessageType = (lmtError, lmtWarning, lmtHint, lmtInformation, lmtRAW);
ICGLog = interface
['{9C8C99DC-2A76-4309-BD77-AE6D1F18C9B6}']
function GetFileName: string;
function GetPlacement: TLogPlacement;
function GetAutoFlush: boolean;
 
procedure SetFileName(const Value: string);
procedure SetPlacement(const Value: TLogPlacement);
procedure SetAutoFlush(const Value: boolean);
 
procedure AddMessage(MessageType: TLogMessageType; MessageText: string);
 
property FileName: string read GetFileName write SetFileName;
property Placement: TLogPlacement read GetPlacement write SetPlacement;
property AutoFlush: boolean read GetAutoFlush write SetAutoFlush;
 
end;
 
 
TICGLog = class(TInterfacedObject, ICGLog)
private
Рядок 106 ⟶ 127:
 
</source>
 
== Література ==
 
* Тейксейра, Стив, Пачеко, Ксавье. Borland Delphi 6. Руководство разработчика. : Пер. с англ. — М. : Издательский дом “Вильямс”, 2002. — 1120 с. : ил. — Парал. тит. англ. ISBN 5-8459-0305-X (рус.)
 
* Кенту Марко. Delphi 7: для профессионалов. — СПб., 2004 — 1101 с.: ил.ISBN 5-94723-593-5
 
* Конопка Рей. Создание оригинальных компонент в среде Delphi: Пер. с англ./Рей Конопка, К. НИПФ - “ДиаСофт Лтд”, 1996. - 512 с. ISBN 5-7707-9551-4
 
== Ресурси тенет ==
[[http://www.codegear.com/Products/Delphi/|Офіційний сайт]]
 
{{comp-lang-stub}}