|
|
Регистрация Восстановить пароль |
Повторная активизация e-mail |
Регистрация | Задать вопрос |
Заплачу за решение |
Новые сообщения |
Сообщения за день |
Расширенный поиск |
Правила |
Всё прочитано |
|
|
Опции темы | Поиск в этой теме |
27.05.2014, 10:31 | #1 |
Регистрация: 20.05.2012
Сообщений: 6
|
Открыть чужое приложение в своей форме, подогнать размеры маоего окна к этой программе
Добрый день, всем!
Требуется, запустить чужую программу внутри моей формы и установить размеры мой формы равным к клиентской программе. Как запустить разобрался, установить дочернюю программу на начальную позицию тоже (левый верхний угол). А совместить размеры не получается. Нужны советы. |
27.05.2014, 11:30 | #2 |
Белик Виталий :)
Старожил
Регистрация: 23.07.2007
Сообщений: 57,097
|
Вот как я делал:
Код:
I'm learning to live...
|
27.05.2014, 12:22 | #3 |
Регистрация: 20.05.2012
Сообщений: 6
|
Что-то не получается.
Встроил этот код в OnCreate Формы, но при запуске программы форма сворачивается в полоску из заголовка, т.е. как будто нижнюю границу формы перетащили к заголовку, тем самым уменьшив высоту до минимума. |
27.05.2014, 12:54 | #4 |
Белик Виталий :)
Старожил
Регистрация: 23.07.2007
Сообщений: 57,097
|
Потому что окна еще не нашло.
Тебе этот код нужно втыкнуть после того как окно пересажено в твою форму. Я вообще у себя сдуру в таймер поставил.
I'm learning to live...
|
27.05.2014, 13:04 | #5 |
Регистрация: 20.05.2012
Сообщений: 6
|
В таймере написал, теперь через данное время форма по высоте увеличивается. Т.е. изначально свернутая полоска, потом чуть-чуть растягивается вниз и т.д.
Такой код не пойдет?: Код:
|
27.05.2014, 13:09 | #6 |
Белик Виталий :)
Старожил
Регистрация: 23.07.2007
Сообщений: 57,097
|
Может и подойдет. Я у себя юзаю именно так как написал, ничего никуда не растягивается.
I'm learning to live...
|
27.05.2014, 13:11 | #7 |
Регистрация: 20.05.2012
Сообщений: 6
|
Может я неправильно делаю что-то.
Сможешь написать простенькую прогу с запуском простой программы (Сапер, например)? И выложить исходники. Я посмотрю и сравню со своим. |
27.05.2014, 13:24 | #8 |
Белик Виталий :)
Старожил
Регистрация: 23.07.2007
Сообщений: 57,097
|
Нет не могу.
Нет у меня сапера. Последний под Славянском взорвался. Вот тебе для блокнота: Код:
I'm learning to live...
|
27.05.2014, 13:47 | #9 |
Регистрация: 20.05.2012
Сообщений: 6
|
Что-то очень много кода.
Не может найти файл Unit1.lfm {$MODE Delphi} - на эту строчку тоже ругается. |
27.05.2014, 14:33 | #10 |
Белик Виталий :)
Старожил
Регистрация: 23.07.2007
Сообщений: 57,097
|
Это просто пример кода )
Проанализируй его. Копипасте тебе ничего не даст, ибо это Фрипаскаль.
I'm learning to live...
|
|
Опции темы | Поиск в этой теме |
Похожие темы | ||||
Тема | Автор | Раздел | Ответов | Последнее сообщение |
Кнопка с выбором файла в Firefox - как подогнать размеры под высоту картинки ? | boraldo | HTML и CSS | 0 | 06.08.2012 00:21 |
quick report открыть в своей форме | ScorpioN_T | БД в Delphi | 0 | 18.05.2012 19:42 |
Открыть чужое приложение в окне своего | Fainder | Общие вопросы Delphi | 3 | 13.02.2009 15:07 |
чужое приложение | Electrod | Win Api | 12 | 27.01.2008 17:04 |