2022-12-19に投稿

取得用コマンド

■サクラエディタのマクロ作成時に必要な取得コマンド。

'=========================================================
'機能名 : Function FileInfoOut
'引数   : なし
'処理   : ファイル情報を出力
'=========================================================
Function FileInfoOut

  '//カレント行とカレント桁
   Dim CurrY : CurrY = ExpandParameter("$y")
    Dim CurrX : CurrX = ExpandParameter("$x")

    Dim StrMsg : StrMsg = ""
    StrMsg = StrMsg & "ファイルパス=" & GetFileName() & vbCrLf
    StrMsg = StrMsg & "ファイル拡張子=" & ExtStr & vbCrLf
    StrMsg = StrMsg & "カレント行=" & CurrY & vbCrLf
    StrMsg = StrMsg & "カレント桁=" & CurrX & vbCrLf
    StrMsg = StrMsg & "テキスト選択有無=" & IsTextSelected & vbCrLf
    StrMsg = StrMsg & "選択開始行=" & GetSelectLineFrom & vbCrLf
    StrMsg = StrMsg & "選択終了行=" & GetSelectLineTo & vbCrLf
    StrMsg = StrMsg & "選択文字列=" & GetSelectedString(0)
    StrMsg = StrMsg & "選択1行文字列取得=" & GetLineStr(CurrY)
    MsgBox StrMsg

End Function

■その他参考サイト
・マクロ専用関数/変数
https://sakura-editor.github.io/help/HLP000268.html

・サクラエディタの使い方や機能がわかる関数(コマンド)全まとめ一覧
https://caymezon.com/sakura-function/

ツイッターでシェア
みんなに共有、忘れないようにメモ

speasmen88

Crieitは誰でも投稿できるサービスです。 是非記事の投稿をお願いします。どんな軽い内容でも投稿できます。

また、「こんな記事が読みたいけど見つからない!」という方は是非記事投稿リクエストボードへ!

有料記事を販売できるようになりました!

こじんまりと作業ログやメモ、進捗を書き残しておきたい方はボード機能をご利用ください。
ボードとは?

コメント