Member 13599792 Ответов: 1

Справка по Visual basic, код ничего не выводит в форме (никаких ошибок)


Привет, новичок в VB, и я пытаюсь использовать примеры кодов, чтобы увидеть, как форма работает после компиляции. Каждый раз, когда я пытаюсь что-то сделать, форма выводится пустой... Что я делаю не так?

Пример кода, который я использовал:

Модуль HelloWorld
Суб Основной()
Система.Приставка.WriteLine("Привет, мир!")
Конец Подводной Лодки
Конечный Модуль

Что я уже пробовал:

Я пробовал выгружать проект и редактировать сам проект VB; пробовал несколько примеров кодов, пробовал несколько основных форматов...

Dave Kreskowiak

Какое приложение вы создали? WPF, Windows Forms, консоль, ASP.NET- ... что?

1 Ответов

Рейтинг:
0

OriginalGriff

Приложения форм не используйте в консоли: они не имеют один. Они очень отличаются от консольных приложений, к которым вы, кажется, привыкли!

Вы можете выводить данные на консоль из приложения на основе форм, но вам нужно запустить его в отладчике, чтобы увидеть вывод-он появится в области вывода, смешанный с потоковыми (и тому подобными) сообщениями из фреймворка (и это лучшая идея для использования Debug.WriteLine вместо Console.WriteLine поскольку они автоматически удаляются из производственного кода).

В противном случае для вывода сообщений в приложении Forms необходимо добавить метку или текстовое поле в приложение и задать его свойство Text:

MyLabel.Text = "Hello World!"
Сделайте это в подходящем обработчике событий (возможно, в форме.Показанное событие) И вы сможете его прочесть.