Главная страница
Top.Mail.Ru    Яндекс.Метрика
Текущий архив: 2006.10.22;
Скачать: CL | DM;

Вниз

Нужен толковой пример по работе с интерфейсами...   Найти похожие ветки 

 
WoW   (2006-10-08 12:46) [0]

Совсем небольшой... Но понятный...


 
Kolan ©   (2006-10-08 13:42) [1]

Интерфейс
IMyInterface = interface
   procedure MyProc;
 end;


Поддерживающий его класс
 TMyClass = class(TInterfacedObject, IMyInterface)
   procedure MyProc;
 end;


Приер использования:
procedure TForm3.BitBtn1Click(Sender: TObject);
var
 MyInterface: IMyInterface;
begin
 MyInterface := TMyClass.Create;
 MyInterface.MyProc;
end;


 
Kolan ©   (2006-10-08 13:43) [2]

Забыл реализация MyProc в классе TMyClass:
procedure TMyClass.MyProc;
begin
 ShowMessage("Hellow world!");
end;


 
WoW   (2006-10-08 13:46) [3]

Kolan ©   (08.10.06 13:43) [2]
Спасибо, одно осталось не ясно зачем нужен GUID?


 
Kolan ©   (2006-10-08 13:52) [4]


> GUID

Скачай книгу
Delphi 5. Руководство разработчика, том 1 и 2
Отсюда:
http://www.podgoretsky.com/ddp.html

В томе 2 про COM ввсе расписано.

А GUID используется для уникальнойидентификации интерфейсов в COM.



Страницы: 1 вся ветка

Текущий архив: 2006.10.22;
Скачать: CL | DM;

Наверх




Память: 0.47 MB
Время: 0.041 c
2-1160031008
den74
2006-10-05 10:50
2006.10.22
ShellExecute и WinRar


15-1159783567
Slider007
2006-10-02 14:06
2006.10.22
С днем рождения ! 28 сентября


3-1155875302
Rentgen
2006-08-18 08:28
2006.10.22
Kак пересортировать таблицу после изменения поля в самой таблице?


2-1159816139
learner
2006-10-02 23:08
2006.10.22
Проверка индекса для массива


2-1159875748
term1t
2006-10-03 15:42
2006.10.22
Выборка(Oracle 9)