問題タブ [createobject]

For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.

0 投票する
0 に答える
725 参照

vba - vba CreateObject("DataLink") 32 ビットまたは 64 ビットを指定

以下を使用して DataLink オブジェクトを作成し、ユーザーに DB 接続を作成するように求めています。

私が抱えている問題は、64ビットマシンでは、32ビットドライバーがリストされていないということです。

では、DataLinks (dll) の 32 ビット バージョンが使用されるように指定するにはどうすればよいでしょうか。おそらく、sysWOW64 フォルダーにあるものが必要です。

CreateObject を使用して ProgID を指定できることを確認しました。おそらく 32 ビット バージョンと 64 ビット バージョンでは異なる ProgID が存在しますが、それらが何であるかはわかりません。

どこにも行かずにグーグルに多くの時間を費やして、助けに感謝します。

0 投票する
1 に答える
18397 参照

iis-7 - IIS 7 上の従来の ASP からの COM+ コンポーネントの作成で "Server.CreateObject Failed" が発生する

Windows Server 2008 R2 Standard の IIS 7 で実行されている従来の ASP アプリケーションがあります。

1 日のある時点で問題なく動作していましたが、突然、コードを変更することなく、COM+ コンポーネントのインスタンス化中に次のエラーがスローされ始めました。

サーバー オブジェクト エラー 'ASP 0177: 80004005'

Server.CreateObject に失敗しました

/path/script.asp、xx 行目

80004005

何が問題なのですか?私はインターネット検索を行い、何十もの潜在的な答えを見つけましたが、どれも問題とは何の関係もないようです. 私は正しいオブジェクト名を使用していることを知っています。それはほんの少し前まで機能していました。何も変わっていません!私はこれを理解しようとしてほぼ2時間費やしましたが、空になりました。

0 投票する
1 に答える
63 参照

java - 文字列で名前を付けたオブジェクトを作成

という名前のオブジェクトを作成できるメソッドを作成することは可能Stringですか?

あなたが知っているなら、どうすればいいですか?

0 投票する
1 に答える
814 参照

vb6 - XP マシンで CreateObject を使用するとエラー 91 が発生する

XP、Windows 7、および Windows 8 を実行している複数のユーザーに配布した古い VB6 アプリがあります。次のコードは、エラー 91 ""オブジェクト変数またはブロック変数が設定されていません" をスローしています。

具体的には、最後の行が問題です。strMyDocsPath がユーザー コンピューター上の共通ドキュメント フォルダーを指すようにします。Windows 7 および 8 では正常に動作しますが、問題なく動作する XP 開発マシンを除いて、XP マシンでは動作しません。

問題のあるコンピューターで、scrrrun.dll の再登録を試みたところ、正常に登録されたというメッセージが表示されました。VB6 の配布可能な SP6 ファイルをダウンロードしてインストールしようとしましたが、それでもエラーが発生します。いくつかのフォーラムを検索しましたが、わかりません。何か案は?

0 投票する
1 に答える
66 参照

java - シリアル化された方法で作成されたオブジェクトにアクセスするには?

これは私のコードです: マウスの右ボタンをクリックし、test1 を選択すると、コードが JLabel を作成し、その位置に配置します。

しかし、後でそのラベルにアクセスする方法がわかりません(たとえば、テキストを変更するため)。ユーザーが右ボタンでクリックして「削除」を選択すると、作成されたラベルを削除することもできますが、actionPerformed コード netbeans では、別の actionListener を追加できません。ありがとう

0 投票する
2 に答える
84137 参照

vbscript - フォルダーが存在するかどうかを確認し、存在しない場合は、VBS にログインしている現在のユーザーに作成します

現在、これは私のスクリプトです

私がやろうとしているのは、ログインしている現在のユーザーを取得することです。ディレクトリ D:\"personsuser"\Appdata\Roaming\Local をチェックして、フォルダー "Local" が作成されていない場合は作成されているかどうかを確認しますvbs で createobject を使用して作成したいと考えています。私が知っている上記のスクリプトは、現在ログオンしているユーザーを取得しますが、この変数を使用してフォルダーを作成する方法がわかりません。

私はこれらの行に沿って何かを組み込む必要があることを知っています:

そして、またはこれらの行に沿った何か:

VBS にはあまり詳しくありませんが、VBS を使用している環境で操作できる唯一のプラットフォームです。

0 投票する
1 に答える
1984 参照

vba - CreateObject を使用して、vba で .tif ドキュメントを印刷できますか? そうでない場合は、何ですか?

次の vba ルーチンは、Word 文書を印刷するのに適しています

しかし、印刷する必要があるのは .TIF ドキュメントです。デフォルトでは、Microsoft Photo Viewer で開きます。MS Photo Viewer と呼ばれる類似のものはありますか、またはそれに失敗すると、Acrobat はありますか? おそらく、Acrobat では何らかのコマンド ラインを使用できますか? ありがとうございました

0 投票する
1 に答える
213 参照

.net - サーバーが Windows 2008 R2 64 ビットに変換されると、.NET オブジェクトが VB6 から開始されない

CreateObject(sClassName, sServerName) のように、.NET サーバー オブジェクトを開始する非常に古くて複雑な VB6 アプリケーションがあります。本番サーバーで正常に動作しています。現在、生産を Windows 2008 R2 64-bet マシンに移行しようとしていますが、その呼び出しはもはや機能せず、エラーも何もなく、常に空の文字列を返すだけです。.NET オブジェクトが作成されていないようです。すべてのオブジェクトには GUID と ProgId があり、アセンブリで再登録され、本番環境での全体的な模倣が行われます。どんなアドバイスでも大歓迎です。