• ベストアンサー

VB.netでの参照コンポーネントについて

VB.net 2003 を使用しています。 プログラムを作成していたら参照設定の中に CONVERTOROCXLib CREATOROCXLib InteropCONVERTOROCXLib InteropCREATOROCXLib Reports というコンポーネントが追加されていたのですが、何に使用しているか分かりません。 本にも載っておらず、検索サイトで調べても0件なのでどなたか教えてください。 ちなみにプログラムの中でエクセルクリエイターとオラクルを使用していて、そのコンポーネントは別にはいっています、よろしくお願い致します。

質問者が選んだベストアンサー

  • ベストアンサー
回答No.1

お世話になります。 ソリューションエクスプローラ上の 参照設定の中の該当の参照を 右クリックして、[プロパティ]をクリックし、 プロパティウィンドウに表示された情報を 全て記述してみて下さい。 その情報を頼りに何かわかるかもしれません。

gosutero
質問者

お礼

回答ありがとうございます。 InteropCONVERTOROCXLibのプロパティを記述します。 (名前) InteropCONVERTOROCXLib ID InteropCONVERTOROCXLib カルチャ バージョン 1.0.0.0 パス C\Program Files\~ ランタイム バージョン v1.1.4322 型 アセンブリ 厳密な名前 False 説明 パスの細かい部分は社内PCなので省略しました。ご了承ください。 よろしくお願い致します。

その他の回答 (2)

回答No.3

interop や Lib って名前から察すると、参照設定で何らかの COM コンポーネントを参照したっぽいですね。 creator や convertor(converter ?)って名前の OCX、身に覚えはありませんか? PDF 関連とかだとありそうな名前なんだけどなぁ・・・

回答No.2

お世話になります。 > パスの細かい部分は社内PCなので省略しました。ご了承ください。 パスの詳細はいらないです。 最後の\以降の ??.dll というファイル名等だけで 検索したら、何か出てくるかもしれないと 思ったのです。 他の > CREATOROCXLib > InteropCONVERTOROCXLib > InteropCREATOROCXLib > Reports も同じ方法で dll の名前を調べて Google 等で検索したら何かわかるかもしれません。

関連するQ&A

  • 参照コンポーネント追加について

    VB.NETで別の人が作ったプログラムを読み込もうとしたところ、 「参照コンポーネント'AxMSComDlg'が見つかりませんでした。タイプライブラリを読み込めませんでした。ライブラリは登録されていません。」 「参照コンポーネント'Microsoft.Office.Core'が見つかりませんでした。」 「参照コンポーネント'MsComDlg'が見つかりませんでした。タイプライブラリを読み込めませんでした。ライブラリは登録されていません。」 「参照コンポーネント'StdType'が見つかりませんでした。タイプライブラリを読み込めませんでした。ライブラリは登録されていません。」 というエラーが出ています。 どうしたらこのエラーは解消されるでしょうか。 参照設定に追加しなければいけないと思うのですが、どうしたら追加できる でしょうか。教えてください。お願いいたします。

  • COMコンポーネントファイルが参照できない。

    現在VisualBasic2010expressを使っています。 オーディオの録音用プログラムを作りたいと思い とあるホームページからwave入出力用のCOMコンポーネントファイル(.ocx)をダウンロードしました。 E:ドライブの「system32」の中に入れVBから「ツール→アイテムの選択→COMコンポーネント→参照」と操作しsystem32に入ってる目的のファイルを探したんですがどこにも見当たりません。 VBではなく普通に「sysytem32」を開いた場合は目的のファイルはきちんと存在します。 またVB上でも「system32」上ではなく「system」のフォルダに置いた場合は参照できます。 なぜ「system32」上だと参照できないんでしょうか? 読み取り専用、隠れファイル等もチェックを外してみたのですが変わりませんでした。 VBでファイル名を示し実行した場合は「そのファイルは存在しません」となります 使用しているOSはWindows8です。8が原因何でしょうか? 初歩的な質問で申し訳ありません。

  • VB6.0 フレキシブルグリット使用方法

    VB6.0でプログラムを作成中です。 そこで,フレキシブルグリットを使用したいのですが,コンポーネントのどのコントロールを追加すると使用できるようになるのですが? それっぽいものを追加させたですが,使用できません。 どのコントロールを追加させるか分かる方がいらっしゃいましたらよろしく御願いします。

  • VB.NETの配布に関して

    VB.NETのプログラムをやっと作ることが出来た初心者です。開発しているパソコンと実行したいパソコンが別なので、インストーラを作らなければならないんだろうなとは思うのですが、色々調べても良くわかりません。初心者向けの本には実行ファイルがあればそれだけで良いという風にも書いていますし、.NET Frameworkが必要だとかいうものもあったり、セットアッププロジェクトを作成するとあったりで、どのようにすれば良いかわかりません。 今までのVBの感覚でいくと、セットアッププロジェクトかな?と思って「新しいプロジェクトの追加」から「セットアッププロジェクトの選択」と言うところまではわかったのですが、そこから先がわかりません。 因みに自分が作成したプログラムは任意のファイルから必要なデータをエクセルに抜き出すというもので、ほかに必要なファイルは、それ用に作成したエクセルのシートとなります。 大変大雑把で分かり辛いと思いますがよろしくお願いします

  • VB2008でのCOM参照

    VB2008でExcelを操作しようと参照追加したのですが下図のように参照されません? 自宅のPC(インターネット環境)では正常動作しますが 職場のPC(オフライン環境)では参照できません。 もちろんExcelはインストールされています よろしくお願いします

  • VB6のツールボックスへのコンポーネントの追加

    VB6(SP6)のツールボックスですが、コンポーネントを追加した後にVBを保存して閉じ、再度開くと、先に追加したコンポーネントが表示されません。(再度追加は可能です) OSは2000です。 <具体例> (1).コンポーネントの追加で Microsoft DataGrid Control 6.0(SP6)(OLEDB) をチェックして適用(OK)。 (2).DataGridをフォーム内に作成。 (3).プロジェクト、フォームを保存して閉じる。 (4).起動してみるとツールボックスには先程追加したMicrosoft DataGrid Control 6.0(SP6)(OLEDB)がなく、フォーム内にもDataGridが白抜きの状態になっています。 ツールボックスの保存機能はあるのでしょうか? 毎回ファイルを開く度にコンポーネントを追加しているため手間がかかっております。教えていただけないでしょうか。お願いします。

  • VB.NETのCreateObject()にあたるものをC#で

    お手数をお掛け致しますが、大至急ご教授頂きたいです。 現在C#(2005)で、抽出条件を指定し、帳票を印字するプログラムを帳票を出力するのではなく、Excelに出力するプログラムを作成しております。 そのプログラムは既に完成したのですが、ある問題が浮上し、作り直しをすることになりました。 Excel出力をする際、参照設定より「Microsoft Excel 11.0 Object Library」を追加して作成しておりました。 この設定ですと、Excel2003でしか正常動作はしません。 そこで、オブジェクトを使用してExcelを出力するように変更いたしました。 VB.NETにて、オブジェクトを使用してExcel出力を行ったサンプルプログラムがありましたので、そのソースを見ながらC#で作り直し始めたのですが、以下の点でいきなり躓いてしまいました。 VB.NET Dim objExcel As System.Object = Nothing objExcel = CreateObject("Excel.application") ・・・ ↓ これをC#でコーディングしたいのですが、躓いてしまっております。 上記の2行(特に2行目のCreateObject()です)をC#で再現する手段をお教え頂けませんでしょうか。 お忙しいと思いますが、大至急のご返答をお待ちしております。

  • コンポーネントの追加ができません

    Win2000ProでVB6.0を使用しています administratorではコンポーネントの追加ができるのに、Win2000Serverに登録された一般ユーザではコンポーネントの追加ができません 一般のユーザでコンポーネントの追加ができるようにするにはどうしたらいいのでしょうか?

  • ActiveXコンポーネントのデザイン部分について

    VB6でOCXを作成しましたが、デザイン(表示)部分でわからないことがあります。 作成したOCXを別のプログラムでコンポーネント参照した際に、 通常タイマーならタイマーの画像が、ボタンならボタン形状のツールバーが表示されるのですが、デフォルト画像(表現しにくいのですが青のタスクバーに4つのボタンと鉛筆マーク)が表示されます。 これをオリジナルデザインにすることは可能でしょうか? また、使用する際にタイマーイベントのようにデザイン時にはコンポーネントが見えていて、実行時には見えなくする方法が知りたいです。今は実行させると、作成したフォームが丸見え状態です。 あとVB6で作成したコンポーネントはVisualStudioの他のバージョン(2003や2005)でも使えるのでしょうか? 最近ActiveXコンポーネントの作成がわかり喜んでいたのですが、つめが甘いのかデザイン部でつまずいています。ActiveXコンポーネントは古い技術でしょうか。 ActiveXコンポーネントについて詳しく書かれている書籍はありますか? できればVB6を希望しますが、VC6でも構いません。

  • VB6.0 でメニューを作りたいんですが・・・

    VB6.0 でプログラムを作る研修(?)をしています。 使ってるテキストはVB5.0 のものなので、若干違います。 タイトルの通りなのですが、メニューエディタを使ってメニューを作成したいのです。 テキストには、ツールバーにある、と書いてあるのですが、ありません・・・ コンポーネントで追加する必要があったような記憶があるのですが、 どれを追加するのか思い出せません。 抽象的な質問で申し訳ありませんが、よろしくお願いします。補足はします。

専門家に質問してみよう