投稿日 | : 2004/02/26(Thu) 18:22 |
投稿者 | : SIN |
Eメール | : sin1113jp@yahoo.cp.jp |
URL | : |
タイトル | : 処理待ち状態について |
こんばんは
久々の投稿です。
よろしくお願いします。
VBでACROBATを立ち上げて
指定したファイルを開きその後SENDKEYSステートメントで
操作しようと思っているのですがファイルの大きさがまちまちで
完全に開くのに時間がかかると開く前にSENDKEYSの処理を操作始めてしまい
エラーが発生してしまいます。
今はCALL SLEEP(5000)
で時間を置いて処理していたのですがそれ以上の時間がかかる場合が起こってしまうので
非常に困っています。(それ以上の時間を待てばよいのですが…できれば無駄な時間を消費したくないので)
処理中であるかどうか判断できる良い方法(又は処理待ち状態がわかる関数とか)は無いでしょうか?
よろしくお願い致します。
今現在の処理です↓
APPACTIVATE ACROBAT ←ACROBATをアクティブにする
SENDKEYS "%(F)O" ←ファイル/開く
SENDKEYS OPENFILE ←開くファイル名
SENDKEYS "{ENTER}"
DOEVENTS
CALL SLEEP(5000) ←5秒待つ
SENDKEYS "%F" ←処理(フォームの貼り付け)