Гость
Форумы / Visual Basic [игнор отключен] [закрыт для гостей] / Как скопировать форму со всеми элементами. / 21 сообщений из 21, страница 1 из 1
05.03.2015, 11:10
    #38895619
vdekameron
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Как скопировать форму со всеми элементами.
Подскажите пожалуйста как скопировать форму со всеми элементами что на ней есть, чтобы не создавать новую.
...
Рейтинг: 0 / 0
05.03.2015, 11:13
    #38895624
VSVLAD
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Как скопировать форму со всеми элементами.
vdekameron,

В рантайме или в дизайнере?
...
Рейтинг: 0 / 0
05.03.2015, 11:14
    #38895625
vdekameron
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Как скопировать форму со всеми элементами.
VSVLADВ рантайме или в дизайнере?
В дизайнере
...
Рейтинг: 0 / 0
05.03.2015, 11:27
    #38895649
The_Prist
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Как скопировать форму со всеми элементами.
vdekameron,

Давайте от обратного пойдем. Цель сего действа какова? Как показывает практика это лишнее действие. К тому же надо знать куда копировать - в этот же проект или в другой.
...
Рейтинг: 0 / 0
05.03.2015, 11:48
    #38895706
vdekameron
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Как скопировать форму со всеми элементами.
The_PristДавайте от обратного пойдем. Цель сего действа какова? Как показывает практика это лишнее действие. К тому же надо знать куда копировать - в этот же проект или в другой.
Ну мне нужно создать новую форму, в которой хочу разместить все те же элементы что и в имеющейся.
Если можно просто скопировать все эл-ты можно и так.
Да в имеющемся проекте
...
Рейтинг: 0 / 0
05.03.2015, 12:13
    #38895756
Shocker.Pro
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Как скопировать форму со всеми элементами.
vdekameronскопировать форму со всеми элементамиВ чем проблема - правой кнопкой на форму - "сохранить как"
Потом изменить свойство Name на новое
Потом добавить в проект старую форму


vdekameronЕсли можно просто скопировать все эл-ты можно и так.млин, ты удивляешь. Что мешает выделить и скопировать все элементы на новую форму?
...
Рейтинг: 0 / 0
05.03.2015, 13:21
    #38895883
AndreyMp
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Как скопировать форму со всеми элементами.
авторДа в имеющемся проекте
авторКак показывает практика это лишнее действие.
Прислушайтесь!
автор Цель сего действа какова?
...
Рейтинг: 0 / 0
05.03.2015, 13:33
    #38895910
Shocker.Pro
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Как скопировать форму со всеми элементами.
AndreyMpавторДа в имеющемся проекте
авторКак показывает практика это лишнее действие.
Прислушайтесь!
автор Цель сего действа какова?Я ему уже говорил 17341087

сказал, что понял
...
Рейтинг: 0 / 0
05.03.2015, 13:40
    #38895923
vdekameron
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Как скопировать форму со всеми элементами.
Shocker.Proмлин, ты удивляешь. Что мешает выделить и скопировать все элементы на новую форму?
Во-первых их много, поэтому они как то глючно копируются.
Во-вторых они не встанут на то же место что в исходной форме, буду пол часа их только двигать

Shocker.ProВ чем проблема - правой кнопкой на форму - "сохранить как"
Потом изменить свойство Name на новое
Потом добавить в проект старую форму
Где поменять св-во Name?
Не помню, но мне давно кто-то советовал сохранить форму как, открыть ее блокнотом и везде поменять имя.
...
Рейтинг: 0 / 0
05.03.2015, 13:45
    #38895935
Shocker.Pro
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Как скопировать форму со всеми элементами.
vdekameronВо-первых их много, поэтому они как то глючно копируются.Не знаю, что ты имеешь ввиду, проблем не было. Единственное, может сбиться размещение "вглубь", если контролы накладываются друг на друга
vdekameronВо-вторых они не встанут на то же место что в исходной форме, буду пол часа их только двигатьпока они вставлены - подвинуть всю группу целиком нет проблем, не знаю, где тут полчаса

vdekameronГде поменять св-во Name?В свойствах формы
vdekameronНе помню, но мне давно кто-то советовал сохранить форму как, открыть ее блокнотом и везде поменять имя.Можно и так (только тогда надо еще не забывать про файл ресурсов формы), но мой способ проще, все делается прямо в студии.
...
Рейтинг: 0 / 0
05.03.2015, 14:25
    #38896016
vdekameron
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Как скопировать форму со всеми элементами.
Shocker.ProМожно и так (только тогда надо еще не забывать про файл ресурсов формы), но мой способ проще, все делается прямо в студии.
Ага получилось, только кроме всего сказанного еще поменял имя сохраненного файла
...
Рейтинг: 0 / 0
05.03.2015, 14:33
    #38896036
Shocker.Pro
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Как скопировать форму со всеми элементами.
vdekameronкроме всего сказанного еще поменял имя сохраненного файлатак я же и писал в начале - "сохранить как"
...
Рейтинг: 0 / 0
05.03.2015, 14:58
    #38896092
AndreyMp
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Как скопировать форму со всеми элементами.
авторсказал, что понял
видимо нет.
авторМне еще до этого как до парижа пешком)))
...
Рейтинг: 0 / 0
05.03.2015, 15:00
    #38896096
Shocker.Pro
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Как скопировать форму со всеми элементами.
AndreyMpавторсказал, что понял
видимо нет.
авторМне еще до этого как до парижа пешком)))ну тут, что можно сказать - как в анекдоте про девочку, когда уже шишек сам набьет - "надо было слушать маму".
...
Рейтинг: 0 / 0
06.03.2015, 08:23
    #38896787
vdekameron
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Как скопировать форму со всеми элементами.
Shocker.Proну тут, что можно сказать - как в анекдоте про девочку, когда уже шишек сам набьет - "надо было слушать маму".
Расскажите уже полностью, посмеемся вместе
...
Рейтинг: 0 / 0
06.03.2015, 08:33
    #38896789
vdekameron
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Как скопировать форму со всеми элементами.
К чертям, буду весь проект переделывать((( Прочитал эту книжку, взглянул на свой код и ужаснулся.

AndreyMpавторсказал, что понял

Вспомнил сразу ваши слова про почти официальный термин у программистов - спагетти.
Все переплетено.
Хотел кое-что добавить а там пока разберешься. Психанул и принял решение попытаться сделать максимально правильно, может что-то и получится.
...
Рейтинг: 0 / 0
06.03.2015, 08:56
    #38896801
Shocker.Pro
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Как скопировать форму со всеми элементами.
vdekameronПсиханул и принял решение попытаться сделать максимально правильнохорошо )


vdekameronРасскажите уже полностью, посмеемся вместедумал, все знают...

Девочка:
5 лет - Мама знает всё!
10 лет - Оказывается, мама знает не всё...
18 лет - Да что мама вообще знает?!
30 лет - Надо было слушать маму!
...
Рейтинг: 0 / 0
06.03.2015, 09:41
    #38896849
vdekameron
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Как скопировать форму со всеми элементами.
Shocker.ProДевочка:
5 лет - Мама знает всё!
10 лет - Оказывается, мама знает не всё...
18 лет - Да что мама вообще знает?!
30 лет - Надо было слушать маму!

Смешно и правда
...
Рейтинг: 0 / 0
06.03.2015, 19:39
    #38897571
Казанский
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Как скопировать форму со всеми элементами.
vdekameron,
на всякий случай - форма в VB это на самом деле класс, один экземпляр которого по умолчанию создан.
Можно в рантайме создать сколько угодно экземпляров класса, т.е. одинаковых форм. Например создайте форму Form1 с кнопкой Command1 (можно добавить другие контролы), в код формы впишите
Код: vbnet
1.
2.
3.
4.
5.
Private Sub Command1_Click()
Dim f As Form
Set f = New Form1
f.Show
End Sub

Запустите и нажимайте кнопку :)
...
Рейтинг: 0 / 0
10.03.2015, 07:52
    #38899356
AndreyMp
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Как скопировать форму со всеми элементами.
авторvdekameron,
на всякий случай - форма в VB это на самом деле класс, один экземпляр которого по умолчанию создан.
Можно в рантайме создать сколько угодно экземпляров класса, т.е. одинаковых форм. Например создайте форму Form1 с кнопкой Command1 (можно добавить другие контролы), в код формы впишите
Private Sub Command1_Click()
Dim f As Form
Set f = New Form1
f.Show
End Sub
Запустите и нажимайте кнопку :)
Пришел поручик и началось такое б... :-) Теперь он насоздает форм, зачем такие секреты открывать :-)
...
Рейтинг: 0 / 0
10.03.2015, 08:57
    #38899384
vdekameron
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Как скопировать форму со всеми элементами.
AndreyMpПришел поручик и началось такое б... :-) Теперь он насоздает форм, зачем такие секреты открывать :-)
Пиз..ц смешно
...
Рейтинг: 0 / 0
Форумы / Visual Basic [игнор отключен] [закрыт для гостей] / Как скопировать форму со всеми элементами. / 21 сообщений из 21, страница 1 из 1
Целевая тема:
Создать новую тему:
Автор:
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


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