Я знаю, как встроить иконки в Visual Studio и я хочу сделать это также в vbc.exe
Привет
Я знаю, как встроить значок формы и значок проводника в Visual Studio
Но мне это тоже нужно. vbc.exe опция командной строки, потому что в
мой компьютер в моей компании у меня есть .NET framework, но нет Visual Studio.
Я попробовал следующую командную строку:
' C:\WINDOWS\Microsoft.NET\Framework\v3.5\vbc /target:winexe /win32icon:exeIcon.ico /resource:formIcon.ico icons_test.vb '
Но встроен только значок проводника. Значок формы не встроен.
Может быть, я пропустил какой-то код в своем приложении
Большое спасибо.
Что я уже пробовал:
' ' C:\WINDOWS\Microsoft.NET\Framework\v3.5\vbc /target:winexe /win32icon:exeIcon.ico /resource:formIcon.ico icons_test.vb ' Option Strict Off Imports System Imports System.Windows.Forms Module test_050520 Sub Main() Dim myForm As New Form1 myForm.ShowDialog() End Sub End Module Public Class Form1 Public Sub New() MyBase.New() 'This call is required by the Windows Form Designer. InitializeComponent() 'Add any initialization after the InitializeComponent() call End Sub End Class <Global.Microsoft.VisualBasic.CompilerServices.DesignerGenerated()> _ Partial Class Form1 Inherits System.Windows.Forms.Form 'Form overrides dispose to clean up the component list. <System.Diagnostics.DebuggerNonUserCode()> _ Protected Overrides Sub Dispose(ByVal disposing As Boolean) Try If disposing AndAlso components IsNot Nothing Then components.Dispose() End If Finally MyBase.Dispose(disposing) End Try End Sub 'Required by the Windows Form Designer Private components As System.ComponentModel.IContainer 'NOTE: The following procedure is required by the Windows Form Designer 'It can be modified using the Windows Form Designer. 'Do not modify it using the code editor. <System.Diagnostics.DebuggerStepThrough()> _ Private Sub InitializeComponent() Me.SuspendLayout() ' 'Form1 ' Me.AutoScaleDimensions = New System.Drawing.SizeF(8.0!, 16.0!) Me.AutoScaleMode = System.Windows.Forms.AutoScaleMode.Font Me.ClientSize = New System.Drawing.Size(588, 305) Me.Name = "Form1" Me.Text = "Form1" Me.ResumeLayout(False) End Sub End Class
evry1falls
Как вы встроили значок проводника ?
Member 13569650
Привет evry1falls и спасибо вам.
Я встроил значок проводника с помощью этого параметра компилятора
/win32icon:exeIcon.ico
только без какого-либо кода в приложении
код в том, что я пробовал
это полное приложение, с которым вы можете его скомпилировать vbc.exe как я написал в своем вопросе.
для файлов .ico используйте один из ваших
Спасибо
evry1falls
В Visual Studio мы используем ресурсы.
Попробовать это :
Меня.Значок = Новый Значок(Мне.Метод Gettype(), "YOUR_Icon_Path_File.Ико")
Member 13569650
Привет evry1falls (я принимаю это утверждение имени)
Ух ты!!! своя работа
Я был знаю что это что то простое но работало
неделя, чтобы найти что-то простое.
и наконец-то ты пришел мне на помощь.
Я вам очень благодарен.
Спасибо.
evry1falls
Пожалуйста, примите как решение