問題タブ [osisoft]

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 投票する
1 に答える
155 参照

excel - Variant/double 配列値で If/then 条件を使用する方法は?

関数によって生成された配列の各値を調べて、値が <> 0 の場合はセルに配置しようとしていますが、その段階で型の不一致エラーが常に発生します。コードは、書き込まれたとおりにセル内に値を配置しますが、セットから 0 の値をスクラブして「-」に置き換えたいと考えています。

値0(1~30)

for ループを数回繰り返したローカル ウィンドウを次に示します。

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

php - PHP Uncaught com_exception: パラメータ 0: タイプの不一致

GetPointsCOMオブジェクトからの関数があります

関数を呼び出すと:

私は得るcom_exception

キャッチされていない com_exception: パラメータ 0: タイプの不一致

このエラーを解決するにはどうすればよいですか?

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

excel - VBA で遅延バインディングのみを使用してオブジェクトをダウンキャストするにはどうすればよいですか?

私は VBA アプリケーションを作成しており、特定の関数については、アプリケーションのほとんどのユーザーが参照をインストールしていない (そしてこの特定の関数を使用しない) ため、遅延バインディングのみを使用しています。

私が使用しているオブジェクトは次のように動作します。

GetServerメソッドはオブジェクトを返しますが、以下PIServerを実装するより具体的なインターフェイスが存在しますPIServer

PIServerオブジェクトをオブジェクトにダウンキャストしたいと思いIGetPoints2ます。

何もせずに、PIServer オブジェクトを取得します。

デバッガーで見るとPiServer、それが確認されます。

厳密に型指定された変数を使用するとうまくいくはずですが、ここで使用されている型はどれも参照したくありません。

遅延バインディングのみを使用してこのオブジェクトをダウンキャストするにはどうすればよいですか?