1
我是一名學生做一個任務,我如何將一個子過程的值傳遞給一個函數過程....我想將值從decSubtotal傳遞給一個名爲CalculateDiscount的函數過程;看看我的代碼 -如何將一個子過程的值傳遞給函數過程....我是否將整個子過程傳遞給函數過程參數?
Private Sub CalculateSubtotal(ByVal _decTENTCOST As Decimal, ByVal _decRVCOST As Decimal, _
ByVal _decCABINCOST As Decimal)
Dim decSubtotal As Decimal
Dim intSiteType, intNumberOfNights As Integer
intSiteType = cboSiteType.SelectedIndex()
intNumberOfNights = Convert.ToInt32(txtNumberOfNights.Text)
Select Case intSiteType
Case 0
decSubtotal = _decTENTCOST * intNumberOfNights
Case 1
decSubtotal = _decRVCOST * intNumberOfNights
Case 2
decSubtotal = _decCABINCOST * intNumberOfNights
End Select
lblSubtotal.Text = decSubtotal.ToString()
End Sub
我仍然有一些麻煩....我混淆了自己 – 2012-03-30 05:39:42
謝謝。我意識到我沒有分配正確的變量給對方 – 2012-03-30 08:28:28
再次感謝...我認爲一個子程序是不同的功能程序..感謝清除。我的任務需求文檔說創建一個子過程,所以我只是創建一個子而不是函數...這是一個巨大的概率....大聲笑 – 2012-03-30 08:33:54