|
|
Регистрация Восстановить пароль |
Повторная активизация e-mail |
Регистрация | Задать вопрос |
Заплачу за решение |
Новые сообщения |
Сообщения за день |
Расширенный поиск |
Правила |
Всё прочитано |
|
|
Опции темы | Поиск в этой теме |
29.01.2011, 14:17 | #1 |
Регистрация: 28.01.2011
Сообщений: 9
|
Как организовать цикл ?
Не могу сообразить, можно ли в цикле, организованном в одном модуле, на каждом шаге открывать другую форму, выполнять в соответствующем ей модуле какие-то действия и возвращаться назад. Помогите понять, как это сделать.
С уваженинм. Nikmichsch. |
29.01.2011, 14:27 | #2 | |
Белик Виталий :)
Старожил
Регистрация: 23.07.2007
Сообщений: 57,097
|
Цитата:
Код:
I'm learning to live...
|
|
29.01.2011, 16:10 | #3 |
Старожил
Регистрация: 17.11.2010
Сообщений: 18,922
|
Что значит открывать другую форму? Если другая форма до этого создана то действия предложенные Stilet, иначе ее нужно создать (Create), возможно передать управление (например Showmodal) или выпонить Public метод, и наверно уничтожить (Free). Не понятно для чего, но в цикле вполне возможно
Если бы архитекторы строили здания так, как программисты пишут программы, то первый залетевший дятел разрушил бы цивилизацию
|
29.01.2011, 20:21 | #4 |
Регистрация: 28.01.2011
Сообщений: 9
|
Виталий, спасибо Вам за ответ. К сожалению, я не сумел понять, как "эти действия оформить в метод другой формы (public метод)". У меня есть форма с разными нужными для моих целей компонентами и соответствующий ей модуль. Если можно, напишите подробнее, что мне нужно сделать.
Заранее благодарен. С уважением. Nikmichsch. Последний раз редактировалось Nikmichsch; 30.01.2011 в 10:30. |
30.01.2011, 07:04 | #5 |
Тот ещё
Старожил
Регистрация: 14.11.2007
Сообщений: 2,242
|
Этап разработки
1.1 Порождаем формы от собственного класса с новым методом. 1.2 Пишем собственную реализацию метода для каждой формы Этап выполнения 2.1 Сохраняем формы в массив 2.2 Назначаем метод при создании каждой формы 2.3 В цикле выполняем свой метод для каждой формы из массива Обработка форм в цикле.zip |
30.01.2011, 11:05 | #6 | |
Белик Виталий :)
Старожил
Регистрация: 23.07.2007
Сообщений: 57,097
|
Цитата:
Код:
Код:
Поскольку я не знаю что тебе нужно я напишу просто описание метода: Код:
I'm learning to live...
|
|
30.01.2011, 11:46 | #7 |
Регистрация: 28.01.2011
Сообщений: 9
|
Виталий! Огромное спасибо Вам за ответ. Буду осваивать.
С уважением. Nikmichsch. |
31.01.2011, 11:20 | #8 |
Регистрация: 28.01.2011
Сообщений: 9
|
Виталий, спасибо Вам за подробный ответ. Но я, к моему стыду, не справился. Когда я делал так, как Вы написали, программа мне выдавала ошибку. Я Вам посылаю изначальный модуль второй формы, которую мне хочется открывать в каждом цикле.
Этот модуль прописан в разделе другой (главной) формы, где размещен цикл : implementation uses MVvodA; Если не трудно, Скажите, в чём я не прав. Заранее благодарен. С уважением. Nikmichsch. Код:
Последний раз редактировалось Stilet; 05.02.2011 в 14:05. |
31.01.2011, 11:34 | #9 |
Тот ещё
Старожил
Регистрация: 14.11.2007
Сообщений: 2,242
|
Выложите еще и цикл. Без него это гадания на кофейной гуще. Ибо совершенно не понятно, что вы в итоге делаете-то.
|
31.01.2011, 12:01 | #10 |
Регистрация: 28.01.2011
Сообщений: 9
|
Это модуль, в котором я хотел организовать цикл:
Код:
Nikmichsch Последний раз редактировалось Stilet; 05.02.2011 в 14:05. |
|
Похожие темы | ||||
Тема | Автор | Раздел | Ответов | Последнее сообщение |
как организовать цикл | KAMKAM | Microsoft Office Excel | 29 | 05.07.2010 22:20 |
Как организовать цикл в Экселе ? | vedro-compota | Microsoft Office Excel | 8 | 01.07.2010 22:42 |
Как организовать цикл по столбцам? | TheLadyLida | Microsoft Office Excel | 3 | 12.04.2010 16:41 |
как организовать цикл? | Aqil_f | Microsoft Office Excel | 3 | 03.06.2009 10:13 |