Datetimeの初期化って


 2008-10-15 00:49:52  No: 145293  IP: 192.*.*.*

dim D as datetime
は、d = nothing としてもだめで
isDate(d) としてもtrue となってしまいます
D を初期化し、未設定の判定はどうすればできるのでしょうか?

編集 削除
魔界の仮面弁士  2008-10-15 03:14:25  No: 145294  IP: 192.*.*.*

質問の意図がよく分かりませんが、Nothing を代入したいのであれば
  Dim d As Nullable(Of Date) = Nothing   'VB2005/VB2008
  Dim d As Date? = Nothing   'VB2008
  Dim d? As Date = Nothing   'VB2008
のように、Null 許容型にすれば良いかと。
http://msdn.microsoft.com/ja-jp/library/ms235245.aspx

編集 削除