Show Posts

This section allows you to view all posts made by this member. Note that you can only see posts made in areas you currently have access to.


Messages - Karapuz

Pages: [1]
1
Привет,

Есть файл записями вида

xxx0;yyy0;zzzz0;...;nnn0
xxx1;yyy1;zzzz1;...;nnn1
xxx2;yyy2;zzzz3;...;nnn4

читаю его построчно

Code: (clickermann) [Select]
SUB(insert, $ins)
KEYPRESS(#BACKSPACE)
TOCLIP($ins)

KEYDOWN (#CTRL)
WAITMS (50)
KEYDOWN (#V)
WAITMS (50)
KEYUP (#V)
KEYUP (#CTRL)
END_SUB

$filename = "test.txt"
$i = 1

WHILE( $i < TFCOUNT($filename) + 1 )

$string = TFREAD($filename, $i)
STRSEPARATE($string, ";", $data)
LCLICK(501,371)   //select DNS input
insert($arr[0]) // insert DNS
LCLICK(501,463)   //select Max session
insert($arr[1])

END_CYC

получается нахожу нужную область и вставляю соотвествуюшие данными, при первом проходе всё окей. заполяется данными из строки 0 (или 1)

все же последуюший заполняются из строки 0 (или 1), хотя ожидаю что из строки 0 + $i

Стандартный вариант очишать массив или строку при новой итераций, но чтобы не делал проявляется проблема выше. Те не ясно как правильно ичистить переменую.

Спасибо.

Pages: [1]