我想了兩種思路,winform沒有findControl,只有個this.Controls.Contains("textBox1"),因此除了遍歷沒辦法了。。。
成都網站建設哪家好,找創新互聯建站!專注于網頁設計、網站建設公司、微信開發、小程序制作、集團成都定制網頁設計等服務項目。核心團隊均擁有互聯網行業多年經驗,服務眾多知名企業客戶;涵蓋的客戶類型包括:邊坡防護網等眾多領域,積累了大量豐富的經驗,同時也獲得了客戶的一致贊揚!
思路1:遍歷Controls,具體你自己完善下,
if(this.Controls.Count0)
{
foreach(Control c in this.Controls)
if(c.GetTepy==Tepyof(TextBox))
string str += ((TextBox)c).Text;
}
VB 只能做 ActiveX 控件或者 ActiveX DLL,普通的 COM 組件不行。
你只要在建立工程的時候選擇建立 ActiveX 控件或者 ActiveX DLL 就可以了,然后自己寫一個函數編譯即可。
點擊菜單:項目=》添加引用 彈出窗口后選擇“COM”項,然后找到你要加載的控件。
記得先調用CMD使用 regsvr32 注冊你準備加載的控件哈。
工具箱右鍵單擊——選擇項……——選擇.net組件或com組件——點擊“瀏覽”選擇控件dll文件,然后工具箱中就會出現新加的控件
如果是可視化控件,可以點圖中右下角的“瀏覽”,找到emodelview.dll就可以添加到工具箱
如果是類庫,要在項目屬性的“引用”中添加。
工具箱里沒有就在"工具選項"----"COM組件"-------"添加Mediaplaye"但大多數組件都是C盤系統文件,您應該確保電腦里有這個文件的DLL格式文件,不知對不對哦,請您參考!
網頁題目:vb.net+com控件,VB常用控件
文章源于:http://vcdvsql.cn/article16/hspegg.html
成都網站建設公司_創新互聯,為您提供營銷型網站建設、虛擬主機、網頁設計公司、動態網站、網站內鏈、商城網站
聲明:本網站發布的內容(圖片、視頻和文字)以用戶投稿、用戶轉載內容為主,如果涉及侵權請盡快告知,我們將會在第一時間刪除。文章觀點不代表本網站立場,如需處理請聯系客服。電話:028-86922220;郵箱:631063699@qq.com。內容未經允許不得轉載,或轉載時需注明來源: 創新互聯