Re: [VB2008 ] 關於溫度轉換

看板Visual_Basic作者 (重新出發....)時間16年前 (2009/10/30 13:17), 編輯推噓1(101)
留言2則, 2人參與, 最新討論串2/2 (看更多)
※ 引述《zxcb (zxcb)》之銘言: : 我是新手>"< : 我有個作業要交 : 是要做溫度轉換的 : Public Class Form1 : Private Sub Button1_Click(ByVal sender As System.Object, ByVal e As : System.EventArgs) Handles Button1.Click : Dim c, f : c = TextBox1.Text : f = c * 9 / 5 + 32 : Label2.Text = ("攝氏" & c & "度" = "華氏" & f & "度") : End Sub : Private Sub Button2_Click(ByVal sender As System.Object, ByVal e As : System.EventArgs) Handles Button2.Click : Dim c, f : f = TextBox1.Text : c = (f - 32) * 5 / 9 : Label2.Text = ("華氏" & c & "度" = "攝氏" & f & "度") ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 問題再這一行的等於符號,你將它變成比較關鍵字了了 而不是納在字串裡的一個字元,所以程式Compile成去判斷 兩組字串 "華氏" & c & "度" 和 "攝氏" & f & "度" 是 不是相等了(當然不相等囉,也就傳回False囉) 正確的程式碼應該是"度 = 攝氏".... : End Sub : End Class : 這是我寫的程式 : 可是執行後他轉換出來卻是 false : 我不知道哪裡出錯 : 請各位大大幫幫忙!!!!! -- ※ 發信站: 批踢踢實業坊(ptt.cc) ◆ From: 60.248.150.140

10/30 13:18, , 1F
Button1_Click裡面的該行也是一樣的意思~~
10/30 13:18, 1F

11/01 21:48, , 2F
謝謝囉:)
11/01 21:48, 2F
文章代碼(AID): #1AwdRFX1 (Visual_Basic)
文章代碼(AID): #1AwdRFX1 (Visual_Basic)