-
找到處理它的方法:
檢查檔名是否為空字串,如果是,請勿進行以下操作。
for ii = 0 to 4
filename = getfromini("l" & ii, "路徑", inipath)
if trim(filename)<>"" then
total = extracticon(, filename, -1)
獲取圖示總數。
for i = 0 to total - 1
p(i) = extracticon(, filename, i) '閱讀每個圖示。
next i
drawicon , l(ii).left + 30, l(0).top - 50, p(0)
print filename
print ii
end if
next ii
-
getfromini("l" & ii, "路徑", inipath)
以上是你自己寫的函式嗎? 它是否封裝了ini檔案操作的API功能?
如果是,您的問題是"l"& ii 這裡 l 字串,ii 是乙個整數。 您應該轉換 ii.
似乎函式是 inttochar(ii)。
-
icon =
將此 1 替換為您的圖示編號。 但是,需要注意的是,這個**必須是常規的ICO格式,否則不能在icon屬性中使用。
-
畫素)。XP 下的圖示很特殊,色彩鮮豔,大多是 48*48。 VB 僅支援 256 色圖示,因此如果圖示不包含 256 色格式的 **,則不能在 VB 中使用。
2.您必須使用程式中的表單圖示之一。 具體步驟:
選單“專案”“xx屬性”,xx是指你的專案名稱,在彈出的屬性視窗中點選“生成”項,找到“icon”對應的下拉列表,列表是所有表單,選擇其中乙個。
3.首先,雙擊乙個表單,如果屬性視窗是開啟的,然後在屬性視窗中找到“圖示”項,點選它,可以看到“..單擊按鈕開啟檔案按鈕,然後選擇所需的圖示。
如果屬性視窗未開啟,可以在此處開啟:選單“檢視”“屬性視窗”。 滿意。
-
我想問你圖示放在哪裡? 如果將圖示放在單獨的資料夾中,則在編譯時可能不會新增圖示所在的資料夾,並且在本地執行時程式仍能找到您想要的圖示,但是當您將其傳送給其他人時,它將不起作用。
-
房東,您可以使用 16*16 24*24 32*32 圖表。
樓上說表單中所有的圖表都會改,如果只改乙個或幾個,就用以下方法。
修改 form1 的圖表:
private sub form_load()= loadpicture( +ico")end sub
-
2.在程式中使用主窗體的圖示,具體方法:首先設定主窗體的圖示屬性,為其指定乙個圖示檔案(擴充套件名為ICO或CUR),注意VB不支援動態游標(ANI)檔案,然後點選“專案”選單,選擇“專案屬性”,點選“編譯”選項卡, 選擇主專案的圖示,並在其上使用主窗體。
3.可能與第二個問題的答案相同。
-
如果是VB6,它支援高達24位的真彩色ICO,你可以找到乙個轉換工具來轉換它。
-
1.你所有的ICO檔案都不是標準的ICO檔案,它們可能是偽裝的,比如BMP、JPG什麼的,直接改了字尾名什麼的。 乙個普通的ICO,VB不會如此無情地拒絕它。 你可以把你的圖示發給我,嗨。
-
它不是標準的ICO檔案,標準是256色,32*32
-
這必須是非標準圖示檔案。
嘗試使用格式工廠格式轉換。
-
這是因為 icon 屬性不直接支援高顏色位,而大尺寸也不直接支援它。 您需要轉換。
尺寸 48,顏色 256 位。
-
在 VB6 中,icon 屬性的最大位深度為 24,不能使用 32 位圖示。
在以下網頁中將BMP轉換為ICO,以建立VB圖示屬性。
您可以在畫線時旋轉筆尖,這樣您就可以用鉛筆最鋒利的部分畫出微妙的色調,並且削鉛筆不要太鋒利,最好是多邊。 希望對你有所幫助。
a = "n c 百度 q49232 啊啊啊啊"
mid(trim(a), 9, 5) '從左到右的第 9 個字元(空格也計算在內),數 5 個您想要的字元。 >>>More