Форум программистов, компьютерный форум, киберфорум
Visual Basic
Войти
Регистрация
Восстановить пароль
Блоги Сообщество Поиск  
 
 
Рейтинг 4.82/11: Рейтинг темы: голосов - 11, средняя оценка - 4.82
 Аватар для Argus19
1446 / 463 / 78
Регистрация: 24.09.2017
Сообщений: 2,542
Записей в блоге: 24

Form.Show

18.10.2021, 00:57. Показов 2614. Ответов 26
Метки нет (Все метки)

Студворк — интернет-сервис помощи студентам
В свойствах проекта старт указана функция Main() в модуле, которая проверяет данные и, в случае необходимости, показывает форму:
Visual Basic
1
2
3
4
5
6
7
Sub Main()
If................                   'Проверки
        Form1.Show
    Else
        .................
    End If
End Sub
Я был уверен, что передаётся управление форме и всё. Т.е., при выгрузке формы: Unload Form1
будет вызвано событие Form_Unload и работа программы прекратится.
Но IDE опять показывает на ту же строку показа формы в модуле с ошибкой: "объект был выгружен".
Почему происходит такое безобразие?
0
Лучшие ответы (1)
Programming
Эксперт
39485 / 9562 / 3019
Регистрация: 12.04.2006
Сообщений: 41,671
Блог
18.10.2021, 00:57
Ответы с готовыми решениями:

Menu MDI Form VS Menu Child Form
Столкнулся в процессе разработки с такой проблемой. Дело в том что у MDI form свое меню и у каждй child формы тоже свое, и, они не...

Как обнаружить метод Show?
Имеем 2 формы: Form1 и Form2. Код Form1: Private Sub Command1_Click() Form2.Show End Sub Private Sub Form_Load() ...

Если открываю форму (Form1.Show 1) в exe-шнике, то выдаётся ошибка
Встретился с такой проблемой: Если открываю форму (Form1.Show 1) в exe-шнике, то выдаётся ошибка (по-мойму 9 RunTime Error, но могу...

26
dive
 Аватар для I can
4990 / 4743 / 850
Регистрация: 13.04.2015
Сообщений: 9,977
18.10.2021, 23:00
Студворк — интернет-сервис помощи студентам
Цитата Сообщение от Argus19 Посмотреть сообщение
The trick указал на ошибку.
А я не указал? То же самое и написал. Или мой авторитет не канает против Анатолия?

Цитата Сообщение от Argus19 Посмотреть сообщение
Это просто скрытие загруженной в память формы.
Советую проверить.

Добавлено через 1 минуту
Цитата Сообщение от vedunasv Посмотреть сообщение
I can, вряд ли, ему же надо закрыть, а не скрыть.
Ну проверьте,не надо лишнего базара, я знаю как работает Hide, и как отработает в этом случае.
0
Наивное Существо
 Аватар для vedunasv
666 / 141 / 27
Регистрация: 09.05.2020
Сообщений: 750
Записей в блоге: 15
18.10.2021, 23:04
я ничего-я не про знания. Просто все написали одно и то же параллельно.
0
 Аватар для Argus19
1446 / 463 / 78
Регистрация: 24.09.2017
Сообщений: 2,542
Записей в блоге: 24
18.10.2021, 23:12  [ТС]
Цитата Сообщение от vedunasv Посмотреть сообщение
Просто все написали одно и то же параллельно.
Точнее, сначала один, потом другой.
Обоим поставил плюсики. Первому написавшему ещё и "лучший ответ".
0
Супер-модератор
Эксперт функциональных языков программированияЭксперт Python
 Аватар для Catstail
38209 / 21142 / 4312
Регистрация: 12.02.2012
Сообщений: 34,755
Записей в блоге: 14
19.10.2021, 05:12
Цитата Сообщение от Argus19 Посмотреть сообщение
Что должно происходить после достижения в Sub Main оператора End Sub?
- при завершении Sub Main приложение завершится
0
 Аватар для Argus19
1446 / 463 / 78
Регистрация: 24.09.2017
Сообщений: 2,542
Записей в блоге: 24
19.10.2021, 17:57  [ТС]
Цитата Сообщение от Catstail Посмотреть сообщение
при завершении Sub Main приложение завершится
и, как дополнил The trick,
Если после End Sub существует хоть одна открытая форма - проект не выгрузится.
Как я понимаю, если используется только код модуля, без использования форм, то после оператора End Sub в Sub Main, программа завершит работу.
Если же будет хотя бы одна открытая форма, то для корректного завершения работы программы, форму надо выгрузить или скрыть?
1
Модератор
10060 / 3905 / 885
Регистрация: 22.02.2013
Сообщений: 5,854
Записей в блоге: 79
19.10.2021, 18:02
Цитата Сообщение от Argus19 Посмотреть сообщение
форму надо выгрузить или скрыть?
Именно выгрузить, а не скрыть.
1
 Аватар для Argus19
1446 / 463 / 78
Регистрация: 24.09.2017
Сообщений: 2,542
Записей в блоге: 24
19.10.2021, 18:22  [ТС]
Цитата Сообщение от The trick Посмотреть сообщение
Именно выгрузить, а не скрыть.
Спасибо.
Теперь мозаика сложилась.
0
Надоела реклама? Зарегистрируйтесь и она исчезнет полностью.
inter-admin
Эксперт
29715 / 6470 / 2152
Регистрация: 06.03.2009
Сообщений: 28,500
Блог
19.10.2021, 18:22

PictureBox1 и Form
Сделал PictureBox1 в родительский контейнер Form. Какое свойство отвечает за то, что если программа работает, то когда делаю форму во весь...

Интересная информация. MS Form 2.0
Не буду вдоваться в подробности, но вот что накопал мой коллега на сервере Microsoft: ...

Resolution-Independent Form
HELP anybody!!!!!!!!!!!! how-to from msdn don't work I have form with sstab control ,commnd buttom and on sstab first tab frame...

Решения задач в Windows Form
Помогите с решением задач. Нужно срочно сдать для зачета, а у меня проблемы с Visual Basic. Прошу прощения за наглость, но я напишу много...

Scroll bar для Form
Вообщем SoftIce поделился своей программкой, но она разрослась до больших значений, я решил выкрутится двумя+ столбцами, ну это не...


Искать еще темы с ответами

Или воспользуйтесь поиском по форуму:
27
Ответ Создать тему
Новые блоги и статьи
В чем ценность человеческого опыта в глобальном смысле?
kumehtar 03.07.2026
Возможно, ценность человека не в том, что он однажды достигает мудрости, а в том, что он становится носителем карты пути. Он знает не только истину, но и последовательность внутренних изменений,. . .
интеграция AnyLogic с самописным REST API и переход на Odoo
anaschu 03.07.2026
Успешная интеграция AnyLogic с самописным REST API и переход на промышленную Odoo WMS Сегодня проделал огромный путь от простой симуляции физических процессов до построения полноценной. . .
Поиск всех путей на ориентированном графе. Linux
dcc0 02.07.2026
Переработка старого кода из моей статьи. Через несколько переработок от PHP кода к C89 (надеюсь, 89). Но довольно запутанно получилось. Код для Linux. Но если убрать time и то, что с ним. . .
Сам себя обучал rest api
anaschu 02.07.2026
Педагогический лайфхак: Почему чистый REST API для ученика намного круче, чем готовые библиотеки Когда мы отказались от капризного JAR-файла AnyLogic и переписали код на стандартный HttpClient,. . .
rest api anylogic - выполнение модели на своём русском сайте
anaschu 02.07.2026
Как подружиться с AnyLogic Cloud API, победить провайдеров и развернуться Java-бэкенд в Docker на бесплатном хостинге: Двухдневный лог борьбы Всем привет! Хочу поделиться свежим (и довольно. . .
Где деньги лежат
kumehtar 02.07.2026
Это - японская подводная лодка I-52 (тип C2, кодовое имя Momi) вышла из Японии в марте 1944 года с миссией в оккупированную немцами Францию (Лорьян). Это была одна из «Янаги»-миссий по обмену. . .
Krabik для WoW 3.3.5a, многоязычный
AmbA 02.07.2026
Допилил бота, думаю что окончательно. Изменения: - добавлена многоязычность - добавлено снятие скриншотов - добавлено поддержание бафов хождения по воде (для жреца, дк и шамана) - и так, по. . .
Алиса нашла кучу ошибок компиляции и запуска в проекте, который без проблем компилировался и запускался)))
anaschu 30.06.2026
Я пока посмеюся, но завтра проверю. А вообще интерсно. Дал алисе файл, в котором точно нет ошибок компиляции и запуска, и попросил их найти. Нашла кучу))) Критические ошибки, мешающие компиляции и. . .
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin
Copyright ©2000 - 2026, CyberForum.ru