MSDN
先日、MSDNのサポートに初めて連絡しました。年間2インシデントとなっていて、問題を2つサポートしてくれます。契約期間が今期は4月いっぱいなので最後の駆け込みです。
問題は、前に書いたAccessのOLEオブジェクト型のフィールドにOLEドキュメントを入れて、ダブルクリックで開くようにしたいというもの。OLEドキュメントをBYTEの配列としてAccessのフィールドに入れるところまではできたのですが、ダブルクリックでエラー表示。
MSNのサポートによると、これはOLEのヘッダがついていないためで、そのヘッダの仕様はJETで定義されているが未公開ということ。代替案を探してもらっているのですが、時間がありません。
全てをVB.NETで作ることは難しくなり、とりあえずmdbファイルを作るところだけVB6.0で作り直しました。きれいとはとてもいえませんが、とりあえず動かさないことには・・・。
MSDNサポートの対応は思ったよりよいです。こちらの言いたいことをすぐにわかってくれます。尤もそうでなければプロとはいえませんが。
ちなみにインシデントとは航空用語で、事故に至らなかった危険要因の発生のことです。バグという言葉を突きつけられると、心臓がどきどきしますが、MSも同様なようです。
もったいないので4月中に残りの1インシデントを使ってしまおうかしらん。


コメントする