誰かが起きている時間を計算するプログラムを作ろうとしています。ユーザーは起床時刻を入力するだけです。しかし、私は2つの問題に遭遇しました:
ユーザーが PM と AM を選択できるようにコンボボックスを作成する必要がありますが、複数の列を持つコンボボックスを作成する方法がわかりません。
日付型の変数で計算するにはどうすればよいですか? 現在の時刻を取得し、ユーザーが目覚めた時刻までに減算する必要があるためです。
今のところのコードは次のとおりです。
Public Class Form1
Dim wokeup As Date
Dim now As Date
Dim awake As Date
Private Sub Form1_Load(sender As System.Object, e As System.EventArgs) Handles MyBase.Load
now = DateAndTime.TimeOfDay
ComboBox1.Text = "AM"
End Sub
Private Sub Button1_Click(sender As System.Object, e As System.EventArgs) Handles Button1.Click
wokeup = TextBox1.Text
Label2.Text = wokeup
End Sub
End Class