問題タブ [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.
excel - Variant/double 配列値で If/then 条件を使用する方法は?
関数によって生成された配列の各値を調べて、値が <> 0 の場合はセルに配置しようとしていますが、その段階で型の不一致エラーが常に発生します。コードは、書き込まれたとおりにセル内に値を配置しますが、セットから 0 の値をスクラブして「-」に置き換えたいと考えています。
値0(1~30)
php - PHP Uncaught com_exception: パラメータ 0: タイプの不一致
GetPoints
COMオブジェクトからの関数があります
関数を呼び出すと:
私は得るcom_exception
:
キャッチされていない com_exception: パラメータ 0: タイプの不一致
このエラーを解決するにはどうすればよいですか?
excel - VBA で遅延バインディングのみを使用してオブジェクトをダウンキャストするにはどうすればよいですか?
私は VBA アプリケーションを作成しており、特定の関数については、アプリケーションのほとんどのユーザーが参照をインストールしていない (そしてこの特定の関数を使用しない) ため、遅延バインディングのみを使用しています。
私が使用しているオブジェクトは次のように動作します。
GetServer
メソッドはオブジェクトを返しますが、以下PIServer
を実装するより具体的なインターフェイスが存在しますPIServer
。
PIServer
オブジェクトをオブジェクトにダウンキャストしたいと思いIGetPoints2
ます。
何もせずに、PIServer オブジェクトを取得します。
デバッガーで見るとPiServer
、それが確認されます。
厳密に型指定された変数を使用するとうまくいくはずですが、ここで使用されている型はどれも参照したくありません。
遅延バインディングのみを使用してこのオブジェクトをダウンキャストするにはどうすればよいですか?