3

私は、VB Script を使用してデフォルト プログラム (この場合は Adob​​e Reader X) で pdf ファイルを開き、テキスト ファイルとして保存しようとしている新しい VB Script プログラマーです。

私が持っている現在のスクリプトはPDFを開き、1秒待ってからテキストとして保存します。ただし、低速のコンピューターでは、PDF の読み込みに 1 秒以上かかる場合があります。ファイルが開かれるか、ステータスが準備されるまで、スリープループを実行する方法を知っている人はいますか?

Set WshShell = WScript.CreateObject("WScript.Shell") 
WshShell.Run """C:\Temp\Gasprices.pdf"""
Set objShell = CreateObject("WScript.Shell") 
wscript.sleep 1000
objShell.SendKeys "%FAX%S"
4

2 に答える 2