私は何年もビジュアルベーシックでプログラミングしていませんが、温度を華氏から摂氏に変換すると思われるこのコードがあります。問題は、テキスト ボックスの 1 つに数値を入力すると、数値が繰り返され、値が正しくないことです。ハンドルと関係があると思いますが、ここでかなり迷っています。何かアイデアはありますか?
Public Class MainForm
Private Sub FahrenheitTextBox_TextChanged(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles FahrenheitTextBox.TextChanged
CelciusTextBox.Text = 5 / 9 * (Val(FahrenheitTextBox.Text) - 32)
End Sub
Private Sub CelciusTextBox_TextChanged(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles CelciusTextBox.TextChanged
FahrenheitTextBox.Text = (9 / 5 * (Val(CelciusTextBox.Text)) + 32)
End Sub
End Class