Re: [VB6 ] 變數宣告

看板Visual_Basic作者 (XDrz。)時間17年前 (2008/06/01 19:03), 編輯推噓1(107)
留言8則, 2人參與, 最新討論串2/2 (看更多)
※ 引述《ghostfarmer ()》之銘言: : 打在(一般)裡面的(變數): : public function f(x) : f=包含x值的運算式 : end function 唔,這其實叫函式,不大算是變數" : 打在command1: : Private Sub Command1_Click() : x = Val(Text1) : f=包含x值的運算式 : a = 包含f的運算式 : Print a : End Sub : 我想做一form包含 按鈕*1 可輸入text*1 : 按下按鈕後輸出a值 那麼Command1_click()應該是: x=Val(Text1) Print 含f(x)的運算式 這樣XDrz。 -- ※ 發信站: 批踢踢實業坊(ptt.cc) ◆ From: 218.166.37.19

06/01 19:09, , 1F
因為在Command1_click()這個sub外面已經宣告過"f"這個函式,
06/01 19:09, 1F

06/01 19:10, , 2F
因此在Command1_click這個sub中就可以直接用f這個函式了。
06/01 19:10, 2F

06/01 19:11, , 3F
而原PO原來的Command1_click裡面將值丟給已經定義成函式的f
06/01 19:11, 3F

06/01 19:11, , 4F
是不合語法的這樣。
06/01 19:11, 4F

06/01 19:19, , 5F
最後,原PO得到的這個error messsage似乎是Command1_click()
06/01 19:19, 5F

06/01 19:19, , 6F
第二行的不帶引數的"f"所觸發的?
06/01 19:19, 6F

06/01 19:28, , 7F
謝謝說明 修正後已經可以使用
06/01 19:28, 7F

06/01 19:32, , 8F
^^
06/01 19:32, 8F
文章代碼(AID): #18Ge7e-u (Visual_Basic)
討論串 (同標題文章)
文章代碼(AID): #18Ge7e-u (Visual_Basic)