「null」の LCDatetime 値とは、テキストが "" である値です。このような値を取得するには次の 3 つの方法があります。
次のサンプルコードは、上記の 3 つの方法を示しています。
Sub Click(Source As Button)
Dim dat1 As New LCDatetime
dat1.SetCurrent ' set a value just so we have something to erase
Dim dat2 As New LCDatetime(2003, 10, 17, 15, 30, 0)
Dim dat3 As New LCDatetime
On Error Goto oops
Print dat1.Text & {, } & dat2.Text & {, } & dat3.Text
dat1.Text = ""
dat2.Clear
' don't need to clear dat3 because it was always a null value
Print dat1.Text & {, } & dat2.Text & {, } & dat3.Text
End Sub
このコードサンプルによって得られる出力例は、次のとおりです。
<03/19/2003 05:39:10.25 PM, 10/17/2003 03:30:00 PM, >
<, , >