Имя пользователя:
Пароль:  
Помощь | Регистрация | Забыли пароль?  

Показать сообщение отдельно

Пользователь


Сообщения: 143
Благодарности: 24

Профиль | Отправить PM | Цитировать


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"9721681178,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_22)
            if 
$compare_2 0 then
            
exit
            endif 




Спасибо.

Отправлено: 01:17, 12-03-2008 | #207