私はPythonでQXDMアプリケーションを自動化しようとしています。 win32com.clientモジュールを使用して試行します。 以下は私が試しているコードですが、QXDMアプリケーションを開くことはありません。 COMObject QXDM.QXDMAutoApplicationQXDMアプリケーションが起動しない
しかしQXDMアプリケーションが起動されていない:私はqxdm_instanceを印刷するとき
from win32com.client import Dispatch
qxdm_instance = Dispatch("QXDM.QXDMAutoApplication")
、それは価値を与えます。すぐにQXDM &のスプラッシュ画面が表示されます。私がTaskManagerに行くと、そこにはQXDM.exeが走っていますが、GUIはありません。
これはどうしてですか?
はqxdm_instance.Visible = 1を設定しようとしましたが、エラーを与える:はAttributeError:プロパティ 'QXDM.QXDMAutoApplication.Visible' を設定することはできません。 –
私の答えはこれに適していません。たぶんプロパティの名前が違うかもしれません。ドキュメントを読む。 – xMRi
Visible ...のようなものがある場合は、このオブジェクトの他のメソッドをチェックします。それ以外の場合は難しい方法があります。レジストリのOLEオートメーションによって、アプリケーションの起動方法のフラグを変更することができます。 – xMRi