0
在VFP9中有一個對象引用THIS
,它提供了對事件代碼或類定義中當前對象的引用。在vb.net中有ME
,但正如我所觀察到的,它指的是實際的形式而不是對象本身。
VFP代碼爲Button1點擊:vfp9'THIS'相當於vb.net
this.caption = "CLICKED" <<OR>> thisform.button1.caption = "CLICKED"
VB代碼
----------------------- <<OR>> Me.button1.text="CLICKED"
我想知道的虛線相當於在vb.net,當前對象的引用。我們有一個VFP9系統,我試圖將其轉換爲vb.net。
即使按鈕位於頁框或頁框內的容器內,我不必這樣做'Messagebox(This.Parent.TheTextBoxControl.Text)'但只需要以這種方式執行'Messagebox(this .caption)'在按鈕的clicke事件中。這就是爲什麼vfp中的this不僅是相對的,而且是當前的對象。我需要知道vb.net是否有相同的方法。 – Ikong 2013-03-12 01:42:51
我相信你也可以像在VB中一樣引用VFP。 Me.Parent.OtherControl作爲控件需要與其他控件相關聯以用於表單中的呈現,而「parent」是一個共同屬性。你應該能夠引用類似的東西。 – DRapp 2013-03-12 11:42:43