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

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

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

Восстановить пароль

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

Ответ
 
Опции темы Поиск в этой теме
Старый 04.03.2011, 10:06   #21
SERG1980
Участник клуба
 
Аватар для SERG1980
 
Регистрация: 28.03.2007
Сообщений: 1,814
По умолчанию

не могу посмотреть картинку на работе. админы зарубили все эти заливалки. давайте выкладывайте проект сюда, посмотрим
SERG1980 вне форума Ответить с цитированием
Старый 04.03.2011, 10:10   #22
Sibedir
Тот ещё
Старожил
 
Аватар для Sibedir
 
Регистрация: 14.11.2007
Сообщений: 2,242
По умолчанию

При нажатии на кнопку на форме 1
Код:
procedure TForm1.Button1Click(Sender: TObject);
begin
form2.show;
form1.Free; // Убаваете форму 1
end;
А при нажатии на кнопку на форме 2
Код:
     x:=strtoint(form1.edit1.text); // Обращаетесь к компонентам убитой формы
Сделайте так
Код:
procedure TForm1.Button1Click(Sender: TObject);
begin
form2.show;
form1.Hide;
end;
и будет вам счастье
Sibedir вне форума Ответить с цитированием
Старый 04.03.2011, 10:38   #23
glazik
Пользователь
 
Аватар для glazik
 
Регистрация: 03.03.2011
Сообщений: 80
Хорошо

Вот спасибо даже не могу подумать что free убивает форму, думал что close убивает СПАСИБО ОГРОМНОЕ!!!!!!!!!!!!!
glazik вне форума Ответить с цитированием
Старый 04.03.2011, 10:54   #24
_Den_1984
Пользователь
 
Регистрация: 04.02.2011
Сообщений: 54
По умолчанию

не успел :-)

Последний раз редактировалось _Den_1984; 04.03.2011 в 10:56.
_Den_1984 вне форума Ответить с цитированием
Старый 04.03.2011, 10:55   #25
Sibedir
Тот ещё
Старожил
 
Аватар для Sibedir
 
Регистрация: 14.11.2007
Сообщений: 2,242
По умолчанию

Free - свободный, т.е. освобождает память, говоря попростому, уничтожает объект (а точнее вызывает процедуру Destroy - Уничтожить).
Другого назначения Free в ООП я не знаю.

Последний раз редактировалось Sibedir; 04.03.2011 в 10:57.
Sibedir вне форума Ответить с цитированием
Старый 05.03.2011, 10:09   #26
glazik
Пользователь
 
Аватар для glazik
 
Регистрация: 03.03.2011
Сообщений: 80
По умолчанию

))) спасибо еще раз огромное, есть такой еще вопрос. Хочу чтоб изначально форма открывалась на фулл скрин, а следующая форма после
form2.show открывалась тоже на фулл скрин, подскажите плиз...
glazik вне форума Ответить с цитированием
Старый 05.03.2011, 10:18   #27
Samkoff
Пользователь
 
Регистрация: 04.03.2011
Сообщений: 18
По умолчанию

В свойствах нужной тебе формы WindowState ставишь на wsMaximized и будет тебе счастье
Samkoff вне форума Ответить с цитированием
Старый 05.03.2011, 10:42   #28
glazik
Пользователь
 
Аватар для glazik
 
Регистрация: 03.03.2011
Сообщений: 80
По умолчанию

вот балин((((

var
k,n:integer;
mass1:array [1..255] of tlabel;
begin
k:=strtoint(form1.edit1.text);
for n:=1 to k do
mass1[n]:=Tlabel.create(form2);
mass1[n].parent:=form2;
mass1[n].font.size:=20;
mass1[n].Width:=50;
mass1[n].Caption:=inttostr(n);
mass1[n].left:=300+n*80;
end;

выдает ошибку что за фигня все вроде ок?((((
glazik вне форума Ответить с цитированием
Старый 05.03.2011, 10:46   #29
glazik
Пользователь
 
Аватар для glazik
 
Регистрация: 03.03.2011
Сообщений: 80
По умолчанию

For-Loop variable <Имя> may be undefined after loop. Попытка использования значения параметра For-цикла после завершения этого цикла.

вот эту((
glazik вне форума Ответить с цитированием
Старый 05.03.2011, 12:42   #30
Sibedir
Тот ещё
Старожил
 
Аватар для Sibedir
 
Регистрация: 14.11.2007
Сообщений: 2,242
По умолчанию

for n:=1 to k do begin
...
end;
Sibedir вне форума Ответить с цитированием
Ответ


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



Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
как получить значение поля грид на основе значения другого lookUp поля malayka БД в Delphi 0 21.04.2010 19:06
проверка содержимого поля Edit KaimNotark Общие вопросы Delphi 6 16.02.2010 07:45
Уникальность значения поля maks233 Microsoft Office Access 1 13.01.2009 14:14
изменение содержимого поля edit truel Win Api 1 21.04.2008 12:31
Конвертирование из поля Edit в нормальный знак. alikon1 Общие вопросы Delphi 11 27.11.2007 22:53