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

Вниз

Error   Найти похожие ветки 

 
bit   (2002-01-06 10:38) [0]

Привет всем программерам! Помогите мне плиз в такой ситуации:
...
procedure DoSomething;
var
MyForm : TForm;

procedure MyClick (Sender : TObject);
begin
MyForm.Caption := "Hello"
end;

begin
MyForm := TForm.Create (Application);
with MyForm do
begin
Top := 30;
Left := 60;
Show;
OnClick := MyClick ; // В этом и проблема
end;
end;
...
Помогите, пожалуйста, как правильно объявить процедуру MyClick.
Заранее благодарен


 
Mbo ©   (2002-01-06 10:41) [1]

MyClick должно буть методом формы


 
Anatoly Podgoretsky ©   (2002-01-06 10:54) [2]

методом класса


 
bit   (2002-01-06 10:57) [3]

2Anatoly Podgoretsky
А можно примерчик плиз


 
Mbo ©   (2002-01-06 11:01) [4]

interface
tform1 = class...
procedure MyClick (Sender : TObject);

implementation
procedure TForm1.MyClick (Sender : TObject);
begin
...



 
Anatoly Podgoretsky ©   (2002-01-06 11:12) [5]

Добавить Type после interface и убрать procedure MyClick из DoSomething. В DoSomething OnClick := TForm1.MyClick;

Остальное смотри Mbo © (06.01.02 11:01)
Но обращать лучше
(Sender as TForm).Caption :=



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

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

Наверх




Память: 0.47 MB
Время: 0.011 c
3-75523
cpu
2001-12-18 23:25
2002.01.24
Password for Oracle-7


14-75672
limon
2001-11-27 17:08
2002.01.24
Уделите 5 минут изучению русского языка...(фамилии)


3-75490
Mistr
2001-12-20 14:12
2002.01.24
Сервер-интервейс


14-75683
IvanIvanov
2001-11-27 22:44
2002.01.24
Может здесь кто знает?????


3-75494
kserg@ukr.net
2001-12-20 11:09
2002.01.24
Как организовать работу в сети с DBase-таблицами ?