Jw_cad 情報交換室−その3New

 JWW についての情報交換の場としてお使いください
初心者の方などのご相談は Jw_cad 相談 室−その2をご利用ください
なお、情報交換室と相談室の両方に同じ内容を投稿するのはご遠慮ください

2009年9月以前の発言過去ログのページからご覧ください。

それ以降の過去ログは消失しています。
申し訳ありませんが、復活の予定はありません。


  新規投稿 ┃ツリー表示 ┃スレッド表示 ┃一覧表示 ┃トピック表示 ┃番号順表示 ┃検索 ┃設定 ┃過去ログ ┃ホーム  
3 / 332 ツリー    ←次へ | 前へ→

Ver.8.12 座標面積計算 算長 20/9/3(木) 22:48
Re:Ver.8.12 座標面積計算 kubo 20/9/4(金) 0:52
Re:Ver.8.12 座標面積計算 LA 20/9/6(日) 14:40
Re:Ver.8.12 座標面積計算 R.N 20/9/6(日) 22:06
Re:Ver.8.12 座標面積計算 R.N 20/9/8(火) 16:25
Re:Ver.8.12 座標面積計算 LA 20/9/8(火) 23:14
Re:Ver.8.12 座標面積計算 R.N 20/9/9(水) 5:21
Re:Ver.8.12 座標面積計算 LA 20/9/9(水) 22:05
Re:Ver.8.12 座標面積計算 R.N 20/9/9(水) 23:01

Ver.8.12 座標面積計算
 算長  - 20/9/3(木) 22:48 -
8.12でZAHYO.BATを実行するときに敷地面積等の項目を入力して実行すると「未実行」となってしまいます。
8.10bでは問題なく実行できます。今回のアップデートと関係しているのでしょうか。

引用なし

パスワード


<Mozilla/5.0 (Windows NT 10.0; Win64; x64; rv:80.0) Gecko/20100101 Firefox/80.0@KD111239094228.au-net.ne.jp>
・ツリー全体表示

Re:Ver.8.12 座標面積計算
 kubo  - 20/9/4(金) 0:52 -
▼算長さん:
>8.12でZAHYO.BATを実行するときに敷地面積等の項目を入力して実行すると「未実行」となってしまいます。
>8.10bでは問題なく実行できます。今回のアップデートと関係しているのでしょうか。


バージョンアップしてから、いわれるようになります。
今回のアップデートと関係しているのは、確実でしょうが・・・・。

実務的には「敷地名称」の項目は入力せずにエンターを押して
(またはクリックして)いるので、
関係ない(必要なときは後書きしている)ですが、気にはなります。

引用なし

パスワード


<Mozilla/5.0 (Windows NT 10.0; WOW64; Trident/7.0; rv:11.0) like Gecko@76.38.81.116.megaegg.ne.jp>
・ツリー全体表示

Re:Ver.8.12 座標面積計算
 LA  - 20/9/6(日) 14:40 -
こんにちは


どうも、今回アップデートの影響で、" が悪さをしているようで、
オプション内に " が入ると、BATファイルが実行されません。

しかし、最後のコマンド入力のところで " を削除すると、
BATファイルは実行されますが、敷地名称等の項目が反映されません。

そこで、オプションから " を削除し、BATファイルの中で"を付けるように変更したところ、
期待通りの動作をしました。


ZAHYOU.BATの変更箇所ですが、

例えば、2番目の座標番号追加なら、

:EXE-2
の行(19行目付近)からたどっていって、連続するREM行の次の部分を
SET P2=%2
SET P3=%3
IF %P2:~0,1%==$ SET P2=%P2:~0,2%^"%P2:~2%^"
IF %P3:~0,1%==$ SET P3=%P3:~0,2%^"%P3:~2%^"
ZAHYOU.EXE /P /S %P2% %P3% %4 %5 %6 %7 %8
GOTO END


それと、
REM #:2 項目2の参照用ラベル   |座標番号追加|
の行(84行目付近)からたどっていって、
REM #f        敷 地 名 称 : /_$1"
REM #c 座標点番号の前に追加する文字 : /_$2"
の行の最後尾の"を消す

の様な感じにします。


他の3つについても、1,3,4に読み替えて同様の変更で動きます。


尚、今後のJWWのアップデート時にアップデートされなくなってしまいますので、
上書き保存はせずに、必ず、別名で保存するようにしてください。
(installShieldの仕様で、バージョン情報を持たない、作成日時と更新日時の異なるファイルは更新されない様です)

引用なし

パスワード


<Mozilla/5.0 (Windows NT 10.0; WOW64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/83.0.4103.61 Safari/537.36 Sleipnir...@ntngno136014.ngno.nt.ngn.ppp.infoweb.ne.jp>
・ツリー全体表示

Re:Ver.8.12 座標面積計算
 R.N  - 20/9/6(日) 22:06 -
▼LAさん:
こんばんは、

動作確認しました。(Win10_1909,Jww_8.12)
いつも、ありがとうございます。\(^O^)/

引用なし

パスワード


<Mozilla/5.0 (Windows NT 10.0; Win64; x64; rv:80.0) Gecko/20100101 Firefox/80.0@pl23116.ag2001.nttpc.ne.jp>
・ツリー全体表示

Re:Ver.8.12 座標面積計算
 R.N  - 20/9/8(火) 16:25 -
▼LAさん:
こんにちは、

たびたび、すみません。

REM #f 敷地名称:/_$1
REM #c 座標点番号の前に追加する文字:/_$2

で、テキストBOX入力なし(スキップ)した場合に、"未実行"となりますが、
IF文とかで回避できるでしょうか---?

引用なし

パスワード


<Mozilla/5.0 (Windows NT 10.0; Win64; x64; rv:80.0) Gecko/20100101 Firefox/80.0@pl23116.ag2001.nttpc.ne.jp>
・ツリー全体表示

Re:Ver.8.12 座標面積計算
 LA  - 20/9/8(火) 23:14 -
▼R.Nさん:
こんにちは

検証ありがとうございます。
うーん、テストしたつもりだったけど、だめだったか...


BATファイルは癖が強いのでかなり難儀したけど、
だいたい、こんな感じでいいと思います。

SET P2=%2
SET P3=%3
IF "%P2:~0,1%"=="$" CALL :SET_P2
IF "%P3:~0,1%"=="$" CALL :SET_P3
ZAHYOU.EXE /P /S %P2% %P3% %4 %5 %6 %7 %8
GOTO END

:SET_P2
SET P2=%P2:~0,2%^"%P2:~2%^"
EXIT /B

:SET_P3
SET P3=%P3:~0,2%^"%P3:~2%^"
EXIT /B

:SET_P2,P3については、BATファイル中に1ヶ所記載があればいいので、
他の1,3,4については記載不要です。

引用なし

パスワード


<Mozilla/5.0 (Windows NT 10.0; WOW64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/85.0.4183.83 Safari/537.36 Sleipnir...@ntngno136014.ngno.nt.ngn.ppp.infoweb.ne.jp>
・ツリー全体表示

Re:Ver.8.12 座標面積計算
 R.N  - 20/9/9(水) 5:21 -
▼LAさん:
回答頂き、ありがとうございます。

>BATファイルは癖が強いのでかなり難儀したけど
ど素人ながら、"厄介!!" なような---

改変BAT文、確認させて頂きました。

前記、オプションは回避できたよう?に思いますが、以外のオプションをスキップすると、"pause"としてもBATが止まらず、"未実行"になる場合が?

"その程度は、自分で解決しろよ"と言われそうですが---すみません。ペコリ(o_ _)o))

引用なし

パスワード


<Mozilla/5.0 (Windows NT 10.0; Win64; x64; rv:80.0) Gecko/20100101 Firefox/80.0@pl23116.ag2001.nttpc.ne.jp>
・ツリー全体表示

Re:Ver.8.12 座標面積計算
 LA  - 20/9/9(水) 22:05 -
▼R.Nさん:
こんにちは


うーん、回避できてたような気がしたけど、だめか。
それじゃ、こんな感じで

これを入れる場所を、:EXE-1-4 の方じゃなくて、GOTO EXE-%1 の付近に変更
SET P2=%2
SET P3=%3
IF NOT DEFINED P2 SET P2= &:半角SPC
IF NOT DEFINED P3 SET P3= &:半角SPC
IF "%P2:~0,1%"=="$" CALL :SET_P2
IF "%P3:~0,1%"=="$" CALL :SET_P3
GOTO EXE-%1

:SET_P2
SET P2=%P2:~0,2%^"%P2:~2%^"
EXIT /B

:SET_P3
SET P3=%P3:~0,2%^"%P3:~2%^"
EXIT /B


各ZAHYOU.EXE の行で、%2 %3 -> %P2% %P3% するのは同じです

引用なし

パスワード


<Mozilla/5.0 (Windows NT 10.0; WOW64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/85.0.4183.83 Safari/537.36 Sleipnir...@ntngno136014.ngno.nt.ngn.ppp.infoweb.ne.jp>
・ツリー全体表示

Re:Ver.8.12 座標面積計算
 R.N  - 20/9/9(水) 23:01 -
▼LAさん:
こんばんは、

オプション入力有無で、それぞれ確認してみました。
バッチリです。キタ━━━━ヽ(´〜` )ノ━━━━!!!!

Bat記述を理解できない部分は、調べて理解したいと思います。
ご苦労をお掛けしました。
ありがとうございました。(゜゜)(。。)ペコリ

引用なし

パスワード


<Mozilla/5.0 (Windows NT 10.0; Win64; x64; rv:80.0) Gecko/20100101 Firefox/80.0@pl23116.ag2001.nttpc.ne.jp>
・ツリー全体表示

3 / 332 ツリー    ←次へ | 前へ→
  新規投稿 ┃ツリー表示 ┃スレッド表示 ┃一覧表示 ┃トピック表示 ┃番号順表示 ┃検索 ┃設定 ┃過去ログ ┃ホーム  
 1113012
ページ:  ┃  記事番号:  

C-BOARD Moyuku v1.03b3
Jw_cad Copyright (C)1997-2016 Jiro Shimizu & Yoshifumi Tanaka