![]() |
|
論壇說明 |
歡迎您來到『史萊姆論壇』 ^___^ 您目前正以訪客的身份瀏覽本論壇,訪客所擁有的權限將受到限制,您可以瀏覽本論壇大部份的版區與文章,但您將無法參與任何討論或是使用私人訊息與其他會員交流。若您希望擁有完整的使用權限,請註冊成為我們的一份子,註冊的程序十分簡單、快速,而且最重要的是--註冊是完全免費的! 請點擊這裡:『註冊成為我們的一份子!』 |
|
主題工具 | 顯示模式 |
![]() |
#1 |
註冊會員
|
![]() 各位高手,這是小弟遇的問題,不知該如何解,請知的人能教一下!! 題目是只用文字方塊二個,一個是公分,一個是英吋 而利用TextBox1_TextChanged的事件去解(不要用命令鈕) 也是我在第一個輸入數字時第二個文字方塊會自己換算成英吋, 在第二格輸入數字時,第一格會自動換算成公分... 以上是小弟寫的!! Public Class Form1 Private Sub TextBox1_TextChanged(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles TextBox1.TextChanged TextBox2.Text = Val(TextBox1.Text) / 2.54 End Sub Private Sub TextBox2_TextChanged(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles TextBox2.TextChanged TextBox1.Text = Val(TextBox2.Text) * 2.54 End Sub End Class 在執行時輸入時會出現一些定位上的問題,利如我要輸入50,他卻跳成05 小弟是猜因為換算時小數的問題,因為二格同時內容在作改變,所以要同時符合 二行程式的條件,所以算出來才有問題,不知有沒有高手,能解救一下!! 先謝了!! |
![]() |
送花文章: 0,
![]() |