• 締切済み

VB2005でのブラウザへのCOMの組み込み方について。

VB2005なのですがお教え願います。 業務要件でブラウザ上にオリジナルのCOMを表示する必要性が出てきました。 当たり前ですが、aspx(Web)デザインのツールボックスには表示されません。 Registory COM free も調べたのですが、いまひとつ的を射ません。 MFCやWin32APIやSDKでなんとかなるものでしょうか? いきなり不躾な質問ですが、何卒宜しくお願いいたします。

みんなの回答

noname#259269
noname#259269
回答No.2

「普遍的なモジュール」の意味が分かりませんが、 ブラウザに表示できるのは、ActiveX Control(OCX) または ActiveX Document だけだと思います。

xd5k-kbys
質問者

お礼

ありがとうございます。 ActiveXの各技術(上記以外も含め)が埋め込み可能な事は知っています。 普遍的なモジュールとは、自ら作成したComponent Object Module全般や、 COM OLEを用いたMicrosoft社製品の事を示しています。

noname#259269
noname#259269
回答No.1

「ActiveX コントロールの開発」等のキーワードでググってみてください。

xd5k-kbys
質問者

お礼

早速のご回答ありがとうございます。 ActiveXは既に試しているのです。 ここで言っているCOMとはComponentObjectModule全般の事であり、 普遍的なモジュールをブラウザ上に表示できないかと思ってご質問しました。

関連するQ&A

  • VBでブラウザを操作するには?

    ■利用環境 WinXP SP3 VB2008 ExpressEdition IE7 ■質問 VB始めたばかりで初心者です。 VBSで行っていたIEオブジェクトの自動操作をVBのフォーム デザインを使ってビジュアル的に作り変えたいのですが MSDNもろくに読めなくて前に進めません。 VBは、イベント駆動と言うのは、理解しているつもりですが、 CreateObject("InternetExplorer.Application") とブラウザコントロールの違いに戸惑っています。 IEオブジェクトとWebBrowserオブジェクトの使い方の違いの事です。 VBSのIEオブジェクトで行っていた操作は、 IE = CREATEOLEOBJ("InternetExplorer.Application") IE.visible = True IE.navigate(URL) IE.document.body.InnerHTML と言う操作をしたいのですが、 できれば、このように私が慣れているIEオブジェクトの操作で ページ表示だけ、VBのブラウザオブジェクトに反映させる事が できれば良いのですが、難しければ、 VBのコントロールのブラウザオブジェクトで これと同じ操作をするにはどうすればよいか 教えて頂けませんでしょうか?

  • aspxファイル実行時の表示順について

    ASP.NETで開発を行っております。 index.aspxファイルとindex.aspx.vbファイルで画面を表示しようとしています。 index.aspxにはボタンなどのツールをデザインで配置し、index.aspx.vbにはResponse.Write("○○○")でコードを記述しています。 実行すると画面上部に「○○○」が表示され、その下にデザインで配置したツールが表示されています。 これを、まずボタン等のツールが表示された後、その下に「○○○」を表示したいのですが、方法がわかりません。 知っておられる方ご教授宜しくお願いいたします。

  • VB.NETでディレクトリの一覧を表示したい

    VB.NETで簡単にディレクトリの一覧を表示することはできるのでしょうか。VB6だディレクトリリストボックスなるものがあり、それが使用出来たらしいのですが、VB.NETにはそれがありません。APIを呼ばずにディレクトリの一覧を表示する方法がありましたら教えてください。

  • VB6のRS232C通信で75bpsは可能ですか?

    WinXP VB6 にて開発をしています。 RS232Cで通信する必要があり、相手側のボーレートが75bpsとのことです。 しかし標準COMポートでは、最低は110bpsしかサポートされておりません。 デバイスマネージャのCOMポートを確認したところ、75bpsにて設定が出来ますので、 WinXP自体は対応されていると思います。 この状況でどうすれば通信が可能でしょうか? たとえば。 このソフトをインストールしたらVBでCOM通信ツールが使える? DLLを作ればいい?? API関数がある?? もしくはこの質問サイトにはプログラミングの猛者がいる。そっちで聞いてみれば? というようなサイト、ご存知でしたら教えて下さい。

  • VB 2010 Exp. ツールが表示されない  

    VB 2010 Express をOS W.XPで使用しています。 通常左に出で居るツールボックスの中身が表示されなく成り、 "このグループには使用可能なコントロールがありません。項目をこのテキスト上にドラッグして、ツールボックスに追加して下さい。" とのメッセージが表示されて居ます。 表示の中のツールボックスを選択したり、ツールバーのツールボックスをクリックしても同様です。 数週間前も同じ現象が出て、その時はVB 2010 Expressの修復を試みましたが、駄目。 VB 2010 Expressを削除してからVB 2010をインストールをした所、元に戻りました。 今日も同じ事をしたのですが、回復しませんでした。 ただ、他のプロジェクトを開くとツールボックスの中にツールが入って居るのもありました。 その状態でプロジェクトを閉じて、ツールボックスが無いプロジェクトを開こうとすると、そのタイミングでツールボックスの内容が消えました。 新規のプロジェクトを作成しても、ツールボックスの内容は入って居ませんでした。 ネットで検索すると、何処かにツールが入って居て、それを持って来ると治ったとの書き込みがありましたが、バージョンが違うのか、その場所が分かりませんでした。 どなたかこの現象を回復させる方法をご存知の方がおられましたら方法をお教え下さい。 ただ、問題が発生して居るのは会社のPCで、会社からはこのサイトには書き込み出来ませんので、結果は明日の帰宅後にしかお伝え出来ません。 家にもPCはありますので、場所を探す事は家でも出来ると思います。 金曜までに仕上げなければならないプログラムの開発中で、直らなければ他のPCで開発は続けようと思いますが、プロジェクトの何処かでツールボックスの内容が表示されない様に成っていれば、他のPCでもツールボックスの内容が表示されない事になります。 対処方法お分かりの方、宜しくお願いいたします

  • VC++からブラウザを起動して・・・

    VC++&MFCで画面を作成しています。 作成した画面のあるボタンをクリックすると、規定のブラウザが起動され、 指定したURLを表示にいくという処理を行いたいので、 ShellExecute( NULL, "open", "http://xxx.xxx.co.jp/", NULL, NULL, SW_SHOWNORMAL ); という様な感じでブラウザを起動しているのですが、このブラウザの起動時に、 アドレスバー・ツールバー等を非表示にしたいのです。 ShellExecute()じゃなくても良いので、VC++(SDK、MFC何でも可)で 実現する方法はあるのでしょうか?。 よろしくお願いします。

  • VB2010で、シリアル通信の方法を教えてください。

    VB2010で、シリアル通信の方法を教えてください。 ツールボックスの「Serial Port」を使っています。 送信までは難なくできたのですが、受信が旨くいきません。 参考にしたサイトは、 http://msdn.microsoft.com/ja-jp/library/cc720852.aspx です。 これを実行すると、受信が出来ないだけでなく、フリーズしてしまいます。 どうやったら、受信できるのでしょうか?

  • SDKやMFCでの開発について

    私はサンデープログラマなので趣味でSDKなどで簡単なプログラミングをしています。MFCにも挑戦しようかと思っているところなのですが、いかんせんVisualと名前がついているのにSDKもMFCもぜんぜんVisualではありませんので開発にかなり時間がかかってしまいます。ダイアログベースでのプログラミングがあるかとは思いますが、コントロールのインターフェースの制御などに制限があるように思えます。 ●やはりソフトハウスなどでは画面(ウィンドウ)を作るとき、 コントロールの位置など直接確認できないので、 その専門の人(画面を作る人たち)がいて、 コントロールの位置を設定して(CreateWidnow関数などのTop,Left引数の位置に座標を設定して) いちいちその度にビルドをし、コントロールの位置を確認して画面を制作しているのでしょうか? ●また、私はC#に興味があります。それはなぜかというと、SDKや特にMFCに比べて、やはりVBのように画面を作りやすくするため、VBのようなデザイン画面を取り入れたり、XMLなどを操作できるようにしたり、MFCのようにオブジェクト指向でWindowsの性能を最大限に引き出すことができる(まとまった一連の動作はオブジェクトで実行し、単機能の動作は直接APIにアクセスし実行することができる)VBとMFCとJAVAのいいところをすべて網羅した言語のように思えます。この認識は正しいのでしょうか?

  • ブラウザのアクティブウインドウのフォームデータのファイルからの自動入力

    Web上での必要な情報を全自動で入力してくれるソフトを求めています。その情報はテキストファイルから参照できるとします。ブラウザが表示している入力フォームを自動的に検出し、フォームの項目に応じて自動入力しくれる。店舗名や住所、電話番号、郵便番号などをファイルに書き込んでおくだけで、勝手にブラウザのアクティブウインドウに入力ができるというプログラムを目指しています。 たとえば #1 郵便番号 住所 氏名 #2 郵便番号 住所 氏名 ・・・ と百件ほどあって それをファイルからブラウザのアクティブウインドウのフォームの入力ボックスに自動で入力すると言うものです。 プログラミング言語は問いませんが・・ できればC言語のwin32apiを使ったものがいいです・・(sdk? MFCはよくわかりませんが・・ サンプルをいただけるのであればどの言語であっても勉強しようと思っています。 似ているプログラムをあらわしますと http://www5.ocn.ne.jp/~miisan/aibar/support/ などがあります。 このプログラムと違う点といえば・・ 件数が100件ほどであると言う点と ファイルから入力できないという点と 応用が利くようにカスタマイズできるようにしたいという点です。 どうかよろしくお願いいたします。

  • WEB BROWSERについて(VB2005 Express Edition)

    無料のExpress Editionが出たので、VBからがんばっている初心者です。 ツールBOX内にある、WEB BROWSERについて教えてほしいのですが、 とあるWEBサイトにあるTXTファイルを、VBのTEXTBOX内に取り込みたいのですが、WEBBROWSERは、見るだけしかできないのでしょうか? WEBBROWSER1.TEXT = TEXTBOX1.TEXT 見たいな事をしても表示されません。 WEBBROWSER以外の良い方法でもありましたら 教えてください。。 お願いします。。

専門家に質問してみよう