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

Вниз

Использование обектов в процедурах.   Найти похожие ветки 

 
Висилич   (2003-10-28 00:01) [0]

Здравствуйте. Я в дельфи еще новичок, поэтому не ругайте за глупый вопрос. Я создал процедуру:

procedure vasya;
begin
end;

Так вот, я не могу использовать в этой процедуре, например, form1.visible! сообщает undeclared indefinder... Помогите пожалуйста.


 
Stratos ©   (2003-10-28 00:19) [1]

почитай по ООП.

опиши процедуру в TForm1:
...
type
TForm1 = class
...
private
...
procedure vasya;
end;
...
implementation
...

procedure TForm1.vasya;
begin
// прячем форму (лучше вызвать метод Hide())
Visible:= False;
...
end;


 
default ©   (2003-10-28 00:47) [2]

значит объекта Form1 в проге нет, а так такое "проходит"


 
Stratos ©   (2003-10-28 00:56) [3]

:)
после описания TForm1

var
Form1: TForm1;

просто мы обращаемся к форме из ее же метода ))

непонятно:
где находится форма, где процедура, какая вообще у все этого цель :)
читайте книжки по ООП, потому что форма есть прежде всего стандартный класс VCL и обращение с ним соответствующее.



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

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

Наверх




Память: 0.47 MB
Время: 0.025 c
14-42009
Vlad Oshin
2003-10-24 10:12
2003.11.13
Никто не в курсе куда Outlook пишет блокируемые адреса?


6-41849
Michael_X
2003-09-12 10:30
2003.11.13
Определение удалённой ОС.


3-40893
Tina
2003-10-17 16:36
2003.11.13
Midas


1-41412
Вован
2003-11-04 16:29
2003.11.13
Как узнать разрешение экрана в пикселях (X,Y) у юзера?


3-41012
Павел
2003-10-16 08:19
2003.11.13
Проблема с QRMemo