powered by simpleCommunicator - 2.0.60     © 2026 Programmizd 02
Целевая тема:
Создать новую тему:
Автор:
Закрыть
Цитировать
Форумы / Visual Basic [игнор отключен] [закрыт для гостей] / как склонировать форму ?
8 сообщений из 8, страница 1 из 1
как склонировать форму ?
    #32656036
Фотография Farkhod
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
мне надо сделать так чтобы при каждом нажатии на кнопку форма frmshow клонировалась со всеми ее контролами.
...
Рейтинг: 0 / 0
как склонировать форму ?
    #32656048
Фотография big-duke
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Dim f As New Form1
обход коллекции form1.controls
f.Controls.Add (бла бла бла)
f.Show
оно ?
...
Рейтинг: 0 / 0
как склонировать форму ?
    #32656162
Фотография Farkhod
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
big-dukeобход коллекции form1.controls
f.Controls.Add (бла бла бла)
f.Show
оно ?
не понел ? обход ?



Я сделал так чтобы максимально можно было создать 4-клонов формы.

Код: plaintext
1.
2.
3.
4.
Dim frms( 3 ) As New frmshow
        ....
        Set frms(intfrm).grid.DataSource = rs(intfrm)
        frms(intfrm).Show
        intfrm = intfrm +  1 
На кланируемой форме(frmshow) есть грид и он настроен на рекордсет. рекордсетов тоже 4. проблема в том что когда появлется новый клон(frms) все гриды на других формах опустошаются или теряют рекордсет.
...
Рейтинг: 0 / 0
как склонировать форму ?
    #32656191
raur
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
а рекордсет ты заполняешь в 1 форме?
...
Рейтинг: 0 / 0
как склонировать форму ?
    #32656430
Фотография Farkhod
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
рекордсеты заполняются на другой форме с которой нажимается кнопка клонирования
...
Рейтинг: 0 / 0
как склонировать форму ?
    #32656466
raur
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
он там и должен оставаться (мне так кажется), попробуй его вынести из формы в отдельный класс модуль
...
Рейтинг: 0 / 0
как склонировать форму ?
    #32656727
Фотография Farkhod
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
перенес в модуль, объявил паблик...такаяже фигня...:(
...
Рейтинг: 0 / 0
как склонировать форму ?
    #32656875
raur
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
формы я не кланировал но один рекордсет юзал в нескольких прогах через сом объект, а значения КАЖДОГО рекордсета передавал через проперти гет\лет
...
Рейтинг: 0 / 0
8 сообщений из 8, страница 1 из 1
Форумы / Visual Basic [игнор отключен] [закрыт для гостей] / как склонировать форму ?
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


Просмотр
0 / 0
Close
Debug Console [Select Text]