C#ってのは、VBとVCのいいところを、無理やり合わせたような言語だとゆーことが分かってきました。
そいで、C#に組み込んだFlashと、通信できねーかなぁと調べていました。
周りでは、誰も彼もが「出来る」とは言うんですが、具体的には「さぁ?」って事な技術なんですよね。
そこで、この通信が出来るまでを、実際にやってみながら、ここでだらだら記述したいと思います。
まぁぶっちゃけ、俺のメモがわりなんですが。
長い旅でした。
そいで、C#に組み込んだFlashと、通信できねーかなぁと調べていました。
周りでは、誰も彼もが「出来る」とは言うんですが、具体的には「さぁ?」って事な技術なんですよね。
そこで、この通信が出来るまでを、実際にやってみながら、ここでだらだら記述したいと思います。
まぁぶっちゃけ、俺のメモがわりなんですが。
長い旅でした。
まず、C#にFLASHのOCXを組み込み、そこで動作させるFLASHとやりとりできるよーです。
http://sappari.org/hiki/hiki.cgi?C%23%A4%CE%C3%E6%A4%CBFlash%A4%F2%CB%E4%A4%E1%B9%FE%A4%E0
本当はFLASH PLAYERで表示しているのと通信したかったんだけど..まあいいか。
まずC#にFLASHのOCXを組み込む。
あどびのフラッシュをインストールしたら、勝手にOCXはパソコンにいるので、あとは登録するだけ。
簡単簡単~と思っていたら、いきなりハマった。
「ActiveXコントロールをインポートできませんでした。正しく登録されているか確認してください。」
とかいうエラーが出るだけで、登録できないのな。
なんだこれ?
散々ヘルプ見たけど意味分からないので、検索してみたら出るわ出るわ。約 179 件
そこの解決策に従い、登録しなおせばOKというのでやってみたが、結果は同じ。
なんかbinとobjフォルダを消せとか言うてるけど、そんなフォルダどこにもないよ..
と思っていたら、偶然見つけた。
まさかマイドキュメントに有ったとは..
これを削除したら、すんなり登録できました。
MSのバグですね。C#となっても、この会社は相変わらずのようです。
OCX登録するだけで数時間かけちまった..
つづく
トラックバック
トラックバックURL: