VB.NET質問スレ (Part10 ..
[
2ch
|
▼Menu
]
■コピペモード
□
スレを通常表示
□
オプションモード
□このスレッドのURL
■項目テキスト
65:デフォルトの名無しさん 05/03/01 13:56:25 COM オブジェクトまわりで質問です。 Me.comObject.value("ret") のように COM オブジェクトが処理結果を返してくるのですが、これを VB.NET で if (Convert.ToInt32(Me.comObject.value("ret")) = 0) then のように処理したいのですが、 型 '_ComObject' から '型 'Long' へのキャストが有効ではありません。 とエラーになってしまいます。上記ような判定を行なうには どのように処理すべきなのでしょうか? よろしくお願いします。 66:デフォルトの名無しさん 05/03/01 14:04:18 >>65 _ComObjectを返すって事は返値が単純型でないような気がするが、 取りあえずCTypeでキャストしてみたらどうだ。 67:61 05/03/01 14:04:51 >>64 おっ! tagがあったんですか? やってみます。スペシャルさんくす。 68:61 05/03/01 14:08:05 >>64 できました。マジでさんくす。 69:65 05/03/01 14:38:59 >>66 ありがとうございます。 CType でキャストしてみたところ、やはり同様に 型 '_ComObject' から '型 'Long' へのキャストが有効ではありません。 となってしまいました。他に試す事があればアドバイスください。 よろしくお願いします。
次ページ
最新レス表示
スレッドの検索
類似スレ一覧
話題のニュース
おまかせリスト
▼オプションを表示
レスジャンプ
mixiチェック!
Twitterに投稿
オプション
しおりを挟む
スレッドに書込
スレッドの一覧
暇つぶし2ch
4991日前に更新/240 KB
担当:undef