Excel97のVBAを使って、RDOでSQLserverに接続しようとすると
「ActiveX コンポーネントはオブジェクトを作成できません」
というエラーがでます。

VB5.0を再セットアップするとよいと以下のURLにはのっていますが

http://www.microsoft.com/japan/support/kb/articl …

VBがインストールされていないマシンでは、どうしたらよいのでしょうか?
RDOのバージョンは2.0です。

このQ&Aに関連する最新のQ&A

A 回答 (1件)

--参考URLより--


また、RDO は Visual Basic Enterprise Edition の開発者だけにライセンスされています。(中略)Microsoft Office プラットフォームには実行時モードはなく、RDO 開発プラットフォームとして使用するた
めのライセンスもありません。
-------
分かりづらい文章ですが、

>Excel97のVBAを使って、RDOでSQLserverに接続

これはライセンス違反ではないでしょうか?

参考URL:http://www.microsoft.com/JAPAN/developer/library …
    • good
    • 0
この回答へのお礼

回答ありがとうございます。

なるほどーそうですかー
RDOは使用できないようですね。

本当にありがとうございました。

お礼日時:2002/04/05 16:15

このQ&Aに関連する人気のQ&A

お探しのQ&Aが見つからない時は、教えて!gooで質問しましょう!

このQ&Aを見た人が検索しているワード

このQ&Aと関連する良く見られている質問

Qwindows8でのActiveXのインストール方

オンラインゲームに必要なActiveXのインストールをwindows8のデスクトップのIE10より試みました。
ActiveXの情報バーをクリックし、実行しましたが変化がありませんでした。
そこで、
ActiveXを有効にする、スクリプトを有効にする、Cookieを有効にする、ポップアプブロックの解除
、セキュリテーィのレベルを中にする、Googleツールバーの削除、
これらの設定を行いましたが、情報バーが出てこない為ActiveXのインストールが出来ません。
パソコンに詳しくないので、ActiveXのインストール方法が分かりません。
他にも検索して試してみましたが、うまくいきません。

どなたか詳しい方法を教えて頂けると助かります。
よろしくお願い致します。

Aベストアンサー

>ActiveXの情報バーをクリックし、実行しました

この段階でインストールは完了しているため

>情報バーが出てこない為ActiveXのインストールが出来ません

すでにインストール済みのActiveXインストールのための情報バーが出てこないことは正常動作です


そのオンラインゲームはwindows8/IE10への対応は確認されましたか?

確認済みであれば
IEの起動方法はスタート画面から起動しているようであれば、ディスクトップ画面からの起動で試してみてください

それでも表示されない場合は互換表示で試してみてください
http://support.microsoft.com/kb/2772016/ja


それでもダメならActiveXを一旦アンインストールして再度、ディスクトップ起動/互換表示状態でインストールしなおし

Qカスタムコントロール作ってます(VB.NET)。VB.Net にVB.6のActiveX作成時にあったプロパティページ作成ができないようですが

タイトルどうりです。VBNETのカスタムコントロールでデザインモードにおけるフォームつまりプロパティページやビジュアルにプロパティボックスから設定できるようにしたいのですが、どうしたらできるでしょうか?VB6ではできたのですが、(Activexコントロール)。

よろしくお願いします。

Aベストアンサー

通常のプロパティと同じように、プロパティ ウィンドウに項目を表示して設定できるようにする必要があります。
具体的には、
1. カスタム コントロールのクラスに外部公開する Property プロシージャを作成して、内部で値を保存できるようにする。
2. そのプロパティの宣言部分で、プロパティ ウィンドウに表示するように指示する属性値を設定する。

こんな感じです。

参考URL:http://www.atmarkit.co.jp/fdotnet/winexp/winexp02/winexp02_01.html

QどうしてもActiveXがインストールできません。

最近ルーセントハートをやろうと思ってDL、インストールしたのはいいのですが、ゲームを始めようとすると「ActiveXがインストールされてません」とでます。
いろいろ調べてインターネットオプションでの設定やいろんなサイトへ行ってインストール方法を調べたりしても出来ません。
いろいろ試したのですが情報バーが出ません。
http://www.photosmile.co.jp/pu/activex.html
↑ここでインストールしようとしてもいつまでたっても未完了状態です。
父親が言うにはActiveXはインストールしたと言ってます。
しかし、いくらやっても「ActiveXがインストールされてません」と出ます。
どうしたら良いでしょう分かる方どうか教えてください。
ちなみに使ってるのはwindowsXPです。

Aベストアンサー

ActiveXコントロールのダウンロードが失敗した場合
http://www.03trade.com/support/info/activex_download.html

家族と共用で権限のないアカウントでログオンしてないですよね?

QVB(6.0)で作成したActiveX(ocx)をVBで呼び出す方法

普通OCXを使用する時は、
デザイン時にフォームにOCXを貼り付け
実行するとそのOCXが表示されると思うのですが
今回の質問はそうではなく
デザイン時には何も貼り付けず
VC++で言うCreateObjectの様に
実行時にOCXのオブジェクトを生成する事が
出来るのでしょうか?

Aベストアンサー

レジストリに登録してあれば、VBでもCreateObjectでできます。

QActiveXがインストール出来ない

ActiveXがインストール出来ない

WinXPにIE8を使用しています。
ActiveXが必要なサイト移動したいのですが、インストール出来ていないので見ることが出来ません。

IE8のシステムの、(1)ActiveXコントロールとプラグインの実行を「有効」、(2)スクリプトを実行しても安全だとマークされているActiveXコントロールの~を「有効」、(3)署名済みActiveXコントロールのダウンロードを「ダイアログを表示する」に設定しています。
(あるサイトでActiveXをインストールする際の推奨設置となっていた為)

ところが、(2)を有効にすることで、コンピューターが危険にさらされている。。。と情報バーに表示される様になりました。
上記設定にしても、相変わらずActiveXが必要なサイトに移動しても、情報バーにはActiveXのインストールを許可するかどうかのメッセージは出ません。

IE8には似たようなトラブルが続発しているようですが、色々探しましたが未だ解決出来ません。
もうIE7に戻したいのですが、その辺も含めて解決策をご指示頂けませんでしょうか。

宜しくお願い致します。

ActiveXがインストール出来ない

WinXPにIE8を使用しています。
ActiveXが必要なサイト移動したいのですが、インストール出来ていないので見ることが出来ません。

IE8のシステムの、(1)ActiveXコントロールとプラグインの実行を「有効」、(2)スクリプトを実行しても安全だとマークされているActiveXコントロールの~を「有効」、(3)署名済みActiveXコントロールのダウンロードを「ダイアログを表示する」に設定しています。
(あるサイトでActiveXをインストールする際の推奨設置となっていた為)

ところが、(2...続きを読む

Aベストアンサー

ぶっちゃけて言えばIEの問題であってdkazさんのPCの問題じゃないんです。
IE8で「Web標準にまともに対応」するようになったんですが、それ以前に作られたサイトだと「IE流Web標準」に依存した形である為に「異常」になる場合があります。
「IE8にトラブルがある」のではなく「今までのIEがトラブルを作り出していた」だけの話なんです。

相手方が直してくれるのを待つしかないんですけど、IE7に戻すのはお奨めしません。
Internet Explorer 7は今年でサポート期限になるから。
http://support.microsoft.com/gp/lifesupsps/ja#Internet_Explorer

QVB5.0からVB.NETへの移行

VB5.0からVB.NETへシステム移行しなければならないのですが、
(単純に)ソースをコンバートするようなツールはないでしょうか?

聞くところによると、ツールによっては2割程度しかコンバートできなかったりするようで、
ツールと、その性能(何%くらい自動的にコンバートできるか等の注意事項)を教えていただければ幸いです。

Aベストアンサー

VB5から直接は出来ません。一旦VB6で開いてVB6のプロジェクトの変換後に.NETに変換する必要があります。

http://www.microsoft.com/japan/msdn/vs/vb6/vb6tovbdotnet.asp

参考URL:http://www.microsoft.com/japan/msdn/vs/vb6/vb6tovbdotnet.asp

QActiveXがインストールされていません

O2JAMというインターネットゲームをプレイしようとしたところ、
『ActiveXがインストールされていません』
と表示されました。


ActiveXをインストールしたいのですが、何処で入手出来るのでしょうか?
ご存知の方、お教え頂けると助かります。

Aベストアンサー

実のところ…98/Me環境下で同様にウェブ経由でのActiveX導入が出来ない、という事例が幾つか出ています。
http://okwave.jp/kotaeru.php3?q=2111513
http://okwave.jp/kotaeru.php3?q=2125309
http://www.mcafee.com/japan/pqa/aMcAfeeMvs.asp?ancQno=MV06041401&ancProd=McAfeeMvs

どうやら最新のセキュリティ更新MS06-013の影響によるものと推測されます。
(なおこれはXP/2003環境下におけるActiveXの動作変更とは別の問題になります)

例えばFlash playerのように、インストール用の実行ファイルによってインストール可能なものについては、それをダウンロードしてお使いのパソコン上で実行することでインストール可能になるみたいですが…ウェブページ上で『セキュリティ警告』の画面上で『はい』を選択してインストールする形しか取れないものについては、残念ながら現状では症状を克服する有効策が見つかっていません。

可能性としては…
http://okwave.jp/kotaeru.php3?q=2125309
で私が説明していることを実行してみると改善の可能性があるのでは?という気が少しばかりしています。(私自身は現在2000ユーザーですので実地に検証できませんが)

対策に行き詰まったら、MDAC2.7以上、それにWindowsScript5.6をインストール後WindowsUpdateを受けて、再度所定のサイトでActiveXのインストールが行えるかどうか試してみてください。
それが不発なら…システム全体をリカバリ後、MS06-013適用以前にウェブ経由でしか行えないActiveXの導入を全て済ませてしまう以外の改善策は、当方には考え付きません。

実のところ…98/Me環境下で同様にウェブ経由でのActiveX導入が出来ない、という事例が幾つか出ています。
http://okwave.jp/kotaeru.php3?q=2111513
http://okwave.jp/kotaeru.php3?q=2125309
http://www.mcafee.com/japan/pqa/aMcAfeeMvs.asp?ancQno=MV06041401&ancProd=McAfeeMvs

どうやら最新のセキュリティ更新MS06-013の影響によるものと推測されます。
(なおこれはXP/2003環境下におけるActiveXの動作変更とは別の問題になります)

例えばFlash playerのように、インストール用の実行ファイルによ...続きを読む

QVB5.0とVB6.0

ご教授お願いします。
VB4.0で開発を始め、VB5.0に。主にDBはDAOを使っています。いくつかのアプリを配布し(セットアップウィザードを使い)、その後VB6.0がリリースされましたが、配布済みアプリに影響があると思いB6.0へのUpをあきらめていました。VB5.0は98でしか認められていず、2000でも試しましたが、確かに一部の動作でエラーが起こったりしました。使用しているマシンが不安定になったので、中古PCに98をインストールし、開発環境を移しましたが、セットアップウィザードが「予期せぬエラー」とかで動きませんでした。以上が経過です。
ようやくVB6.0を入手し、とりあえず2000で、2,3のアプリで試したところ、そのまま(何の手も加えず)OKでした。ちょっと気がついた点といえば、作成されたEXEのサイズが1割ほど小さくなっていました。
質問ですが、VB5.0→VB6.0では何が変わったのでしょうか?(当時はある程度読んだ気がしますが、覚えていません)
そして、アップ後、注意しなければならないことは何でしょうか?
よろしくお願いいたします。

ご教授お願いします。
VB4.0で開発を始め、VB5.0に。主にDBはDAOを使っています。いくつかのアプリを配布し(セットアップウィザードを使い)、その後VB6.0がリリースされましたが、配布済みアプリに影響があると思いB6.0へのUpをあきらめていました。VB5.0は98でしか認められていず、2000でも試しましたが、確かに一部の動作でエラーが起こったりしました。使用しているマシンが不安定になったので、中古PCに98をインストールし、開発環境を移しましたが、セットアップウィザードが「予期せぬエ...続きを読む

Aベストアンサー

主には コントロールが更新されているといった点でしょう
コモンコントロールに VB5独自のコントロールと同等の機能が搭載されたとか …
あとは コンパイラ自体の最適化や バグフィックスです
VB6を使うのであれば SP6などのパッチを当てましょう
http://www.microsoft.com/downloads/details.aspx?familyid=A8494EDB-2E89-4676-A16A-5C5477CB9713&displaylang=ja

ADOやDAOなどは そのまま使えるものがほとんどだとおもいます

[VB] 32 ビット版から Visual Basic 6.0 への移植時の注意事項
http://support.microsoft.com/kb/412580/ja
なども参考になるかも ・・・

QActiveXコントロールのインストールの仕方

ハンゲームのチャットをするため、ActiveXコントロールをインストールしようと思います。前まで(PCを初期化する前)は普通にチャットできてたんですが、強制的にActiveXをインストールするページに移動させられます。
インストールしようとしても情報バーがないのでインストールできません。
この問題を解決できる方、回答お願いします。

Aベストアンサー

>PCを初期化する前)は普通にチャットできてたんですが

これが気になりますが、WEB設定のリセットで解決しませんか?
http://support.microsoft.com/kb/880830/ja

Qコンボボックス等における表示アイテムの設定方法(VB5.0→VB6.0移植)

秋月, "Visual basic 1001 Tips", 725-725,オーム(1998). ISBN4-274-06247-3に
「ユーザーがコンボボックスのアイテムにアクセスできるように、プログラムでList, ListCount, ListIndex プロパティを設定できます」
との記載がありますが、
Dim CTP$(16)
Call SetCTP(CTP$(), IA&): 'IA& = 5
UpdateColor$ = CTP$(IA&)
UpdateColorList.Clear
UpdateColorList2.Clear
For IA& = 1 To 16
UpdateColorList.AddItem CTP$(IA&): 'リストボックス
UpdateColorList2.AddItem CTP$(IA&): 'コンボボックス
If UpdateColor$ = CTP$(IA&) Then UpdateColorList.ListCount = IA&
If UpdateColor$ = CTP$(IA&) Then UpdateColorList2.ListCount = IA&
Next IA&
では、いずれも「コンパイルエラー。値の取得のみ可能なプロパティに値を設定することはできません」とのメッセージが表示され使用できません。
VB.5.0からVB.6.0への書き換えではどのように対応したかご存知の方お知らせください。
現在の設定状況を初期値として表示し、オペレーターが変更可能にするためのものです。
<BODY>に使用した色を除外するために、IEのみ対応している色にも対応するために、16という数値は変化します。変更ルーチンは作成していません。

秋月, "Visual basic 1001 Tips", 725-725,オーム(1998). ISBN4-274-06247-3に
「ユーザーがコンボボックスのアイテムにアクセスできるように、プログラムでList, ListCount, ListIndex プロパティを設定できます」
との記載がありますが、
Dim CTP$(16)
Call SetCTP(CTP$(), IA&): 'IA& = 5
UpdateColor$ = CTP$(IA&)
UpdateColorList.Clear
UpdateColorList2.Clear
For IA& = 1 To 16
UpdateColorList.AddItem CTP$(IA&): 'リストボックス
UpdateColorList2.AddItem CTP$(IA&): 'コンボボック...続きを読む

Aベストアンサー

ListCountではなくてListIndexに代入するのでは?
あと、代入時は-1しないと期待したものが選択されないと思います。


人気Q&Aランキング