■サクラエディタのマクロ作成時に必要な取得コマンド。
'=========================================================
'機能名 : 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/
Crieitは誰でも投稿できるサービスです。 是非記事の投稿をお願いします。どんな軽い内容でも投稿できます。
また、「こんな記事が読みたいけど見つからない!」という方は是非記事投稿リクエストボードへ!
こじんまりと作業ログやメモ、進捗を書き残しておきたい方はボード機能をご利用ください。
ボードとは?
コメント