第七色在线视频,2021少妇久久久久久久久久,亚洲欧洲精品成人久久av18,亚洲国产精品特色大片观看完整版,孙宇晨将参加特朗普的晚宴

為了賬號安全,請及時綁定郵箱和手機(jī)立即綁定
已解決430363個問題,去搜搜看,總會有你想問的

在Visual Studio 2010和VB.NET中聲明全局變量

在Visual Studio 2010和VB.NET中聲明全局變量

慕容708150 2019-12-04 10:23:54
如何在Visual Basic中聲明全局變量?這些變量需要從所有Visual Basic表單中訪問。我知道如何為特定表單聲明一個公共變量,但是如何為我項目中的所有表單執(zhí)行此操作?
查看完整描述

3 回答

?
大話西游666

TA貢獻(xiàn)1817條經(jīng)驗 獲得超14個贊

使用“模塊”而不是類,并且只使用“公共”而不是舊的“全局”關(guān)鍵字,就可以像以前一樣使用相同的方式:


Public Module Module1

    Public Foo As Integer

End Module


查看完整回答
反對 回復(fù) 2019-12-04
?
紅糖糍粑

TA貢獻(xiàn)1815條經(jīng)驗 獲得超6個贊

好的。我終于找到了實(shí)際可行的方法來回答似乎要問的問題。


“當(dāng)需要許多模塊和表單時,如何聲明一個變量對所有模塊都是公共的,以便它們各自引用相同的變量?”


令我驚訝的是,我花了相當(dāng)多的時間在網(wǎng)絡(luò)上尋找這個看似簡單的問題,除了模糊不清之外,什么都讓我仍然遇到錯誤。


但是,由于科迪·格雷(Cody Gray)舉了一個例子,我得以辨別出正確的答案。


形勢 ; 您有多個模塊和/或表單,并且希望從每個或全部中引用特定的變量。


一種有效的方式;在一個模塊上放置以下代碼(其中“ DefineGlobals”是任意選擇的名稱);


Public Module DefineGlobals


Public Parts As Integer                 'Assembled-particle count

Public FirstPrtAff As Long              'Addr into Link List 

End Module

然后在需要尋址該變量“ Parts”的每個模塊/表單中,放置以下代碼(作為“ InitForm2”表單的示例);


Public Class InitForm2

Private Sub InitForm_Load(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles MyBase.Load


    Parts = Parts + 3


End Sub


End Class

也許還有另一種形式;公開課FormX


Sub CreateAff()


   Parts = 1000


End Sub 


 End Class

這種類型的編碼似乎已經(jīng)在我的VB2008 Express上運(yùn)行了,并且目前似乎全部都需要(沒有在后臺加載任何未知文件),即使我發(fā)現(xiàn)“哦……”也沒完沒了細(xì)節(jié)。我敢肯定,更高程度的標(biāo)準(zhǔn)化將是可取的,但是首要任務(wù)是簡單地使所有東西都可以工作,無論有沒有標(biāo)準(zhǔn)。


沒有什么比精確而措辭明確的例子更好。


查看完整回答
反對 回復(fù) 2019-12-04
  • 3 回答
  • 0 關(guān)注
  • 1811 瀏覽

添加回答

舉報

0/150
提交
取消
微信客服

購課補(bǔ)貼
聯(lián)系客服咨詢優(yōu)惠詳情

幫助反饋 APP下載

慕課網(wǎng)APP
您的移動學(xué)習(xí)伙伴

公眾號

掃描二維碼
關(guān)注慕課網(wǎng)微信公眾號