PHP код:

$oFrames = _IEFrameGetCollection ($oIE)
$iNumFrames = @extended
For $i = 0 to ($iNumFrames - 1)
local $oFrame = _IEFrameGetCollection ($oIE, $i)
_IELoadWait ($oFrame)
next
Это взято из примера, ожидаем пока на страничке загрузятся все фрэймы, проблема вот в чем, иногда бывает так, что при работе этой части, во время ожидания, страничка может вылететь на главную или ее вооще могут закрыть, из за этого вылазит ошибка которая прекращает дальнейшее выполнение программы,
возможно ли это как нибуть исправить чтоб ошибки не было , а просто шла далее.....
и еще одно, я наверно что то не так делаю. Не получается скопировать, что угодно со странички если использовать ClipPut(""), как тогда быть, если мне перед выполнением необходимо его все таки почистить ?
вот есть
читать дальше »
PHP код:

ClipPut("")
$start_2 = "Этаж 1"
_WaitLoad();ожидание загрузки
MouseClickDrag("left", 972, 168, 1178,168)
ControlSend("title","","","{Ctrl}+{C}") <-- это правильно написано?
;ControlSend("title","","[Class: Internet Explorer_Server; Instance:1]","{Ctrl}+{C}") <--или это?
;Send("^{c}")
;обрезаем излишки скопированного слова........
$len_start_2 = StringLen($start_2)
$len_Clip_2 = StringLen(ClipGet())
$len_Clip_sum_2 = Abs($len_Clip_2 - $len_start_2)
$result_start_2 = StringTrimRight(ClipGet(), $len_Clip_sum_2)
$compare_2=StringCompare ( $result_start_2, $start_2, 2)
if $compare_2 = 0 then
exit
endif
Спасибо.