andretti
10.08.2007, 14:54
HELP


;Recorded script. Editing may be required.
proc main
integer N ; Integer variable to increment.

for N = 0 upto 7 ; Init variable and define loop.
statmsg "N = %d" N ; Display value of var on status line.
mspause 250 ; Pause to allow display of value on
; status line.



; m1:
transmit "chg^M"
waitfor "TYPE: "
transmit "500^M"
waitfor "TN "
transmit "12 0 0 N^M" <<<<nujno chto bi vmesto N
podstavl peremennaya(1,2,3,4.....)
waitfor "ECHG "
transmit "yes^M"
waitfor "ITEM "
transmit "tgar 0^M"
waitfor "ITEM "
transmit "^M"
; goto m1

endfor
endproc

Nicolay1
10.08.2007, 15:13
transmit "12 0 0"
transmit N
transmit "^M"

м.б. waitfor REQ: не хватает?

andretti
10.08.2007, 15:18
Проблема в том что transmit выдает string а у меня integer переменная. У меня по Procom скриптам нет документации и я не знаю как сделать преобразование одного типа в другой(int-string) или выдать integer переменную:( :confused:

Nicolay1
10.08.2007, 15:28
поставьте PAS (http://www.turasw.com/pas.htm) и пишите на VB.Net или C# :cool:

Urri
10.08.2007, 15:43
В Zoc достаточно мощный язык REXX и хорошая документация

andretti
10.08.2007, 15:49
Всем спасибо! Буду изучать другие языки:D

P.S. С# = C++?:confused:

Gluker
10.08.2007, 16:04
andretti пишет
Всем спасибо! Буду изучать другие языки:D

P.S. С# = C++?:confused:
:) почти
к PASу прилагаются несколько десятков готовых скриптов
так что писать возможно ни чего не придется...

andretti
10.08.2007, 16:20
Да и кстати преобразование itoa:D ;)