0

私はC#の世界では初めてです。C ++で記述されたCOMサーバーがあり、状況によっては、variant_t :: missing()が返されます。C#でその値を受け取ろうとすると:

object a;
a = comServer.Value // Value returns missing

C#でイベントハンドルを実行できないという例外がスローされます。

どうすればいいですか?

4

1 に答える 1

1

試して/キャッチでそれを包みます:

try 
{
    object a = comServer.Value;
}
catch (Exception ex)
{
    // handle the error
}
于 2010-08-18T21:20:30.307 に答える