Re: [VB6 ] 函式自己呼叫自己

看板Visual_Basic作者 (矇面加菲獅)時間18年前 (2007/02/27 12:41), 編輯推噓0(002)
留言2則, 1人參與, 最新討論串4/4 (看更多)
修改幾行程式... 不過我不懂你這函數的用意,不知道計算結果正不正確@@ 每次進入函數 RunCount 加 1,離開則減 1, 當進入函數次數超過 1 次時,就離開函數,並傳回結果為 1。 ※ 引述《A1pha ([αλφα])》之銘言: : Function Ex(Optional hand As String) As Single Static RunCount As Integer If RunCount > 1 Then Ex = 1: Exit Function RunCount = RunCount + 1 : Dim per_sec, Spec As Single : Dim CountMain, CountOff, IsUse, OffFix As Integer : Select Case hand : Case "m" : CountMain = 1 : CountOff = 0 : IsUse = 1 : OffFix = 0 : Case "o" : CountMain = 0 : CountOff = 1 : IsUse = chk.Value : OffFix = 0 : Case Else : CountMain = 1 : CountOff = 1 : IsUse = 1 : If chkOffhand.Value = 1 Then OffFix = 0 Else OffFix = 1 : End Select : per_sec = CountMain * 某常數 + CountOff * 某常數 : Ex = per_sec * (某函式) * (某常數) + CountMain * (某常數) * (某函式) : Spec = 某函式 * 某函式 : Ex = Ex + Ex * IsUse * Spec - OffFix * Ex("o") * Spec : Ex = Round(to_hit_times, 2) RunCount = RunCount - 1 : End Function -- ▃▅▇▆▄ ▆▂▃ ` 逝去感如何能留住,半點遺留殊不易,██▅▇▄▃ ▇▃▂" . █████████▃i ▁▄▇ 更多悽悽慘慘的遭遇………██▆▃ █▅▆▃ˍ▄* ▂█▄▇▅▂. 我不知道,王~八~蛋~~! ▂▆███ █▄▃ 。fumizuki。Check。 -- ※ 發信站: 批踢踢實業坊(ptt.cc) ◆ From: 60.248.175.60

02/28 01:24, , 1F
趕謝板大~XD 我後來有用筆驗算 是正確的XD
02/28 01:24, 1F

02/28 01:25, , 2F
02/28 01:25, 2F
文章代碼(AID): #15uxQ5jC (Visual_Basic)
討論串 (同標題文章)
文章代碼(AID): #15uxQ5jC (Visual_Basic)