Программная смена иконки формы из ресурсов - Visual Basic .NET

Узнай цену своей работы

Формулировка задачи:

Всем привет. Произошел творческий затык. Есть пара-тройка схожих операций в программе. Отводить под каждую из них отдельную форму - жирновато. Решил сделать на одной форме с включением - отключением соответствующих групбоксов, сменой заголовка и иконки формы. А иконку формы как сменить - не знаю... Подскажите, пожалуйста, как сменить иконку формы, на некоторый файл из ресурсов проекта. когда пишу:
студия ругается. Говорит что
Не удалось разрешить перегрузку, так как ни один доступный "New" не может быть вызван с данными аргументами: 'Public Sub New(stream As System.IO.Stream)': Невозможно преобразовать значение типа "System.Drawing.Icon" в "System.IO.Stream". 'Public Sub New(fileName As String)': Невозможно преобразовать значение типа "System.Drawing.Icon" в "String".
А если прописываю путь к файлу на диске - молчит. Но работоспособность даже не проверил что-то, ибо нужно из ресурсов иконку новую брать. Заранее благодарю.

Решение задачи: «Программная смена иконки формы из ресурсов»

textual
Листинг программы
Me.Icon = My.Resources.Greenie

ИИ поможет Вам:


  • решить любую задачу по программированию
  • объяснить код
  • расставить комментарии в коде
  • и т.д
Попробуйте бесплатно

Оцени полезность:

11   голосов , оценка 4.455 из 5