當前位置:編程學習大全網 - 編程軟體 - 高手幫幫忙!急求解道VB題!要解釋的哦!

高手幫幫忙!急求解道VB題!要解釋的哦!

妳的代碼很亂,不知道是萬惡的百度還是妳自己本身就不對

我像妳最大的困惑就是模塊中定義了全局變量X

而在過程中又定義了壹個局部變量,那麽他們到底誰優先讀取?

其實

當過程變量與全局變量同名時,在函數內引用這個變量時,會用到同名的過程變量,而不會用到全局變量。

所以妳的答案就出來了應該選B

Public x As Integer,Y As Integer Sub var_pub()

x=10 : y=20

End Sub

Private Sub Commandl_Click()

Dim x As Integer

Call var_pub ‘此時由於上述原因,只讀取了Y的值,而X的值為缺省值0,

x=x+100 '此時x=0+100

y=y+100 '此時y=20+100

End Sub

  • 上一篇:如何在Windows命令提示符中運行程序?
  • 下一篇:C語言編程的註釋符號是?
  • copyright 2024編程學習大全網