powered by simpleCommunicator - 2.0.36     © 2025 Programmizd 02
Форумы / Visual Basic [игнор отключен] [закрыт для гостей] / узнать имя клонируемой формы
13 сообщений из 13, страница 1 из 1
узнать имя клонируемой формы
    #39653733
assei
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Ребята подскажите как узнать имя клонируемой формы, у меня не получается удалить с нее все объекты, ведь я должен как то к ней обратится! или может кто подскажет как создать пустую форму, свой пример приложил.
...
Рейтинг: 0 / 0
узнать имя клонируемой формы
    #39653741
Фотография Akina
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Код: vbnet
1.
MF.Name = "MyNewForm"

?
...
Рейтинг: 0 / 0
узнать имя клонируемой формы
    #39653744
assei
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Akina, не совсем понимаю как я увижу имя формы
Код: vbnet
1.
2.
3.
4.
5.
6.
Private Sub Command4_Click()
Dim a As New Form1
a.Show
Form1.Hide 'главная форма закрывается
a.Name = "MyNewForm" 'а здесь ошибку выдает
End Sub
...
Рейтинг: 0 / 0
узнать имя клонируемой формы
    #39653747
assei
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Akina, наверное так ? MsgBox a.Name
...
Рейтинг: 0 / 0
узнать имя клонируемой формы
    #39653758
Фотография Shocker.Pro
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
НЯП, имя формы нельзя изменить.

asseiузнать имя клонируемой формы... я должен как то к ней обратится
1) имя формы не нужно для того, чтобы к ней обратиться. У вас есть переменная "а", через нее и обращайтесь
2) New Form1 ничего не клонирует, создается новый экземпляр изначальной формы, которая была создана в дизайнере, без элементов, добавленных вами
3) с этой формы не получится ничего удалить. Удалять можно только добавленные в рантайме элементы
...
Рейтинг: 0 / 0
узнать имя клонируемой формы
    #39653760
Фотография Shocker.Pro
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
assei
Код: vbnet
1.
Form1.Hide 'главная форма закрывается

4) форма не закрывается, а скрывается, но продолжает существовать. Чтобы ее совсем закрыть, нужно сделать Unload
...
Рейтинг: 0 / 0
узнать имя клонируемой формы
    #39653767
assei
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
assei ........без элементов, , так у меня получается что создается экземпляр со всеми объектами которые я добавил изначально а хотелось бы что бы форма была пустая
...
Рейтинг: 0 / 0
узнать имя клонируемой формы
    #39653772
Фотография Shocker.Pro
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
asseiкоторые я добавил изначальнодобавил в дизайнтайме? ну так они и будут, удалить их нельзя
asseiа хотелось бы что бы форма была пустаячто мешает использовать для этого изначально пустую форму?
...
Рейтинг: 0 / 0
узнать имя клонируемой формы
    #39653784
assei
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Shocker.Pro, !? надо подумать, тогда придется весь проект переосмыслить изначально..... спасибо буду соображать!
...
Рейтинг: 0 / 0
узнать имя клонируемой формы
    #39653801
Фотография Akina
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
asseiхотелось бы что бы форма была пустаяНу так и создавайте новую пустую форму, зачем делать копию существующей? А ещё лучше - сразу изначально включите такую пустую форму в проект, и показывайте её, когда потребуется...
...
Рейтинг: 0 / 0
узнать имя клонируемой формы
    #39653813
assei
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Akina, дело в том, что я задумался над вопросом облегчения проекта без дополнительных форм в проекте, а создавать из динамично кодом и так проект весить мало будет
...
Рейтинг: 0 / 0
узнать имя клонируемой формы
    #39653830
Фотография Akina
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
assei , облегчение - это всего лишь способ достичь некоей цели. Где эта цель, какая она? А если её нет, и вот просто захотелось - то куда как разумнее послать в пень подобные хотелки, и избавиться от порождаемого ими геморроя.
Тем более что оверхед от ещё одной формы в проекте - копейки. А от пустой формы порой проект вообще ни на байт не увеличивается.
...
Рейтинг: 0 / 0
узнать имя клонируемой формы
    #39653962
Alibek B
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
asseiShocker.Pro, !? надо подумать, тогда придется весь проект переосмыслить изначально..... спасибо буду соображать!
asseiAkina, дело в том, что я задумался над вопросом облегчения проекта без дополнительных форм в проекте, а создавать из динамично кодом и так проект весить мало будет
Нужно вначале думать, потом действовать.
В отношении размера проекта нет особой разницы, где будут описаны элементы формы — в описании формы или в программном коде.
...
Рейтинг: 0 / 0
13 сообщений из 13, страница 1 из 1
Форумы / Visual Basic [игнор отключен] [закрыт для гостей] / узнать имя клонируемой формы
Целевая тема:
Создать новую тему:
Автор:
Закрыть
Цитировать
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


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