問題タブ [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 投票する
4 に答える
7430 参照

coldfusion - cfinvoke と createObject を使用してコンポーネント関数を実行することの違いは何ですか?

私の会社のコードでは、そのコンポーネントのオブジェクトを初期化し、オブジェクトからメソッドを呼び出すことによって使用されるコンポーネント ファイルをよく見てきました。ただし、特にコンポーネント ファイルから 1 つのメソッドのみを使用する場合は、cfinvoke メソッドを使用する方がやや簡単に思えます。コンポーネント関数を呼び出すこれら 2 つの方法の違いと、それぞれの長所と短所は何ですか? いつどれを使用する必要がありますか?

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

asp.net - ASP.NETクラスファイルでCOMオブジェクトを使用する方法

C#クラスでラップしようとしているCOMオブジェクトがあり、それを使用したい他のアプリケーションでより簡単に利用できるようにしています。

COMオブジェクトのインスタンスを作成する次のコードがあります。次に、リフレクションを使用して、ユーザーデータを取得するメソッドを呼び出します。このコードは、aspxページにある場合は正常に機能します。

ただし、実際のWebサイトからコードを抽象化するためにコードをクラスファイル(JD_API.cs)に移動すると、コードを機能させることができなくなります。たとえば、次のように宣言された静的メソッドがあります。

残念ながら、Serverオブジェクトは、デフォルトでWebアプリケーションに含まれている一部のASP.NETライブラリに制限されているため、上記のコードは使用できませんでした。したがって、この時点で、次のようなCOMオブジェクトのインスタンスを作成することにしました。

ただし、実行時に、「保護されたメモリの読み取りまたは書き込みを試みました。これは、他のメモリが破損していることを示していることがよくあります。 」というエラーが表示されます。

ここからどこへ行けばいいのかわからない。このCOMオブジェクトのインスタンスをWebアプリケーション自体の内部にないレイヤーに抽象化する方法についてのヘルプをいただければ幸いです。ありがとう!!

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

vbscript - vbsのCreateObject()オブジェクトリスト

私はスクリプトが好きで、車輪の再発明は好きではないので、CreateObject
が好きです。VBScriptで使用できるオブジェクトの広範で便利なリストと簡単な説明を教えてください。本当に50以上のサイトは見つかりませんでした。

前もって感謝します

0 投票する
5 に答える
561 参照

javascript - JavaScript でのプロトタイプ オブジェクト指向プログラミングの最適な方法

私はプログラミングのプロトタイプの方法が好きで、javascript でそれを理解しようとしています。

The Good Parts でこのコードを見ました。

これが全然わからない笑。プロトタイプを過去のオブジェクトに設定するだけなら、次のようにできませんでした:

ただし、これは機能していないようです。これは、child.num が未定義として返されるためです。JavaScript プロトタイプ プログラミングをどのように説明し、どのような方法をとっていますか? みんなありがとう

0 投票する
4 に答える
3048 参照

vb6 - exeの実行時にVB6のcreateObjectが失敗する

C# で記述された DLL を実行しようとする VB6 プログラムがあります。
この DLL には COM インターフェイスがあるため、"CreateObject" を使用してその中にクラスのオブジェクトを作成できます。問題は、VB6 IDE から実行すると正常に動作することですが、EXE を作成して実行しようとすると、
「自動化エラーです。指定されたファイルが見つかりません (-2147024894)」という例外がスローされます。 ."

なぜそれが起こっているのですか、どうすれば解決できますか?

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

com - 登録されたCOMコンポーネントの検出

レジストリで利用可能な情報を解析するだけで、登録されたCOMコンポーネントがスタンドアロンコンポーネントとして作成可能かどうかを判断する方法はありますか?特に、HKCR / ClsIdにある情報によって?

私のシステムにはこのキーに12,000を超えるエントリがあり、InProcServer32またはLocalServer32キーを持たないアイテムはすでに除外していますが、これではアイテムの約半分しか削除されません。作成可能なオブジェクトではないものがまだ数千あると思います。作成できるものと作成できないものを区別するために、それらすべてに対してCreateObject()を実行しようとする必要は本当にありません。より効率的な方法はありますか?

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

asp-classic - オブジェクトタグとServer.CreateObjectを介した接続の宣言の違いは何ですか

従来のASPを使用する場合、オブジェクトタグを介して接続を宣言することの違いは何ですか。

Server.CreateObject()呼び出しを介して接続を宣言します。

それとも違いはありますか?パフォーマンス、メモリなど。

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

javascript - javascript を使用して Silverlight プラグインの値を設定する方法

Silverlight プラグインに特定の値を設定する方法がわかりません。具体的には、splashScreenSource の値です。param (名前/値) メソッドを使用してこれを機能させることができますが、JavaScript を使用して Silverlight プラグインを挿入しているため、プラグインに実際に認識させる方法がわかりません。スプラッシュスクリーンを使用したい。

デフォルトの Silverlight.js ファイルで提供される引数リストを使用して値を設定できるようには見えません。

Silverlight.createObject( source , parentElement , id , properties , events , initParams , userContext );

どんなアイデアでも大歓迎です。

どうもありがとう、

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

vbscript - createobject scripting.filesystemobject IIS 7-vbscriptコードは、常にWebサイトフォルダーではなくC:\ Windows \ System32 \inetsrv\にファイルを保存しようとします

タイトルごと

createobject scripting.filesystemobject IIS 7-vbscriptコードは、常にWebサイトフォルダーではなくC:\ Windows \ System32 \inetsrv\にファイルを保存しようとしています。

もちろん、「許可が拒否されました」というエラーが表示されます

ファイルはWebサイトフォルダに保存されている必要があります。

どんな助けでも大歓迎です。

編集:vbscriptは、win7devマシンのIIS7で実行されているWebサイトのフォームから呼び出されています。この場合、パスを設定していませんが、「。」を試したところ、IISは、予期したとおりにWebサイトのルートフォルダーではなく、「inetsrv」パスも使用しようとしました。

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

wsh - CreateObject と ActiveXObject による COM インスタンスの作成の違いは何ですか?

これは2番目の回答でここで触れられていますが、質問にどのように回答するかわかりません(提供されたリンクもありません)。

ActiveXObject でできることと、CreateObject でできないこと、およびその逆とは?