| 導購 | 订阅 | 在线投稿
分享
 
 
 

C++Builder給窗體傳遞其他參數

來源:互聯網  2008-06-01 01:55:17  評論

通常會在IDE中創建應用程序的窗體,以這種方式創建窗體,窗體會擁有一個只包含一個參數Owner的構造函數。Owner是指向所創建窗體的擁有者的指針(擁有者一般是應用程序對象或窗體對象)。Owner可以爲Null。要將其他的參數傳遞給窗體,需創建另外的構造函數,並使用new操作符來啓用窗體,下例中顯示了窗體類的一個額外的構造函數,它包含了一個額外的參數whichButton。這個新的構造函數需自行加入窗體類中。

C++Builder給窗體傳遞其他參數

這是自行編制的構造函數,傳入了額外的參數whichButton。這個構造函數使用whichButton參數來設置窗體中Label控件的Caption屬性。

C++Builder給窗體傳遞其他參數

使用多個構造函數來創建窗體的實例時,可選擇最適合需要的構造函數。例如,下列窗體調用中的按鈕的OnClick處理程序創建使用額外參數的TResultsForm實例:

C++Builder給窗體傳遞其他參數

通常會在IDE中創建應用程序的窗體,以這種方式創建窗體,窗體會擁有一個只包含一個參數Owner的構造函數。Owner是指向所創建窗體的擁有者的指針(擁有者一般是應用程序對象或窗體對象)。Owner可以爲Null。要將其他的參數傳遞給窗體,需創建另外的構造函數,並使用new操作符來啓用窗體,下例中顯示了窗體類的一個額外的構造函數,它包含了一個額外的參數whichButton。這個新的構造函數需自行加入窗體類中。 [url=/bbs/detail_1784992.html][img]http://image.wangchao.net.cn/it/1323425073579.gif[/img][/url] 這是自行編制的構造函數,傳入了額外的參數whichButton。這個構造函數使用whichButton參數來設置窗體中Label控件的Caption屬性。 [url=/bbs/detail_1784992.html][img]http://image.wangchao.net.cn/it/1323425073675.gif[/img][/url] 使用多個構造函數來創建窗體的實例時,可選擇最適合需要的構造函數。例如,下列窗體調用中的按鈕的OnClick處理程序創建使用額外參數的TResultsForm實例: [url=/bbs/detail_1784992.html][img]http://image.wangchao.net.cn/it/1323425073721.gif[/img][/url]
󰈣󰈤
王朝萬家燈火計劃
期待原創作者加盟
 
 
 
>>返回首頁<<
 
 
 
 
 熱帖排行
 
 
 
靜靜地坐在廢墟上,四周的荒凉一望無際,忽然覺得,淒涼也很美
© 2005- 王朝網路 版權所有