Перейти из форума на сайт.

НовостиФайловые архивы
ПоискАктивные темыТоп лист
ПравилаКто в on-line?
Вход Забыли пароль? Первый раз на этом сайте? Регистрация
Компьютерный форум Ru.Board » Компьютеры » Программы » AutoIT (Часть 2)

Модерирует : gyra, Maz

Widok (01-06-2010 13:08): Лимит страниц. Продолжаем здесь.  Версия для печати • ПодписатьсяДобавить в закладки
На первую страницук этому сообщениюк последнему сообщению

   

sproxy



Full Member
Редактировать | Профиль | Сообщение | ICQ | Цитировать | Сообщить модератору


Код:
#region: - Option
    Opt('MustDeclareVars',      1)
    Opt('TrayIconDebug',        1)
    Opt('TrayIconHide',         0)
#endregion
 
#include <file.au3>
 
Global  $iPid, $iHwd
Global  $sFilePath = 'c:\test.txt'
Global  $aFileText = _FileReadToArray($sFilePath)
        If @error Then
            MsgBox(16, 'Внимание', 'Ошибка чтения файла: ' & @error)
            _Pro_Exit()
        EndIf
 
$iPid = Run('notepad.exe')
Do
    $iHwd = _ProcessGetWindow($iPid)
Until IsHWnd($iHwd)
WinWait($iHwd)
 
ControlSetText($iHwd, '', '[CLASS:Edit; INSTANCE:1]', $aFileText[Random(0, UBound($aFileText    )-1) ])
 
Func _Pro_Exit()
    Exit
EndFunc
 
Func
_ProcessGetWindow($iPID, $iRet=1)
    Local $aWinList = WinList()
    Local $aRet[2]
 
    If IsString($iPID) Then $iPID = ProcessExists($iPID)
 
    For $i = 1 To UBound($aWinList)-1
        If WinGetProcess($aWinList[$i][1]) = $iPID Then
            $aRet[0] = $aWinList[$i][0] ;Title
            $aRet[1] = $aWinList[$i][1] ;WinHandle
 
            If $iRet = 0 Then Return $aRet[0]
            If $iRet = 1 Then Return $aRet[1]
 
            Return $aRet
        EndIf
    Next
 
    Return
SetError(1, 0, $aRet)
EndFunc


Всего записей: 556 | Зарегистр. 21-11-2007 | Отправлено: 02:59 22-04-2009
   

На первую страницук этому сообщениюк последнему сообщению

Компьютерный форум Ru.Board » Компьютеры » Программы » AutoIT (Часть 2)
Widok (01-06-2010 13:08): Лимит страниц. Продолжаем здесь.


Реклама на форуме Ru.Board.

Powered by Ikonboard "v2.1.7b" © 2000 Ikonboard.com
Modified by Ru.B0ard
© Ru.B0ard 2000-2024

BitCoin: 1NGG1chHtUvrtEqjeerQCKDMUi6S6CG4iC

Рейтинг.ru