Форум программистов
 

Восстановите пароль или Зарегистрируйтесь на форуме, о проблемах и с заказом рекламы пишите сюда - alarforum@yandex.ru, проверяйте папку спам!

Вернуться   Форум программистов > Delphi программирование > Общие вопросы Delphi
Регистрация

Восстановить пароль
Повторная активизация e-mail

Купить рекламу на форуме - 42 тыс руб за месяц

Ответ
 
Опции темы Поиск в этой теме
Старый 01.05.2010, 01:57   #1
Egik_net
Пользователь
 
Регистрация: 16.10.2009
Сообщений: 23
Вопрос Фреймы

Решил реализовать программу с помощью фреймов. Никогда до этого ими не пользовался.
В результате столкнулся с такого рода ошибкой.

В основной форме:

Код:
frame21.Width:=main.Width-10;
frame21.height:=main.height-55;
frame31.Width:=main.Width-10;
frame31.height:=main.height;
frame41.Width:=main.Width-10;
frame41.height:=main.height;
frame51.Width:=main.Width-10;
frame51.height:=main.height;
frame31.visible:=false;
frame41.visible:=false;
frame51.visible:=false;
когда данный код содержался в procedure Tmain.FormCreate(Sender: TObject); - всё работало.

Но далее необходимо было создать свою процедуру. В теле этой процедуры этот код вызывает такую ошибку: [Error] Unit1.pas(43): Undeclared identifier: 'frame21'

С такого рода ошибками сталкиваюсь не в первые. И все они возникали при работе с фреймами. (была неопределённая переменная Edit1 например.)

Если без фреймов всё работает.

Просьба объяснить.
Egik_net вне форума Ответить с цитированием
Старый 01.05.2010, 02:10   #2
Egik_net
Пользователь
 
Регистрация: 16.10.2009
Сообщений: 23
По умолчанию

Ответ найден. Туплю
Egik_net вне форума Ответить с цитированием
Ответ


Купить рекламу на форуме - 42 тыс руб за месяц



Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
Фреймы как объеденить в один??? p1nk HTML и CSS 3 05.03.2010 16:19
Фреймы! Gurt87 Общие вопросы Delphi 1 29.09.2009 00:56
ASP.NET // VS // Фреймы Veiron Общие вопросы .NET 0 16.03.2009 22:36
фреймы... Аlex JavaScript, Ajax 3 02.12.2008 22:36
Фреймы Михаил Юрьевич HTML и CSS 4 13.08.2008 12:07