• 締切済み

Visual Basic でサポートされていないオートメーションが変数で使用されてい

「Visual Basic でサポートされていないオートメーションが変数で使用されています。」(Error 458)のVBエラーが発生しました。幾つかの原因を探ってはみましたが、分からず終いで困っています。

みんなの回答

回答No.1

配列を利用したインターフェースを持つ関数はありますか? Variant型であれば、コンパイルは通るけど、実行するまでエラーがでないパターンがあります。

全文を見る
すると、全ての回答が全文表示されます。

関連するQ&A

  • このオブジェクトには、オートメーションオブジェクト

    アクセス2010です。 アクセスでフォームにはめ込んでいるサブフォームのデータをフィルタしようとすると ---------------------------------------------------------------------------- このオブジェクトには、オートメーションオブジェクト’カテゴリ’は含まれません。 オブジェクトのプロパティを設定するか、 メソッドを実行するVisual Basicプロシージャを実行しようとしましたが これらのプロパティまたはメソッドが使用できません。 オートメーションオブジェクトでサポートされているプロパティまたはメソッドについては、 コンポーネントのドキュメントを参照してください。 ---------------------------------------------------------------------------- と言うエラーになります。 フォームにカテゴリと言うフィールドは紐づけてないのですが なぜこのエラーが発生するのでしょうか?

  • オートメーションエラー (-2147417828)

    自社製のVBアプリを使用しているのですが、 OFFICE2003⇒OFFICE2000に変えたタイミングで 下記のエラ―が発生するようになりました。 何とか回避したいと思っております。 ご意見よろしくお願い致します。 【エラー内容】 オートメーションエラーです。このプロセスでは リモート呼び出しは許可されません。 【エラー番号】 -2147417828 ※OFFICEはアンインストールしてインストールという  手順で正しく入替えました。どちらのバージョンで  あっても他のマシンからは動作しています。

  • Visual C++で"オートメーションサーバーはオブジェクトを作成できません"と表示される。

    Visual C++で"オートメーションサーバーはオブジェクトを作成できません"と表示されます。 Windowsスクリプトルを最新版にしても変わりません。 OSはXPです。 VBでも同じように表示されます

  • OLEオートメーションエラー?

    Windows98のSEで、VisualBasic4.0のプロジェクトを開くと、OLEオートメーションエラーがでます。一体何が原因なのかわかりません。宜しくお願いいたします。 (ちなみにVB4.0の16ビットと32ビットのvbpが混在しています。これは上記エラーに関係あるのでしょうか?)

  • エラー・・クラスはオートメーションをサポートしていません・・・?

    初心者で、まったくわからなくて困っています。 インターネットをしていると、同じエラーで見れないページが多々あり どうすればいいのかわかりません。 新しく窓が開くようなページは半分以上の確率でこのJava Scriptエラーが出るんですが・・・(T T) Internet Explorerの左下に△! ページでエラーが発生しました。 「Webページに問題があるため、正しく表示または機能しなくなる可能性があります。 エラー:クラスはオートメーションをサポートしていません。」 JavaScriptは有効になっています。 パソコンテレビGyaoでもPlayを押したらこのエラーが出ますし(環境設定のブラウザ、クッキーに問題はないです) 映像を見るときだけではなく、たとえば http://jp.cyworld.com/ サイワールドでもホムピィを見ようとすればエラーです。 このようなページは全部見れません。 恥ずかしいほど無知なのですが、どなたか助けてください・・・

  • オートメーションエラーについて

    こんにちは。palbanです。 現在VBからACCESSにデータを保存するシステムを作成しています。 VBからACCESSの接続にはADOを使用しています。 バージョンはVB6.0SP5,ACCESS2002です。 このシステムをAPI関数のSENDMESSAGEを使用して終了させているのですが、システム終了後以下のような メッセージがでます。 実行時エラー'-2147417848(80010108)': オートメーションエラーです。 起動されたオブジェクトはクライアントから 切断されました。 このエラーの回避方法をご存知の方ご教授願います。 私の方でも調査しましたが修正方法がどうしても わかりません。 宜しくお願いします。

  • Visual Basic 6.0 でPanelを使用したい

    Visual Basic 6.0 SP6でPanelコントロールを使用したいのですが、 Threed32.ocxはVB6での使用が推奨されていないようです。 http://support.microsoft.com/kb/412577/ja Threed32.ocx以外にVB6で使用可能な無償のパネルは存在するのでしょうか? よろしくお願い致します。

  • Visual C++6.0 デバッグ中にグローバル変数を書き換えたい

    こんにちは。 Visual C++6.0 のデバッグ中に、ローカル変数を 変数ウィンドウに書き込んで、値を変更して動作確認を 行っているのですが、グローバル変数(たとえばerrnoなど)を、同様に変数ウィンドウに書き込むと、「CXX0017: Error: シンボル "errno"が見つかりません」と表示されてしまいます。errnoをローカル変数のようにデバッグ中に書き換えることはできないのでしょうか。 よろしくお願いします。

  • ビジュアルベーシック2008、変数とグラフィックについて

    ビジュアルベーシック2008、変数とグラフィックについて こんにちは、いつも本当に皆様に助けられながら初心者なりにビジュアルベーシックを学んでおります。前回、三目並べの勝ち(3つ揃った場合)と負け(揃わなかった場合)の回数を別のダイアログに表示するためにはStatic変数(データを保持する変数)が必要だと教えて頂きました。それで現在Static変数を設定しているのですが 勝ちの場合 Static totalDecimal As String totalDecimal = Label1.Text = +1 三目並べと同じページに回数を記録しているコードを活用してみたのですが…うまくいきませんでした。 3つ揃ったらメッセージボックスに勝ち、と表示→違うダイアログボックスの中のラベルに1と表示としたくて何度もStaticに挑戦しているのですが…。何か良い方法はないでしょうか。 もう一つ、現在VBを使ってグラフを作っています(期末テストの課題です)なんとか日本の国旗のコードは完成したのですが、 Private Sub Button2_Paint(ByVal sender As Object, ByVal e As System.Windows.Forms.PaintEventArgs) Handles Button2.Paint 以下グラフィックのコード とこれではボタンを押してもグラフィックが表示されません。Call ButtonやもしButton2がクリックされた時グラフィックを表示、など試しているのですがエラーが出てしまいます。毎度頼ってばかりで申し訳ありませんがよろしくお願いいたします。

  • matlabの変数をVisual Studioで

    matlabで計算を行い, その変数の値をVisual Studioで製作したプロジェクトで受け取るようなことをしたいのですが、そのような機能ややり方があったら教えてください. 使用しているソフトウェア matlab2015b visual studio 2012 opencv3.0.0 使用する言語 C++ OS Windows10