可能因為我們對vb6.0的控制元件比較熟悉,或者確實需要vb6.0的控制元件,想把vb6.0的控制元件匯入到vs 2010裡。匯入時需要一定的方法技巧。基本步驟是:建立vs2010檔案——建立自定義工具欄——開啟“選擇工具箱項”——新增需要的元件——藉助vb6.0找到元件的老巢
步驟/方法
建立vs2010檔案。
啟動vs2010程式,建立一個空白的vs2010檔案。請注意:我們不是要用這個檔案製作程式,只是利用它新增我們需要的控制元件。因為這樣的操作會被vs2010記住,一次操作可永遠使用。
建立自定義工具欄。
首先,在vs2010檔案介面左邊的工具箱面板空白外點選右鍵,彈出的對話方塊。
在對話方塊中選擇“新增選項卡(A)”,就會建立一個自定義的工具箱欄目,如下圖。程式提示你輸入工具標欄名稱。我們就輸入“vb6.0控制元件”。
開啟“選擇工具箱項”。
首先,在工具箱“vb6.0控制元件”欄目下面的空白處右鍵,在彈出地對話方塊中選擇“選擇項(I)…”。
接著,我們將看到一個很大的對話方塊“選擇工具箱項”。選擇“com元件”標籤,切換到com元件介面。
新增需要的元件。
但是,一般來說,你可能找不到需要的元件,沒問題,看右下邊有個“瀏覽”按鈕。通過它找到自己需要的元件。
可能問題又來了,你可能問:“我不知道VB6.0的控制元件在哪裡呀?”怎麼辦呢?請看下一步。
藉助vb6.0找到元件的老巢
例如,假設我們要新增“Microsoft FlexGrid Control 6.0”,它在vb6.0中的樣子如下圖所示:
可是這個元件在哪裡呢?我們這樣搜根尋底:
首先,開啟或建立一個VB6.0檔案,在工具箱空白處右鍵,開啟“部件”對話方塊:
然後,找到“Microsoft FlexGrid Control 6.0”,選中它,這時,我們可以從上圖底部的提示框中看到“定位”資訊:“C:\Windows\system32\MSFLXGRD.OCX”。
接下來的事情,你會的。我直接上圖(瀏覽-選擇檔案-開啟):
注意事項
如果出現版本不相容,那裡沒有辦法了!
絕對原創,作者:張志晨