早期のコムオブジェクトを自動的にバインドする方法は?
-
29-10-2019 - |
質問
鉱山オブジェクトの早期バインドできないと主張する鉱山の同僚。これは本当ですか?
解決
AutoItは、コンパイルされた場合でもインタプリタ言語です。コンパイルの実際のプロセスは、単にコードをインタープリターに埋め込むことです(一部のプリプロセッサー要素はインクルードのように分類されています)。
その結果、コンパイル時がないため、コンパイル時にバインディングを実行できません。これは、以下が正常にコンパイルされ、エラーが検出されないことを意味します。 ジェネラコディセタグプレ
それを実行すると、何も起こりません。$ oShell.LolWutは評価されないため、エラーは発生しません。ステートメントを実行するifテストで試してみると、次のようになります。このオブジェクトで要求されたアクションは失敗しました。
編集:詳細については、
所属していません StackOverflow