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

vbscript - クラスを wsc ファイルに含める

わかりました、ここで何が間違っていますか? 私はこの方法でクラスを含むvbscriptを含めようとしています:

スクリプト.VBS:

登録された .wsc ファイル:

クラス.VBS:

クラスなどを使用する場合は、wscファイルで定義する必要があるのではないかと考えていましたか? わからない..

助けてくれてありがとう!

0 投票する
10 に答える
333509 参照

javascript - 「URL」で「createObjectURL」を実行できませんでした:

Safari で以下のエラーを表示します。

「URL」で「createObjectURL」を実行できませんでした: 提供された署名に一致する関数が見つかりませんでした。

私のコードは次のとおりです。

これは画像の私のコードです:

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

django - Django Generic Createview : Add another object to template

I'm trying to add additional data to my template named "equipment_form" linked with my view CreateEquipment (CreateView generic django)

So, my model Equipment possess a subcategory. And my model subcategory possess a category.

For UX reasons, I want my user to chose the category of the equipment first, then the subcategory. In order to do this, I need to get in the view the whole content of the category table and give it to the template. And I have some trouble to figure out how I can do it.

I will really appreciate the help of the community! Thank you.

So atm my view look like this :

EDIT : I found the answer here :

Django - CreateView - How to declare variable and use it in templates

Thank you anyway :)

0 投票する
3 に答える
571 参照

orm - ColdFusion では、コンポーネント オブジェクト CreateObject() または EntityNew() または New キーワードを作成するのに適した方法はどれですか

CFC コンポーネントを使用して ColdFusion でコードを書いていたとき、コンポーネントのオブジェクトを作成するさまざまな方法を使用することに少し混乱しました。オブジェクトを作成する方法としてどちらが優れているか教えていただければ幸いです。 CreateObject()EntityNew()&Newキーワード。私はいくつかのブログを読み、さまざまな答えを得ました.Entity NewはCreate Objectと比較して高速であると言う人もいました. 私はまた、構文上の違いがより優れていることを発見しましたEntityNew()。どなたか考えて頂ければ幸いです。ありがとう。

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

excel - WinWrap CreateObject("Excel.Application") 複数のインスタンス

.Net フレームワークをサポートするWinWrap Basic 言語について知っている人がどれだけいるかはわかりません。しかし、それが私の問題です。誰かがその言語について知っていることを願っています。

Excel 2010 との通信に使用しています。基本的には独自のデータ形式のデータを抽出し、Excel に吐き出しています。以下は、スクリプトの実行中に Microsoft Excel 2010 の追加のインスタンスがアクティブでない場合に完全に実行されます。

ただし、次のスクリプトの実行中にユーザーが追加の Excel 2010 インスタンスを手動でアクティブ化すると、スクリプトでエラーが発生します。

WinWrap の関係者によると、WinWrap の CreateObject() は CoCreateInstance API を呼び出す単純なコードです。私はそこで途方に暮れています。複数の Excel インスタンスを作成する方法を理解してくれる人がいますか。

編集Runtime 50290 Application Specific Errorが発生します。

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

python - Tk() ループが呼び出されると、Python スクリプトから開かれた MS Access アプリケーションを終了できない

特定の問題で立ち往生しています。私は、VBA API を使用して MS Access データベース (.mdb) からデータを読み取り、tkintertable モジュールを使用して GUI テーブルに表示する Python スクリプトに取り組んでいます。

問題は、スクリプトが終了した後、MSACCESS.exe プロセスがプロセス リストに残っていることです。

ルート ウィンドウの mainloop() メソッドにコメントすると、問題はなくなります。

access.quit() を明示的に呼び出しても問題は解決しません。さらに悪いことに、スクリプトは終了しますが、MS Access プロセスが表示されます。ウィンドウが表示されますが、ウィンドウがどんどん表示されるため、閉じることができません。

問題を特定するために、コードから不要な行をすべて削除しました。

なぜこれが起こるのか、何か手がかりを与えることができますか? アドバイスをよろしくお願いします。

Python バージョン: 3.4.3。MS オフィス: 2013.

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

c# - オブジェクトの作成 C#

既にネイティブ コードの COM オブジェクトがあり、C# からインスタンス化しようとしています。Com は、DCOM コンポーネントとレジストリに登録されます。

これは私がやろうとしていることです:

com-type をインスタンス化しようとすると、次のようになります。

execption は次の行でスローされます。

この行にブレークポイントを設定したので、「アプリ」を調べたところ、エラーは既に存在していました

Type t を調べたところ、IsCOMObject = true と表示されました。

VBSとしてはうまく機能します:

VB.netとして動作します

ただし、C# ではありません

C# の例では、次のソースを調べました。

http://www.codeproject.com/Articles/990/Understanding-Classic-COM-Interoperability-With-NE

https://msdn.microsoft.com/en-us/library/aa645736%28v=vs.71%29.aspx

C# の CreateObject の同等のコード

私の推測では、InvokeMember またはセキュリティ機能を使用してメソッドを呼び出さなければならないということです...

C# の例を機能させるのを手伝ってくれませんか?

名前の変更ケースを c に更新しましたが、それは問題ではありませんでした。

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

vba - コピーしたアプリケーションをレジストリに登録する

現在、メインフレーム ターミナル エミュレータ (HostExplorer) を使用しています。私のチームには、実行可能ファイルと dll が存在するフォルダーしかなく、.exe ファイルを開いてエミュレーターを実行しています。しかし、私は、VB スクリプトなどを使用していくつかのことを自動化するという考えを持っています。問題は、CreateObject("HostExplorer") を使用しているときに、アプリケーションがレジストリに登録されていないため機能しないことです。とにかく、HostExplorerで「CreateObject」を機能させることはできますか。

ファイル「intall.ini」が役立つかどうかはわかりませんが、以下に含めます(投稿ごとの文字数制限のため、最後にいくつかのコードを削除しました):

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

c# - COM クラスの既定以外のコンストラクターを呼び出す

2 つのコンストラクターを持つクラスを含む DLL (C# で記述) があります。デフォルト (引数なし) のコンストラクターと、3 つの引数を持つ別のコンストラクター。

VBscript で、2 番目のコンストラクターを呼び出したいのですが、パラメーターCreateObjectを受け取るだけclassValueで、可能なargumentsパラメーターはありません。

CreateObjectの基本的な実装はシステムのCoCreateObject関数を使用していると思いますが、この回答によれば引数はサポートされていませんが、一方でDotNetFactory、そのようなことができるQTP/UFTがあるため、純粋なVBscriptでそれを行う方法が必要です。

init(可能であれば、明白な方法の解決策を避けたい)。

デフォルト以外のコンストラクターを呼び出す方法についてのアイデアはありますか?

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

qt - 子アイテムのエイリアスを持つ QML アイテムに子を動的に追加する方法

子項目のエイリアスを使用する TestComponent.qml があるとします。コンポーネント ファイルは次のようになります。

TestComponent.qml

次に、コンポーネントをインスタンス化するメイン ファイルを作成します。静的コンポーネントのインスタンス化を介して子コンポーネント Text を追加すると、期待どおりにヘッダーとフッターの間に表示されます。ただし、子コンポーネントを動的に追加すると、子のエイリアスは無視され、フッターの後に子が追加されます。ファイルは次のようになります。

main.qml

出力は次のとおりです。

動的コンポーネントの作成に対してエイリアスも透過的になるようにする方法はありますか? C++ を使用しないのが理想的です。