- ベストアンサー
秀丸マクロについて
秀丸マクロ初心者です。 OS:XP(SP3)、秀丸:7.08を使っています。 テキストファイルのデータをファイルの先頭から一行ずつ 文字列型変数に読み込んでメッセージをだそうとしていますが うまくいきません。 コードのどこが悪いのか、もしくはもっと簡単にできるやり方などあれば 教えて頂けないでしょうか。 ■コード gofiletop; while (code != eof) { golineend; #end = x; golinetop; $str = gettext(x,y,#end,0); message $str; down; } endmacro;
- みんなの回答 (2)
- 専門家の回答
質問者が選んだベストアンサー
>$str = gettext(x,y,#end,0); $str = gettext(x,y,#end,y); ではないですか? 私なら… golineend; $str = gettext(0,y,x,y); のあと… right; または、 moveto 0,y+1; ですかね。 golinetop; down; でもいいかも知れませんが。 最終行が改行で終わっていないと、 while (code != eof) が正しく動作しないかも知れない点にはご注意を。 # 私なら最初にgofileend;して最終行を取得しておきます。
その他の回答 (1)
- Knotopolog
- ベストアンサー率50% (564/1107)
下記のサイトへ質問された方が早いと思いますが・・・. 秀丸エディタサポート http://www.maruo.co.jp/hidesoft/2/index.html 以下は,秀丸エディタ関連サイトです.念のため!! http://www.maruo.co.jp/hidesoft/signup.asp http://hide.maruo.co.jp/ http://www.cymric.jp/old/tex/hidemaru.html http://outsider.imawamukashi.com/TeX/hidemacro.html http://www.hidemaru.xaxon.co.jp http://www.maruo.co.jp http://www.maruo.co.jp/index.html
お礼
色々教えて頂きありがとうございました! 教えて頂いたサイトを参考に勉強します。
お礼
正常に動作しました! ありがとうございます。