Гость
Целевая тема:
Создать новую тему:
Автор:
Форумы / Visual Basic [игнор отключен] [закрыт для гостей] / как склонировать форму ? / 8 сообщений из 8, страница 1 из 1
19.08.2004, 10:09
    #32656036
Farkhod
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
как склонировать форму ?
мне надо сделать так чтобы при каждом нажатии на кнопку форма frmshow клонировалась со всеми ее контролами.
...
Рейтинг: 0 / 0
19.08.2004, 10:14
    #32656048
big-duke
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
как склонировать форму ?
Dim f As New Form1
обход коллекции form1.controls
f.Controls.Add (бла бла бла)
f.Show
оно ?
...
Рейтинг: 0 / 0
19.08.2004, 10:53
    #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
19.08.2004, 11:03
    #32656191
raur
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
как склонировать форму ?
а рекордсет ты заполняешь в 1 форме?
...
Рейтинг: 0 / 0
19.08.2004, 12:12
    #32656430
Farkhod
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
как склонировать форму ?
рекордсеты заполняются на другой форме с которой нажимается кнопка клонирования
...
Рейтинг: 0 / 0
19.08.2004, 12:24
    #32656466
raur
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
как склонировать форму ?
он там и должен оставаться (мне так кажется), попробуй его вынести из формы в отдельный класс модуль
...
Рейтинг: 0 / 0
19.08.2004, 13:38
    #32656727
Farkhod
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
как склонировать форму ?
перенес в модуль, объявил паблик...такаяже фигня...:(
...
Рейтинг: 0 / 0
19.08.2004, 14:21
    #32656875
raur
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
как склонировать форму ?
формы я не кланировал но один рекордсет юзал в нескольких прогах через сом объект, а значения КАЖДОГО рекордсета передавал через проперти гет\лет
...
Рейтинг: 0 / 0
Форумы / Visual Basic [игнор отключен] [закрыт для гостей] / как склонировать форму ? / 8 сообщений из 8, страница 1 из 1
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


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