JWW : 外部変形を調べてみました。(3)

広告
外部変形3

今回は、外変の続きNO3です。
点を1つ指定したらどうなるのかを試してみたいと思います。

広告

1点を指示して、図形を描く

jww 外部変形の初歩・円・四角・3角

AutoHotkeyで円・四角・3角

Batのコード:

REM  テスト用のMainBat
REM #jww
REM #cd
REM #0配置点を指示して下さい。(L)free (R)Read
REM #e

start /w G:\App\Autohotkey\AutoHotkeyU64.exe jww.ahk
Copy TEMP.txt JWC_TEMP.txt

REM #0配置点を指示して下さい。(L)free (R)Read

REM #0が点を指示しろという命令です。

start /w G:\App\Autohotkey\AutoHotkeyU64.exe jww.ahk

これが、AutoHotkyの「Jww.ahk」を動かせという命令です。

AutoHotkeyのコード:

FileDelete,TEMP.txt

i := 0
Loop, Read, JWC_TEMP.txt, TEMP.txt
{
	i++
	if(i<>1){ ;一行目削除
		FileAppend, %A_LoopReadLine%`n
	}
}

FileAppend, ci 0 0 30`n, TEMP.txt
;Rec
FileAppend, 30 -30 30 30`n, TEMP.txt
FileAppend, 30 30 -30 30`n, TEMP.txt
FileAppend, -30 30 -30 -30`n, TEMP.txt
FileAppend, -30 -30 30 -30`n, TEMP.txt
;Triangle
FileAppend, 0 30 -25.981 -15`n, TEMP.txt
FileAppend, -25.981 -15 25.981 -15`n, TEMP.txt
FileAppend, 25.981 -15 0 30`n, TEMP.txt

広告

直角に曲がった線描く

:線を引く
@echo off
REM #jww
REM #e
(echo 0 0 50 0
echo 50 0 50 50 ) > jwc_temp.txt

複数行のEchoを( )でくくれば、すべてTxtに書き込みできました。

コメント

タイトルとURLをコピーしました