本來專題要用 ActiveX,結果失敗了 不過再這邊分享一下如何建置你的第一個 ActiveX 控制項
首先我是用 Microsoft Visual Basic 6.0
檔案 > 建立新專案 > ActiveX 控制項 > 確定
在右邊的的專案欄可以看到一個 UserControl1 (UserControl.ctl) 應該就是你目前看到的頁面了
接下來再做左邊的工具欄拖選 Command Button 到你的 UserControl1
再拖選一個 TextBox (Text1)即可,一樣直覺的對 Command Button 點兩下 XD
Public Function setText(txt As String)
Text1.Text = txt
End Function
Private Sub Command1_Click()
MsgBox Text1.Text
End Sub
以上程式可以秀出在 TextBox 裡所輸入的文字
可以按下開始(Compile) 來顯示執行結果 接下來當 ActiveX 製作完成之後
檔案 > 製成 project1.ocx 設定完儲存目錄後
你可以在左邊的工具欄按下右鍵 > 設定使用元件
在控制項那欄應該可以找到你的 project1 始用者控制項
匯入工具箱之後就可以拖曳你的控制項進行其他使用 例如:form
到這邊為止再來介紹一下透過網頁的 <object> 來使用你的 ActiveX 控制項
首先建議您安裝微軟的 Microsoft ActiveX Control Pad
安裝完成後在新的一頁中 按下右鍵選擇 "Insert ActiveX Control..."
沒意外的話應該又可以看到你的 project1
沒有留言:
張貼留言