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

Вниз

Использование классов в делфи   Найти похожие ветки 

 
joper   (2004-03-17 10:14) [0]

Народ подскажите примером. Как мне запихать функцию в класс


 
Reindeer Moss Eater ©   (2004-03-17 10:18) [1]

Сделай её методом класса


 
joper   (2004-03-17 10:18) [2]

Можно пример если не трудно


 
pasha_golub ©   (2004-03-17 10:19) [3]

type

TMyClass = class(TAncestor)
function MyFunction(Par1,..,ParN:TParaType):TFuncResType;
end;

...
implementation

function TMyClass.MyFunction(Par1,..,ParN:TParaType):TFuncResType;
begin
ShowMessage("Уау");
Result := TFuncResType(0);
end;

Примерно так :-)


 
Reindeer Moss Eater ©   (2004-03-17 10:20) [4]

Примеров из classes.pas недостаточно?


 
joper   (2004-03-17 10:20) [5]

спасибо


 
EXE7   (2004-03-17 10:23) [6]

TMyOSUtils = class // обьява
IDle:dword;
CountTable:word;   // переменные
ClientDektop:TRect;
function SetDesktop(Nom:byte):bool; // функция
procedure CloseDesktop; // процедуры
end;

implementation....
{

function TMyOSUtils.SetDesktop(Nom:byte):bool;
begin
IDle:=CreateDesktop(.....
Result:=....
end;
procedure TMyOSUtils.CloseDesktop;
begin
CloseHa..
end;

незабудьте выдел память для класса


 
pasha_golub ©   (2004-03-17 10:32) [7]

EXE7   (17.03.04 10:23) [6]

незабудьте выдел память для класса

Кто из нас пьяный? :-) Настойку ореховую употребляете?


 
Polevi ©   (2004-03-17 10:32) [8]

>незабудьте выдел память для класса
это как ?


 
Игорь Шевченко ©   (2004-03-17 12:41) [9]

Polevi ©   (17.03.04 10:32)


> это как ?


Это в каком-то месте сказать

MyOSUtils := TMyOSUtils.Create, очевидно :)


 
pasha_golub ©   (2004-03-17 12:47) [10]

Игорь Шевченко ©   (17.03.04 12:41) [9]
Я так и подумал, но не рискнул... :-)


 
Ш-К   (2004-03-17 13:01) [11]

не забудте освободить память для класса



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

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

Наверх




Память: 0.48 MB
Время: 0.033 c
11-1058571270
LambdA
2003-07-19 03:34
2004.04.04
Где аналог StrToFloat и FloatToStr?


14-1074888931
ИМХО
2004-01-23 23:15
2004.04.04
НОВОСТЬ МЕСЯЦА для всех футбольных болельщиков!


1-1079421922
Sergeii
2004-03-16 10:25
2004.04.04
Podskazhite shkolniku Fast report


3-1078867269
Anarki
2004-03-10 00:21
2004.04.04
Как изменить заголовок поля DBGrid?


3-1078407860
BANick
2004-03-04 16:44
2004.04.04
Ado и процедуры