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

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

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

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

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

Ответ
 
Опции темы Поиск в этой теме
Старый 07.10.2007, 19:10   #1
Briz
Пользователь
 
Аватар для Briz
 
Регистрация: 07.10.2007
Сообщений: 37
По умолчанию работа с окнами

Я хочу написать не большую прогу для своего компьютерного клуба по настройке компов, но есть одна загвоздка.

кнопка 1 | окно 1
кнопка 2 | окно 2
кнопка 3 | окно 3
кнопка 4 | окно 4
кнопка 5 | окно 5
кнопка 6 | окно 6

Как мне зделать так, чтоб у меня была одна форма и при нажатии кнопки 1 с права у меня открывались настройки окно1 и так далее...

Поможите чем можете!!!
Хочу все знать!
Briz вне форума Ответить с цитированием
Старый 07.10.2007, 19:43   #2
Alex21
With best regards
Участник клуба
 
Регистрация: 20.04.2007
Сообщений: 1,448
По умолчанию

Что именно не получается?
Alex21 вне форума Ответить с цитированием
Старый 07.10.2007, 19:55   #3
pu4koff
Старожил
 
Аватар для pu4koff
 
Регистрация: 22.05.2007
Сообщений: 9,065
По умолчанию

ну тут наверно лучше на фреймах сделать. При тыкании кнопки отображаемый фрейм убиваем, а на его месте создаем нужный
pu4koff вне форума Ответить с цитированием
Старый 07.10.2007, 19:57   #4
GAGARIN-NEW
Познаю мир
Форумчанин Подтвердите свой е-майл
 
Аватар для GAGARIN-NEW
 
Регистрация: 05.10.2007
Сообщений: 387
По умолчанию

А я думаю легче и удобнее и проще будет создать TabControl или PageControl. вот...
---
GAGARIN-NEW вне форума Ответить с цитированием
Старый 07.10.2007, 21:29   #5
Briz
Пользователь
 
Аватар для Briz
 
Регистрация: 07.10.2007
Сообщений: 37
По умолчанию

Цитата:
Сообщение от Alex21 Посмотреть сообщение
Что именно не получается?

Когда устанавливаешь какую нибудь программу то там поэтапно меняются окна. как сделать это
Хочу все знать!
Briz вне форума Ответить с цитированием
Старый 07.10.2007, 22:20   #6
Nemesisking
Форумчанин
 
Аватар для Nemesisking
 
Регистрация: 04.02.2007
Сообщений: 213
По умолчанию

I ВАРИАНТ
1) Сначала создаем новую форму для опций, пусть это будет Form2, потом форму на которую будет перескакивать (Form3)

//Button1 - это кнопка "Опции"
procedure TForm1.Button1Click(Sender: TObject);
begin
Form2.show;
end;
end.

2)Теперь создаем кнопку "Далее" и пишем на нее процедуру OnClick

procedure TForm2.Button1Click(Sender: TObject);
begin
Form3.show;
close
end;
end.

3) Сохраняем все, потом компилируем, говорим Да на вопрос присоединения формы.
II ВАРИАНТ
Делаем дополнительную форму, потом создаем нужные компоненты и при нажатии кнопки далее все созданные компоненты исчезают новые появляются!
Например:
procedure TForm1.Button1Click(Sender: TObject);
begin
Image1.visible:=false;
Image2.visible:=true;
end;
end.
Per Aspera Ad Astra
www.salviaclub.com.ua
Nemesisking вне форума Ответить с цитированием
Ответ


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



Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
Проблема с дочерними окнами artem779 БД в Delphi 3 17.03.2009 13:55
Вопрос: работа с окнами Акашаев Нурлан Общие вопросы Delphi 1 26.06.2008 10:12
глюк с окнами Delphi Andrei Win Api 4 06.02.2008 22:51
Как работать с новыми окнами? proglamer Паскаль, Turbo Pascal, PascalABC.NET 9 15.10.2007 23:21
работа с "чужими" окнами zetrix Безопасность, Шифрование 1 29.10.2006 11:28