新聞中心
VB.NET如何讓圖標(biāo)變透明
測試了一下,在我的VS2013中的VB中做一個windows常規(guī)應(yīng)用,生成的.exe文件的圖標(biāo)是正常的,透明的。
創(chuàng)新互聯(lián)建站服務(wù)項目包括遼寧網(wǎng)站建設(shè)、遼寧網(wǎng)站制作、遼寧網(wǎng)頁制作以及遼寧網(wǎng)絡(luò)營銷策劃等。多年來,我們專注于互聯(lián)網(wǎng)行業(yè),利用自身積累的技術(shù)優(yōu)勢、行業(yè)經(jīng)驗、深度合作伙伴關(guān)系等,向廣大中小型企業(yè)、政府機(jī)構(gòu)等提供互聯(lián)網(wǎng)行業(yè)的解決方案,遼寧網(wǎng)站推廣取得了明顯的社會效益與經(jīng)濟(jì)效益。目前,我們服務(wù)的客戶以成都為中心已經(jīng)輻射到遼寧省份的部分城市,未來相信會繼續(xù)擴(kuò)大服務(wù)區(qū)域并繼續(xù)獲得客戶的支持與信任!
參見附件。
vb.net ListView控件如何動態(tài)修改圖標(biāo)?請高手幫個忙。
和IMAGELIST一起使用,用它的INDEX的值來確定TREEVIEW和LISTVIEW的圖標(biāo)
vb.net列表顯示圖標(biāo) 文字前面一個圖標(biāo)
Public Class Form1
Private Imgfile As String
Private Sub Form1_Load(sender As Object, e As EventArgs) Handles MyBase.Load
ListBox1.DrawMode = DrawMode.OwnerDrawVariable
Imgfile = "X:\Users\......\Pictures\ssm.png"‘顯示為listbox的每一行文字前面的圖標(biāo)文件,換一張你自己的圖片。
End Sub
Private Sub ListBox1_DrawItem(sender As Object, e As DrawItemEventArgs) Handles ListBox1.DrawItem
e.DrawBackground()
Dim rect As Rectangle = New Rectangle(2, e.Bounds.Y + 2, e.Bounds.Height, e.Bounds.Height - 4)
e.Graphics.DrawImage(New Bitmap(Imgfile), rect)
e.Graphics.DrawString(sender.Items(e.Index), sender.Font, New SolidBrush(sender.ForeColor), _
New RectangleF(e.Bounds.X + rect.Width, e.Bounds.Y, e.Bounds.Width, e.Bounds.Height))
e.DrawFocusRectangle()
End Sub
End Class
VB.net如何實現(xiàn)點擊按鈕兩種圖標(biāo)進(jìn)行互換,就像播放器開始暫停一樣?
'在窗體上添加一個按鈕測試
Private
m_PlayFlag
As
Boolean
=
False
'是否正在播放
Private
Sub
Button1_Click(ByVal
sender
As
System.Object,
ByVal
e
As
System.EventArgs)
Handles
Button1.Click
If
m_PlayFlag
=
False
Then
Button1.Image
=
Image.FromFile("d:\play.jpg")
'更換為播放圖標(biāo)
m_PlayFlag
=
True
'改變標(biāo)志
Else
Button1.Image
=
Image.FromFile("d:\pause.jpg")
'更換為暫停圖標(biāo)
m_PlayFlag
=
False
'改變標(biāo)志
End
If
End
Sub
Private
Sub
Form1_Load(ByVal
sender
As
System.Object,
ByVal
e
As
System.EventArgs)
Handles
MyBase.Load
'窗體加載時使用暫停圖標(biāo)
Button1.Image
=
Image.FromFile("d:\pause.jpg")
End
Sub
vb.net怎樣制作安裝包
打包過程:
1、打開自己已經(jīng)創(chuàng)建好的VB.NET項目(一般一開始創(chuàng)建項目的時候創(chuàng)建的是Windows窗體應(yīng)用程序)。
2、點“文件”--“新建項目”--“其他項目類型”--“安裝部署”--“Visual Studio Installer”--“安裝項目”,輸入項目名稱(此處命名為setup1)并點擊“確定”。
3、執(zhí)行完上一步,在解決方案下面會出現(xiàn)setup1項目。右擊setup1項目--“添加”--“項目輸出”。
4、在“添加項目輸出組”中,選擇“主輸出”,然后單擊“確定”。將自動添加所有依賴項。
5、在解決方案資源管理器中,右擊安裝項目---“添加”---“合并模塊”。? 把相關(guān)模塊添加進(jìn)來。
6、在文件系統(tǒng)選項卡中添加所需的應(yīng)用程序圖標(biāo)等文件,并生成應(yīng)用程序的桌面快捷方式,在快捷方式上右鍵選擇屬性,并在屬性欄中的圖標(biāo)處選擇應(yīng)用程序快捷方式圖標(biāo)。(要在用戶桌面和用戶的“程序”菜單屬性里將AlwaysCreate屬性的值修改為True)。這樣安裝完程序后就可以看到桌面的圖標(biāo)了
7、關(guān)于應(yīng)用程序圖標(biāo)的詳細(xì)說明:
(1)點擊“應(yīng)用程序文件夾”并在右側(cè)的列表中的“主輸出來自。。”上右鍵然后點擊“創(chuàng)建主輸出來自。。的快捷方式”
(2)把生成的快捷方式復(fù)制到“用戶桌面”,然后右鍵重命名為你想要在程序安裝后顯示的名字。
(3)重命名完成后在右側(cè)的屬性欄中點擊圖標(biāo)設(shè)置為自己想要的圖標(biāo),注意,需要先把圖標(biāo)文件ico加入到“應(yīng)用程序文件夾”中。(ico的制作:先做好256*256的png文件,然后百度ico制作找到在線制作ico的網(wǎng)站,直接生成ico圖標(biāo)文件)
關(guān)于安裝后的一些屬性的設(shè)置:
當(dāng)前名稱:vb.net設(shè)置圖標(biāo) vb標(biāo)簽控件圖標(biāo)
轉(zhuǎn)載來源:http://www.ef60e0e.cn/article/hghgio.html