締切済み OCXって何ですか? 2004/09/05 19:58 OCXについて具体的にイメージがわかないんですが・・・? DLLとかの類いとは異なるのでしょうか? 教えてください。 みんなの回答 (2) 専門家の回答 みんなの回答 Chirs_Elfird ベストアンサー率0% (0/10) 2004/10/28 15:11 回答No.2 蛇足ではありますが…こういった基本的用語であれば"ここ"を見ると結構見つかります。プログラマ1年生ですが結構世話に…単に勉強不足なだけですけどね。 参考URL: http://e-words.jp/ 広告を見て全文表示する ログインすると、全ての回答が全文表示されます。 通報する ありがとう 0 RAPTsong ベストアンサー率42% (74/175) 2004/09/05 20:10 回答No.1 OCXは、OLE Custom Controlの略で、OLEコントロールの拡張子を .ocx とすることからOCXと呼ばれています。 OLEコントロールは、現在、ActiveXコントロールと名称変更されました。 OCXは、VBやVC++ で利用できる部品で、ボタンやフォームなど、色々な部品があります。 これらの部品は、イベントやメソッド等を用いて、プログラムで利用できるようになっています。 プログラムを構成する必要なOCXがあれば、非常に少ないコーディングで目的のプログラムを作成することができます。 例えば、ウェブブラウザがアプリケーションで、PDFや動画をブラウザ内で閲覧可能にしているのが OCX機能と言えます。 DLL自体もOCX機能を代替可能ですが、OCXの方が小回りが利くといったイメージでしょうか。 いずれも、再利用可能で、車輪の再発明といった不幸を減らしてくれます。 質問者 お礼 2004/09/06 11:03 ありがとうございました。 DLLとOCXの違いがやはり素人の僕では まだ完全に理解はできませんでしたが イメージをつかむことができました。 これから、経験をつんで理解していきます。 広告を見て全文表示する ログインすると、全ての回答が全文表示されます。 通報する ありがとう 0 カテゴリ [技術者向] コンピュータープログラミング・開発Visual Basic 関連するQ&A OCXをサポートしている開発環境? こんばんは。 こんなことみなさんに尋ねたら笑われてしまうかもしれませんが、 OCXファイルっていうのは具体的にはどういったものなんでしょうか? DLLファイルとどう違うのですか? プログラム言語で「OCXをサポートしている開発環境」に VBがあることは何となく分かるのですが、 他の言語はどうなんでしょうか? たいていの言語はサポートしているんですか? どうかよろしくお願いします。m(_ _)m OCXのレジストリ登録 BCB5にて、OCXを作成しました。 開発環境では、もちろんレジストリ登録して(ツールがやってくれるんです)動作しています。 でも、他環境にそのOCXと関連DLL(と思われる)をインストールして、 REGSVR32 TARGET.OCX としても、エラーが出て登録できません。 エラーダイアログには、「Load Library(”Target.ocx”)failed. GetLastError returns 0x00000485」 と表示されます。これは、どんなエラーなのでしょうか? 関連DLLをインストールしたといいましたが、実はあんまり自信がありません。必要なDLLとは、どのようにしたら確実に判るものなのでしょうか? よろしくお願いします。 MSCAL.ocxのダウンロードについて Accessに付属するMSCAL.ocxについて質問させてください。 MSCAL.ocxはAccessをインストールした場合のみ使用でき、MSCAL.ocxのみをコピーして他のPCへ配ることは、ライセンスに抵触する と認識しています。 しかし、MSCAL.ocxのみをダウンロードするサイトがあります。 http://www.nodevice.jp/dll/MSCAL_OCX/item12149.html こちらからダウンロードするのもライセンス違反となるのでしょうか? ご教授よろしくお願いします。 ネットワークエンジニアとは?技術職の未来を考える OKWAVE コラム VB2005でOCXを動的に呼び出すには? お世話になります。 当方の環境はWinXP SP2,VB2005Proです。 現在作成中のアプリで、とあるCOMコンポーネントを使っているのですが、 どうやら そのOCXが自由配布は出来ないようで、依頼元から 「OCXがインストールされている場合のみ、それを使用する機能を 生かしてほしい」 と言われました。 依頼元曰く「たぶんコンポーネントを参照設定せずにコーディング しないといけないと思う」との事なのですが、それは可能なのでしょうか? また、可能であれば、方法(または方針)を教えていただけると有難いです。 (もしかしてOCXと処理を完全に分離してDLL化しないとダメ?) VB6.0でのOCX・DLLの作り方 VB6.0でのOCX・DLLの作り方を 詳しくご存知の方 もしくは HP等ご存知の方 教えてくださいませんか? よろしくお願いいたします。 OCX、DLL、EXEとは何ですか?? はじめましてEZBです。 タイトルの件ですが OCX、DLL、EXEとはどのような違いがあるのでしょうか? 初心者なのでわかりやすく説明をお願いします。 OCXのバージョン管理について OCXについて教えてください(当方初心者) ブラウザからダウンロードする形式(CAB)で、 一度インストールしたOCXと 同じ名前のOCXを再インストールすることは 可能でしょうか? ※バージョンを上げるイメージです 初心者な質問で申し訳ないです。 そのあたりについて記載してあるHPを教えてもらえるだけでも 非常に助かります。 よろしくお願いいたします。 エクセル2003から2007 のOCX 問題 2003で VBAでソフトを作りましたが、2007のみの環境で エラーが出ます。 参照設定 MS-WIN-common-controls-2 6.0 MSCOMCT2.OCX が 引っかかります。 マイクロでは 2007で このOCXを 無くしました。結局 20年前の DLL地獄の再来なのですが、 読み込んだファイル、2007で参照設定 MS-WIN-common-controls-2 6.0 を外して、 2003と2007 両方存在する環境ならば 07ファイルに 変換しても OK 07のみだと、エラー それも、len() trim() など どうでもいいようは 構文です。 2007で これに相当する OCX もしくは DLL ご存じ方いらっしゃいませんでしょうか もしくは 03から 07に変換する作業で 一番簡単な方法は如何でしょうか 03でファイルを吐き出して、07で 読み込んでも 解決するのでしょうか?どうも ダメなような気がするのですが・・・・ よろしくどうぞ ネットで配布するような使い方ですので レジストリー登録は 出来ないのです。 ちなみに 2010 のみの環境なら それはまたOKなのです。 C言語で拡張子がOCX又はdllのものを使うにはどうしたらいいですか? 今、秀丸を使ってC言語のプログラミングをやっていて、拡張子がocx又はdllのものを使おうとしたのですが使い方がわかりません。 どのようにすれば使えるのか教えてください。 OCXについて教えてください。 お世話になります。 カテゴリが違っていたらすいません。 システム開発の一部で、サーバーにデータをFTPさせるアプリをVB6で作りました。私の上司の希望でVBランタイムをユーザーにインストールさせる手間は省きたいとのことで、必要最低限のOCXをsystem32フォルダにコピーして(実際はバッチ処理)動かせるかを検証しておりました。 あるPC(win2k server,office2k有)に、ちょうど同じ名前(COMDLG32.OCX)のOCXが存在しているのですが、バージョンが5.1で1つ下でも有り、実行できませんでした。このOCXにコピーを行っているバージョン6.0のOCXを上書きしても問題はでませんでしょうか?? ちなみに、ファイルサイズも10KBほどバージョン6.0の方が大きいです。 もっと大きく枠を広げて言いますと、基本的にWindows系であれば、前のバージョンを踏襲しているものと考えていいでしょうか?? MCI32.ocxがあるのにMCI32.ocxが無い・・・? MCI32.ocxがあるのにMCI32.ocxが無い・・・? とあるVisualBesic6.0にて製作されたフリーソフトを使っているのですが管理者としてプログラムを実行すると何故かMCI32.ocxがあるにも関わらず 『コンポーネント'MCI32.ocx'が適切に登録されていません。ファイルが存在しないかあるいは不正です』 とエラー文が出てきて強制終了してしまいます。 管理者としてではなく普通に起動したらそのエラーは出ないのですが今度は他のファイルから読み込む時に 『実行時エラー'75' パス名が無効です。』 と出てきてしまいます。 この場合どうすれば良いのでしょうか……? OSはvistaです OCXとは?OLE?解説が読みこなせません… 社内のドキュメントを整理していたところ、 「開発に必要なAPIをOCXの形式で提供します」 と記載があり気になって調べてみたのですが、解説が 理解できませんでした。 "OLE"やら"カスタムコントロール"などの言葉で説明されて おりましたが、調べれば調べるほど本筋から脱線して、 気付いたら全く違う用語を調べてしまうという始末です。 イメージとして、どのようなもの(機能?)かを教えてください。 拡張子がocxであることまでは理解できました (これを「理解」とは言わないと思いますが)。 宜しくお願いします。 AIは使う人の年齢や市場にも影響する?人工知能の可能性 OKWAVE コラム ソースから参照しているOCXの一覧を確認する方法 Visual Basic 6.0のプログラムを多数担当することになったのですが、ドッキュメントはなく、ソースだけがたよりの状態です。 サードパーティ製のOCXを使っているようなのですが、ソースから、利用しているOCXやDLL、ActiveXなどの外部コンポーネントを一覧する良い方法を教えて下さい。 flash.ocxが見つかりません flash.ocxが見つかりません というメッセージが出ます。 スクリーンセイバーが出るタイミングで出ます。 いろいろな質問を見て、flash*.ocxで検索しても何も出ず、flash playerをアンインストールしたりしてもファイルができません。 adobeのサイトからflash player10をDLして試しているのですが…(11はエラーのため どうすればflash.ocxができるのか、どなたか教えてください。お願いします。 こんなOCXありませんでしょうか? ワードパッド程度のテキストエディタ機能と BMPファイルなどの画像も扱えることのできる OCXは存在しませんでしょうか?(一太郎などはのぞいて) swflash.ocx と flash.ocx の違い Flash Playerのバージョン5ですが、 ・swflash.ocx(5.0.r43) ・flash.ocx(5.0.r43) の2つが存在するようですが、 同じものでしょうか?それともそれぞれ違うのでしょうか? ご存知の方、教えていただけますか。 宜しくお願いします。 OCXファイルについて 以前から使っているソフトのOCXファイル(古い)のバージョンと今度別のソフトで使用するOCXのバージョン(新しい)が異なっています。 基本的には、新しいOCXのバージョンを上書きしても以前から使っているソフトも使えるのでしょうか。 パソコンに詳しい人に聞いたところ、どちらのソフトも動くと言われました。(90%以上の確立で) 業務でどちらも使うので、片方が使えなくなると困ってしまいます。 DLL/OCXからレジストリ登録情報を取得 DLL/OCXから、レジストリーに書き込まれる情報を取得する為のツールを、あちこちのサイトから探してみたのですが、なかなか思うようなツールを見つけることができなくて困っています。どなたか「これは!!」と思うようなフリーツールをご存知のかた、教えていただければ助かります。 GRAPHS32.OCX GRAPHS32.OCXについて伺います。 GRAPHS32.OCXを使用しようとすると次のメッセージが出力されます。 コントロール 'GP1' はロードできません。ライセンスが見つかりません。 VB6に標準のものと思っていますが何故ライセンス云々と出るのでしょうか? また、このエラーを出さないようにするにはどうすればよいでしょうか? mscomctl.ocxとなるのですが・・・ UTAUのソフトを使いたいのですが、UTAUのソフトを開くと[コンポーネント'mscomctl.ocx',またはその依存関係のひとつが適切に登録されていません。ファイルが存在しないか、あるいは不正です。]となってしまい、進めないのです。そのmscomctl.ocx?をダウンロードしてインストールしたのですが、症状は変わりません。どうすればいいのでしょうか?(ちなみにビスタです) 注目のQ&A 「You」や「I」が入った曲といえば? Part2 結婚について考えていない大学生の彼氏について 関東の方に聞きたいです 大阪万博について 駅の清涼飲料水自販機 不倫の慰謝料の請求について 新型コロナウイルスがもたらした功績について教えて 旧姓を使う理由。 回復メディアの保存方法 好きな人を諦める方法 小諸市(長野県)在住でスキーやスノボをする方の用具 カテゴリ [技術者向] コンピューター プログラミング・開発 Microsoft ASPC・C++・C#CGIJavaJavaScriptPerlPHPVisual BasicHTMLXMLCSSFlashAJAXRubySwiftPythonパフォーマンス・チューニングオープンソース開発SEOスマートフォンアプリ開発その他(プログラミング・開発) カテゴリ一覧を見る OKWAVE コラム 突然のトラブル?プリンター・メール・LINE編 携帯料金を賢く見直す!格安SIMと端末選びのポイントは? 友達って必要?友情って何だろう 大震災時の現実とは?私たちができる備え 「結婚相談所は恥ずかしい」は時代遅れ!負け組の誤解と出会いの掴み方 あなたにピッタリな商品が見つかる! OKWAVE セレクト コスメ化粧品 化粧水・クレンジングなど 健康食品・サプリ コンブチャなど バス用品 入浴剤・アミノ酸シャンプーなど スマホアプリ マッチングアプリなど ヘアケア 白髪染めヘアカラーなど インターネット回線 プロバイダ、光回線など
お礼
ありがとうございました。 DLLとOCXの違いがやはり素人の僕では まだ完全に理解はできませんでしたが イメージをつかむことができました。 これから、経験をつんで理解していきます。