WINDCOPY
(ステートメント)

ウィンドウのデータをコピーします。

WINDCOPY <コピー元ウィンドウ番号>,<コピー先ウィンドウ番号>

<コピー元ウィンドウ番号>
コピーするウィンドウの番号を指定します。(0~511)
<コピー先ウィンドウ番号>
コピー先ウィンドウの番号を指定します。(0~511)

-
本命令は初期設定を変更しません。電源再立ち上げの場合コピーした設定は失われています。
-
本命令はロボットコントローラではμVisionボード(オプション)が必要です。

VISSCREEN 1,0,1
|
'
|
VISCLS 0
|
'
|
VISCAMOUT 1
|
'
|
WINDCLR 2
|
'
|
WINDMAKE R,1,50,100,0,2
|
'
|
VISLOC 0,0
|
'
|
VISPRINT "コピー元ウィンドウ情報"
|
'
|
|
'
|
FOR I1 = 0 TO 7
|
'
|
I2 = WINDREF(1,I1)
|
'ウィンドウ1番のデータを取得します。
|
VISLOC 0,1+I1
|
'表示位置の設定
|
VISPRINT "データ";I1;"=";I2
|
'表示
|
NEXT I1
|
'
|
VISLOC 0,9
|
'
|
VISPRINT "ウィンドウ情報コピー前"
|
'
|
|
'
|
FOR I1 = 0 TO 7
|
'
|
I2 = WINDREF(2,I1)
|
'ウィンドウ1番のデータを取得します。
|
VISLOC 0,10+I1
|
'表示位置の設定
|
VISPRINT "データ";I1;"=";I2
|
'表示
|
NEXT I1
|
'
|
VISLOC 0,18
|
'
|
VISPRINT "ウィンドウ情報コピー後"
|
'
|
|
'
|
FOR I1 = 0 TO 7
|
'
|
I2 = WINDREF(2,I1)
|
'ウィンドウ1番のデータを取得します。
|
VISLOC 0,19+I1
|
'表示位置の設定
|
VISPRINT "データ";I1;"=";I2
|
'表示
|
NEXT I1
|
'
|