Jw_cad 相談室−その2 New

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

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

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


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

Re:外変のbatファイルの文字化けと誤動作
 ひでと  - 26/6/19(金) 9:44 -
▼他人さん:
お世話になります。
下記で教えていただいたことについて、もう少し教えてください。

batファイルの内容で、

1.@ コマンドプロンプトに表示しない指示
2.「>」ファイルに出力で「>null」ではファイルには出力しないという意味でしょうか?
3.EF BB BF これを記載するとBOM付きになる?
4.「EXE実行がバッチファイルの下の方にあると動作しない場合があるので上の方に配置」と有りますが、外変では、JWC_TEMP.txtの書き出しの後で、実行ファイルを起動するのが普通なので、実行ファイルは後の方に記載されるようになります。
これを避けるのは難しいかと思います。
5.私の処理では、実行はファイルで「New.bat」を書き出し、別の処理にうつるようにしていました。

Dim FileName As String = "New.bat"
Dim dSt As String = ""
sw = New System.IO.StreamWriter(FileName, False, System.Text.Encoding.Default)
sw.WriteLine("rem")
sw.WriteLine("echo off")
sw.WriteLine("rem #jw")
sw.WriteLine("rem #cd")
sw.WriteLine("rem #h0")
sw.WriteLine("rem #0板取の呼び出し実行中です。原点を指示してください。")
sw.WriteLine("rem #e")
dSt = 板取り_保守.DataGridView1("dgv起動ファイル", CInt(sender.Tag)).Value
sw.WriteLine(dSt)
sw.Close()
sw.Dispose()

結果書き出されるNew.batは
rem
echo off
rem #jw
rem #cd
rem #h0
rem #0板取の呼び出し実行中です。原点を指示してください。
rem #e
C:\jww\Orignal外変\トレイ\鋼板トレイストレート.exe

となり、メモ帳で開くと、Defaultの場合はANSIで表示されます。
これを、UTF8で保存すると、実行ファイルが起動できません。

ちなみにVBでは以下の3タイプが記載出来ます。
以前移植したときは、3番目の記述をしていました。

1.
w = New System.IO.StreamWriter(FileName, False, System.Text.Encoding.Default)
2.
sw = New System.IO.StreamWriter(FileName, True, System.Text.Encoding.UTF8)
3.
sw = New System.IO.StreamWriter(FileName, True, System.Text.Encoding.GetEncoding("shift_jis"))


>▼ひでとさん:
>
>Re:外変のbatファイルの文字化けと誤動作
>https://afsoft.livedoor.blog/archives/52354555.html
>
>Re: 外変のファイルの Encoding?について教えてください
>https://afsoft.livedoor.blog/archives/52354533.html


引用なし

パスワード


<Mozilla/5.0 (Windows NT 10.0; Win64; x64; rv:151.0) Gecko/20100101 Firefox/151.0@sni102-red.in.shared-server.net>
・ツリー全体表示

外変のbatファイルの文字化けと誤動作 ひでと 26/6/17(水) 12:46
[投稿者削除]
Re:外変のbatファイルの文字化けと誤動作 ひでと 26/6/19(金) 9:44
Re:外変のbatファイルの文字化けと誤動作 卯之介 26/6/19(金) 10:20
Re:外変のbatファイルの文字化けと誤動作 ひでと 26/6/19(金) 12:21
Re:外変のbatファイルの文字化けと誤動作 卯之介 26/6/19(金) 13:30
Re:外変のbatファイルの文字化けと誤動作 ひでと 26/6/19(金) 14:29

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

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