1樓:匿名使用者
在程式目錄裡面寫乙個bat檔案,取名為 緊急修復。bat把你用到的dll ocx檔案放到目錄下面的乙個bin目錄。
在bat檔案裡寫到。
set sys=%windir%\system32\cd bin
copy /b /v %1 /b /v %sys%%2 /yregsvr32 /s %sys%%2
有多少個檔案就請重複copy regsvr32 這兩句。
其中 %1 表示此dll 或ocx名,比如:
2 表示 複製到system32下面的名稱,比如叫完整的就是。
copy /b /v /b /v %sys% /yregsvr32 /s %sys%
2樓:匿名使用者
執行前需要註冊dll,如果在程式啟動前,沒有註冊該dll,或該dll沒有在path變數中,那程式就不能啟動啦。
需要手動執行「regsvr32 (要註冊的dll、ocx名)」才能註冊。
setup包一般用regsvr32 /s
3樓:匿名使用者
設定裡面用sub main啟動程式而不是用窗體fomr1把這個檔案複製到exe同乙個目錄下。
sub main
shell "regsvr32 /s "
end sub
4樓:匿名使用者
vb太麻煩還是去學下delphi吧。
5樓:
複製控制項到 c:\windows\system32\ 資料夾下。再到執行框中輸入如下語句。
c:\windows\system32\空格控制項的絕對路徑。
其它電腦中參考如下 做成bat檔案執行。
sqlstring = copy " tempfilename & c:\windows\system32\" vbcrlf &
c:\windows\system32\"
vb中**問題
6樓:網友
vb自帶的microsoft forms object library就不錯,包含透明控制項,更改了窗體的背景**就可以更好的顯示。
vb**使用
7樓:網友
裝完activeskin以後,選擇工程,部件,把activeskin新增進來,然後就像使用一般控制項一樣使用。
安裝activeskin的時候應該有demo,可以看看自帶的例子。很簡單的。
vb載入**問題
8樓:諸葛亮打電腦
沒有**"*.skn"這個檔案!;
或找不到"*.skn";
或不正規!**請把你的刪除,從。
9樓:網友
你裝了**的控制項嗎?
10樓:擺渡上
你們的系統配置可能不一樣,我也遇到過類似的問題,只不過還沒研究出辦法。
11樓:百小度
應該是你沒有安裝和註冊activeskin
怎樣在vb中使用skin
12樓:
vb裡面的**控制項一般,都是ocx形式的。
直接在工具里加入它,然後工具欄裡就會多了乙個控制項,和普通控制項的使用方法一樣。
13樓:幽遊三少
一般是用ocx檔案。或者ctl檔案。
誰有skin++ for vb **
14樓:原創文章工作室
我發給你呀。我以前也是找了很久再找到乙個破解版的。
vb如何設計**?
15樓:網友
外觀都是用**拼的,有些別人弄好的控制項也可以拿來用。
自己可以找些好**做成控制項。
16樓:網友
設計**是無望的了,使用漂亮的**就簡單點。
vb程式設計問題,VB程式設計問題
設 text1 text2 text3 text4 command1 label1 4個test輸入資料 command1是按鈕 label1顯示內容 我給你寫一個子程式 其它你在工具欄向視窗託就行了,然後把這個子程式複製到 做就ok了 private command1 click dim maxa...
vb中for迴圈step的問題VB中FOR迴圈STEP的問題
如果沒有其他條件使迴圈變數的值發生變化,當第一次迴圈條件滿足時,step為0將造成死迴圈,當第一次迴圈條件不滿足時,step為0不迴圈 先看這幾句執行時的作用 1 s 0,給s設初值0 2 for i 1 to 5,第一次執行這一句時,對i設初值1,以後每次執行這一句時都判斷i的值是否介於初值和終值...
VB中的小問題,VB中的一個小問題
left函式是返回指定數目的從字串的左邊算起的字元,a答案結果為 microsoft mid函式從字串中返回指定數目的字元,在預設狀況下返回從指定位置開始到字串結束的字元。因此答案是b。mid string,start,length 就是從字串string的第start個字元開始取length個字串...