Re: [VB6 ] 想請問一個問題

看板Visual_Basic作者 (矇面加菲獅)時間19年前 (2006/10/25 06:41), 編輯推噓1(100)
留言1則, 1人參與, 最新討論串2/2 (看更多)
※ 引述《yuchi1022 (...)》之銘言: : 不知道會不會很笨...不過身邊的人問不到 : 只好來請教一下各位了 : 我想要在一個表單裡面 利用不同的command去計算不同的值 : 例如說 有三個數分別為 a = 1 b = 2 c = 3 : 第一個command 想要計算 a + b + c : 第二個command 想要計算 a * b * c : 第三個conmand 想要計算 a * b - c : 我只會把a = 1 b = 2 c = 3寫在所有的command裡面 : 這樣是絕對不會有錯的 但是應該有其他的寫法吧! : 因此我的問題是: : 1.那我的a,b,c應該寫在哪裡??又應該怎麼寫? : 2.如果是問題1的形式之下 : command裡可以直接寫 x = a + b + c嗎?? : 另外想請教public 跟 private的差異跟使用上的不同 : 因為書寫得很抽象看不太懂 還請各位幫忙一下 謝謝! Private Const a = 1, b= 2, c = 3 '加在程式碼的第一個 Sub 或 Function 之前 Private Sub Command1_Click() Msgbox "a + b + c = " & (a + b + c) End Sub Private 就是只有這個 一般模組/表單模組/類別 可以使用(可見) Public 就是所有 一般模組/表單模組/類別 都可以使用 範例,在 Form1 中設計如下 Private Const a = 1, b= 2, c = 3 Private Sub Command1_Click() Public Sub Command2_Click() 在 Form2 中 被 Public 宣告的可以使用 → Form1.Command2_Click() 被 Private 宣告的皆不可使用 -- ▃▅▇▆▄ ▆▂▃ ` 逝去感如何能留住,半點遺留殊不易,██▅▇▄▃ ▇▃▂" . █████████▃i ▁▄▇ 更多悽悽慘慘的遭遇………██▆▃ █▅▆▃ˍ▄* ▂█▄▇▅▂. 我不知道,王~八~蛋~~! ▂▆███ █▄▃ 。fumizuki。Check。 -- ※ 發信站: 批踢踢實業坊(ptt.cc) ◆ From: 218.184.116.37

10/25 12:01, , 1F
感謝!
10/25 12:01, 1F
文章代碼(AID): #15FfQTJ7 (Visual_Basic)
討論串 (同標題文章)
本文引述了以下文章的的內容:
完整討論串 (本文為第 2 之 2 篇):
文章代碼(AID): #15FfQTJ7 (Visual_Basic)