

JWWは無料で使える素晴らしいCADです。その機能に「外部変形」という機能がありスクリプトでJWWの機能を追加することができます。
JWC_TEMP.TXT の一部だけ変え、戻すとダブル
JWC_TEMP.txtの寸法値だけ変え戻すと、図形がダブルになってしまう

「49.1」を「49.15」に変更し戻してみます。
寸法数値(文字)のみに整形
_tpModify() ;tp=temp
{
FileDelete, TEMP.txt
i := 0
Loop,Read,JWC_TEMP.txt, TEMP.txt
{
IfInString, A_LoopReadLine, cs ;%%で囲まない
{
FileAppend, %A_LoopReadLine%`n ;行追加
}
}
}
行の中に「cs」があるものだけ抽出
StringSplit, abc, A_LoopReadLine, “
一行を「”」で分割
abc0 = 分割された数
abc1~=分割されたものが入る
abc[0]という配列ではない
abc0, abc1, abc2, abc3…….. という形
外変で削除はどうやる
前の寸法値が残っています、どうやって以前の値消す??

コメント