|
|
Регистрация | << Правила форума >> | FAQ | Пользователи | Календарь | Поиск | Сообщения за сегодня | Все разделы прочитаны |
|
Опции темы | Поиск в этой теме | Опции просмотра |
|
#1
|
|||
|
|||
Первый раз в первый класс
Люди добрые, уверен что проблема решается в течении минуты, но я никак не могу вкурить что тут не так...
Пытаюсь создать свой класс по руководствам из инета и не удается мне эта штука... Ругается зачем-то. Подскажите, будьте любезны, что ему не нравится? Код:
unit Unit1; interface uses Windows, Messages, SysUtils, Variants, Classes, Graphics, Controls, Forms, Dialogs, StdCtrls, Grids; //Создаю свой класс type TDialogs1 = class(tObject) private mMyProp:integer; public {constructor Create; destructor Destroy; override;} property MyProp: integer read mMyProp write mMyProp; end; // type TForm1 = class(TForm) Button1: TButton; procedure Button1Click(Sender: TObject); private { Private declarations } public { Public declarations } end; var Form1: TForm1; implementation {$R *.dfm} {Constructor TDialogs1.Create; begin inherited; end; destructor TDialogs1.Destroy; begin inherited; end;} procedure TForm1.Button1Click(Sender: TObject); var MyD1:TDialogs1; begin MyD1.Create; MyD1.MyProp:=1; MyD1.free; end; end. |
#2
|
||||
|
||||
Не знаю какое руководство использовалось, но похоже никакое.
Код:
procedure TForm1.Button1Click(Sender: TObject); var MyD1:TDialogs1; begin MyD1.Create; MyD1.MyProp:=1; MyD1.free; end; Код:
procedure TForm1.Button1Click(Sender: TObject); var MyD1:TDialogs1; begin MyD1 := TDialog1.Create; MyD1.MyProp:=1; MyD1.free; end; Je venus de nulle part 55.026263 с.ш., 73.397636 в.д. |
#3
|
|||
|
|||
Стыжусь и каюсь.
На ночь глядя голова совсем не работает... Спасибо большое |