初級問題VB的兩個窗體之間怎樣共用同變數的值

2022-03-05 17:20:31 字數 2439 閱讀 1332

1樓:匿名使用者

在標準模組內定義變數,做法在工程選單下選新增模組,在其**編寫視窗以public定義,例

public gy_ml as stringpublic zt_dm(24) as bytepublic sum as single

各個窗體在引用這些public變數不需要再宣告,除了動態陣列在運用是需給出陣列大小.

2樓:匿名使用者

一種做法就像上面樓層說的,設定全域性變數,在工程下新增模組(字尾為.bas),在新增的模組中定義的變數在各個模組都可直接引用.

另一種做法就是在其中一個頁面中定義變數為public比如:有兩個介面form1和form2

在form1種定義:public m_lng as long在form2中要用這個變數的話就可以這樣 form1.m_lng或者 dim frm as new form1frm.

m_lng

一般用後面一種.

3樓:匿名使用者

對的!新建模組,就是bas檔案,在裡面public定義就可以了

vb同一個工程中兩個窗體的變數怎麼樣共享

4樓:姐欣馨

另一種做法就是在其中一個頁面中定義變數為public比如:有兩個介面form1和form2

在form1種定義:public m_lng as long在form2中要用這個變數的話就可以這樣 form1.m_ln

vb中怎麼實現多個窗體的共同變數

5樓:匿名使用者

宣告一個公共變數。

在一個模組中定義:

public a as string

這樣,a這個變數就可以在程式的任何地方使用了。

6樓:風的誓言

共同的變數專業術語就叫全域性變數.

比如:你使用關鍵字public定義的變數,在程式所有地方都有用;

public pi as single

這樣子,你就可以在程式任何地方使用這個變數了,如果你在某個地方把pi這個變數的值變動了,全程式裡面所有pi的值都跟進變.

7樓:冰冷

在第一個窗體的通用中定義變數a

public a as integer

(form1的命令按鈕中寫如下**即可)

private sub command1_click()a = 123 『建立一個命令按鈕在**中為變數a複製為123

form2.show

end sub

在第二個窗體中呼叫該定義的變數(form2的命令按鈕中書寫如下**)private sub command1_click()print form1.a

end sub

還可以在模組中用public 定義全域性變數(呼叫時不用加字首)

8樓:

工程新增一個模組,在模組裡定義全域性變數public,這樣所有窗體都可以使用這個變數

9樓:

在模組中宣告:

public a as string,b as integer

10樓:蔡瑀

用全域性宣告 public

vb中兩個窗體之間的資料如何傳遞

11樓:匿名使用者

2種辦法,樓上的是一種(那**看著很眼熟,貌似是我以前寫的),說下第二種:

form1**,需要一個textbox

private sub form_load()form2.show

text1.text = ""

end sub

for2**,需要一個按扭:

private sub command1_click()form1.text1.text = "來自form2的資訊"

msgbox "修改form1的text1顯示內容,接著關閉form1"

unload form1

end sub

12樓:匿名使用者

窗體1窗體2

訪問窗體2的txt1可以這樣

a=form2.text1.text

這樣就a就可以得到窗體2的text1裡面的文字

13樓:匿名使用者

在通用區出用public宣告變數可以,下面是一個例子:

form1**:

public a as integer '把a定義在通用區private sub form_load()a = 5

form2.show

end sub

form2**:

private sub form_load()msgbox form1.a '通過form.變數就可以訪問到end sub

VB題在窗體上建立文字框和兩個命令按鈕 在前兩個文字框

交換 strw text1.text text1.text text2.texttext2.text strw 合併 text3.text text1.text text2.text vb語言 在窗體上建立三個文字框和兩個命令按鈕。在前兩個文字框輸入文字,單擊 交換 按鈕,將 text3.text ...

怎樣描寫兩個姐妹之間的感情,描寫親姐妹之間的唯美句子有哪些

那個bai跳動的雙人頭du像象是跳動的音符,讓我的zhi心也一起跟著跳。dao 親愛地專姐妹,有你們相伴屬 的日子,我每天的笑容都很開心 很燦爛 你我間的友誼就是彼此一種心靈的感應,是一種心照不宣的感悟 都說,十年修得同船渡,百年修得共枕眠,那麼我們就是,萬年修得姐妹花,做一輩子的雙生花.茫茫人海,...

兩個有關函式的問題,兩個函式問題

當x 時,函式值相等。函式值為 15 1 解 s 1 2 6 y 1 2 6 8 x 3x 24 由於p 在第一象限,那麼可得x 0 y 0 而 y 8 x推得02 解 令 解得x 將x 代入 可得 y 15 我要提問兩個關於函式關係式的問題 問題如下 y x 這個式子是函式關係式 它用x表示了y ...