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

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

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

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

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

Закрытая тема
Ваша тема закрыта, почему это могло произойти? Возможно,
Нет наработок или кода, если нужно готовое решение - создайте тему в разделе Фриланс и оплатите работу.
Название темы включает слова - "Помогите", "Нужна помощь", "Срочно", "Пожалуйста".
Название темы слишком короткое или не отражает сути вашего вопроса.
Тема исчерпала себя, помните, один вопрос - одна тема
Прочитайте правила и заново правильно создайте тему.
 
Опции темы Поиск в этой теме
Старый 13.12.2009, 21:15   #1
Herly
Форумчанин
 
Регистрация: 07.11.2009
Сообщений: 118
По умолчанию Подскажите как оформить "промежуточное окно"

Хочется сделать так, чтобы по событию клика по таблице открывалось окно, в котором могут быть расположены компоненты Delphi.
Траблик состоит в том, что мне непонятно из чего делать это окно.
Пробовал создавать новую форму, но не могу сделать её запуск из первой.
Так же она не показывается при запуске программы.
Подскажите как связать две формы и сделать запуск второй из первой, либо скажите альтернативные варианты.
Если всё откладывать на потом, то потом будет всё.
Herly вне форума
Старый 13.12.2009, 21:27   #2
Neeter
Форумчанин
 
Аватар для Neeter
 
Регистрация: 22.02.2009
Сообщений: 875
По умолчанию

Подключайте модуль второй формы к первой (File\Use Unit...)
И спокойно вызывайте форму:
Код:
 Form2.Show; //Это нормальный вызов
или
 Form2.ShowModal; //Модальный (первая форма будет недоступна)
Почитайте книжечку, не будете задавать такие вопросы.
Чтобы обнаруживать ошибки, программист должен иметь ум, которому доставляет удовольствие находить изъяны там, где, казалось, царят красота и совершенство.

Последний раз редактировалось mihali4; 13.12.2009 в 23:03.
Neeter вне форума
Старый 13.12.2009, 21:35   #3
Herly
Форумчанин
 
Регистрация: 07.11.2009
Сообщений: 118
По умолчанию

На вторую строчку пишет ошибку, а так спасибо за ответ.
А какое свойство отвечает за вынесение формы на первый план?
Если всё откладывать на потом, то потом будет всё.

Последний раз редактировалось Herly; 13.12.2009 в 21:38.
Herly вне форума
Старый 13.12.2009, 21:47   #4
Neeter
Форумчанин
 
Аватар для Neeter
 
Регистрация: 22.02.2009
Сообщений: 875
По умолчанию

Цитата:
А какое свойство отвечает за вынесение формы на первый план?
FormStyle присвойте fsStayOnTop
Чтобы обнаруживать ошибки, программист должен иметь ум, которому доставляет удовольствие находить изъяны там, где, казалось, царят красота и совершенство.
Neeter вне форума
Старый 13.12.2009, 22:27   #5
Herly
Форумчанин
 
Регистрация: 07.11.2009
Сообщений: 118
По умолчанию

Спасибо вам, очень помогли тему можно закрывать.
Если всё откладывать на потом, то потом будет всё.
Herly вне форума
Старый 13.12.2009, 22:36   #6
Herly
Форумчанин
 
Регистрация: 07.11.2009
Сообщений: 118
По умолчанию

А тут ещё походу траблик возник, сохранился, юнит сохранил под другим именем, а старое имя не удалилось из Use Unit, где его можно удалить?
Если всё откладывать на потом, то потом будет всё.
Herly вне форума
Старый 13.12.2009, 22:54   #7
Marsel737
Форумчанин
 
Аватар для Marsel737
 
Регистрация: 09.11.2009
Сообщений: 669
По умолчанию

Herly, запускай прогу свою и компилятор тебе сам покажет на этот юнит
Я не всегда знаю, о чем говорю, но знаю, что прав. © Мухаммед Али.
К чёрту обстоятельства. Я создаю возможности. © Брюс Ли
Marsel737 вне форума
Старый 13.12.2009, 22:55   #8
Herly
Форумчанин
 
Регистрация: 07.11.2009
Сообщений: 118
По умолчанию

Да не запускается прога, пишет нет Unit1
Если всё откладывать на потом, то потом будет всё.
Herly вне форума
Старый 13.12.2009, 22:59   #9
Marsel737
Форумчанин
 
Аватар для Marsel737
 
Регистрация: 09.11.2009
Сообщений: 669
По умолчанию

Так вот и удаляй этот юнит из объявленных в Uses
Я не всегда знаю, о чем говорю, но знаю, что прав. © Мухаммед Али.
К чёрту обстоятельства. Я создаю возможности. © Брюс Ли
Marsel737 вне форума
Старый 13.12.2009, 23:06   #10
Herly
Форумчанин
 
Регистрация: 07.11.2009
Сообщений: 118
По умолчанию

Я впринципе так и сделал, и ещё файлик с этим названием из папки проэкта удалил, просто сомневался, решил что карявое удаление.
Если всё откладывать на потом, то потом будет всё.
Herly вне форума
Закрытая тема


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



Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
Диалоговое окно "Сохранить как..." -CrAzYMaN- Win Api 0 23.11.2009 17:40
Переливающиеся и мигающие ячейки. Или "Как красиво оформить документ." ru3000 Microsoft Office Excel 5 22.11.2009 20:07
Как "оформить" COM порт? Suter Работа с сетью в Delphi 5 26.02.2009 18:13
сделать окно "открыть","сохранить как" blackstersl Общие вопросы Delphi 1 24.08.2008 10:31
Создаю диаграмму "Bar". Подскажите как убрать растояние между "столбами" MAcK Компоненты Delphi 11 24.10.2007 10:49