Приветствуем на Форум Херсона. Форум Херсонской молодежи.. На данный момент Вы находитесь на форуме как Гость и имеете очень ограниченные возможности и права. Что бы писать или отвечать в темах, загружать картинки, файлы на форуме Вам нужно зарегистрироваться, что совершенно бесплатно. Регистрация очень быстрая, не откладывайте эту процедуру! Если возникнут проблемы с регистрацией напишите нам. |
|
Программирование Все вопросы по написанию программ |
|
Опции темы |
15.09.2007, 15:25 | #1 (Ссылка на пост) |
Задержался
|
Delphi. MDI приложения
Вобщем кто работал с делфей, может что подскажите, вопрос следующий: Как обратиться к дочерней форме (MDIChildForm) некой формы родителя (MDIMainForm) c третей формы?
|
|
15.09.2007, 17:19 | #2 (Ссылка на пост) |
Мечтатель
Пол:
|
|
|
15.09.2007, 17:24 | #3 (Ссылка на пост) |
Задержался
|
Можно и так сказать, насчет курсака, щас просто прогу пишу, потом как курсовую пихну)) тогда еще вопрос, может знаеш как сделать чтоб прогу незя было больше одного раза запускать? без мозгоепки лишней и рукописания
|
|
17.09.2007, 14:18 | #4 (Ссылка на пост) |
Мечтатель
Пол:
|
|
|
17.09.2007, 14:54 | #5 (Ссылка на пост) | ||||||||
Местные мы
Пол:
Благодарил(а): 32
Благодарили 113 раз в 88 постах
Галерея:
0
Вес репутации: 20
|
|||||||||
|
Сказали Спасибо пользователю Aurum за этот пост: | Shooter (20.09.2007) |
17.09.2007, 23:47 | #6 (Ссылка на пост) |
Модератор
Пол:
|
предположим что из главного
в билдере это File - Include Unit Hdr Alt+F11 включаем искомую форму |
|
18.09.2007, 08:39 | #7 (Ссылка на пост) | ||||||||
Местные мы
Пол:
Благодарил(а): 32
Благодарили 113 раз в 88 постах
Галерея:
0
Вес репутации: 20
|
|||||||||
|
18.09.2007, 09:00 | #8 (Ссылка на пост) | ||||||||
Местные мы
Пол:
Благодарил(а): 32
Благодарили 113 раз в 88 постах
Галерея:
0
Вес репутации: 20
|
вобщем подсказка такого плана...создаёшь функцию родительского окна возвращающую нужные данные дочерней формы. затем расшариваеш её (public) и вызываеш из любого окошка
|
||||||||
|
18.09.2007, 21:30 | #9 (Ссылка на пост) |
Модератор
Пол:
|
|
|
Сказали Спасибо пользователю zwitter за этот пост: | TIGR (19.09.2007) |
20.09.2007, 09:19 | #10 (Ссылка на пост) | ||||||||
Местные мы
Пол:
Благодарил(а): 32
Благодарили 113 раз в 88 постах
Галерея:
0
Вес репутации: 20
|
вот пример!
Последний раз редактировалось Aurum, 30.10.2007 в 13:21. |
||||||||
|
20.09.2007, 21:10 | #11 (Ссылка на пост) |
Задержался
|
|
|
20.09.2007, 21:11 | #12 (Ссылка на пост) |
Задержался
|
|
|
20.09.2007, 22:29 | #13 (Ссылка на пост) |
Задержался
|
Люди, есть такая штука как DelphiWorld - 5000 статей в ней(или даж больше), там все шо угодно... В диси обращайтесь, ник тот-же, скину...
|
|
21.09.2007, 00:17 | #14 (Ссылка на пост) |
Что-то высматривает
|
я думаю шо мдай те нафиг ненада. я все время пользуюсь шоумодал и меня все устраивает. и некакой и*атни мосгоф
__________________
|
|
21.09.2007, 08:17 | #15 (Ссылка на пост) | ||||||||
Щас сменю себе статус
Пол:
Благодарил(а): 9,926
Благодарили 6,148 раз в 2,096 постах
Галерея:
0
Вес репутации: 82
|
мда... особой еб*тни с мди нет, и showmodal не везде где тока можна не применишь, иногда надо и просто show.
__________________
|
||||||||
|
21.09.2007, 10:33 | #16 (Ссылка на пост) | ||||||||
Местные мы
Пол:
Благодарил(а): 32
Благодарили 113 раз в 88 постах
Галерея:
0
Вес репутации: 20
|
вот функция главного окна
Код:
function TForm1.gettext: String; begin Result := (ActiveMDIChild as TForm2).Memo1.Lines.Text; end; Код:
procedure TForm3.Button1Click(Sender: TObject); begin ShowMessage(Form1.gettext); end; Последний раз редактировалось Aurum, 21.09.2007 в 10:43. |
||||||||
|