VBScriptの/古典的なASPではNothingをチェック
-
13-09-2019 - |
質問
私は古い古典的なASPを更新する必要がある、と私は普通の配列を返す関数を呼び出す必要がありますが、特定の状況下でNothing
または未定義の値のいずれかを返すことがあります。
どのように私は結果が実際に配列を返すことを確認することができますか?
解決
は後半Variant
の戻り値を持っている/バインド機能ですか?もしそうなら、IsArray
機能は、それが配列型が含まれているかどうかをチェックします。
他のヒント
えー...私が間違っているかもしれないが、それは
のようにただものではありませんIf something Is Nothing Then
'Do something here
Else
'Do what I used to
End If
のIsNull()私が思うに動作するはずです。
型名(何か)= "空" なら、 ...
醜いが、機能!
Function IsNothingType( ByRef obj )
If TypeName(obj) = "Nothing" Then
IsNothingType = True
Else
IsNothingType = False
End If
End Function
あなたはVBScriptの/ WSHを使用している場合、あなたは「typeof演算」関数/メソッドを試してみたいことがあります。上記はなかったが、それは私のために働いています。
所属していません StackOverflow