Macro/投稿/7
をテンプレートにして作成
Land.to
[
ホーム
|
一覧
|
単語検索
|
最終更新
|
ヘルプ
]
開始行:
* 挿入モードにする [#pb79969d]
-ページ: [[Macro/投稿]]
-作者: [[PAPA]]
-カテゴリー: ppa
-投稿日: 2003-02-09 (日) 08:02:43
** メッセージ [#g2be52ea]
入力モードを調べて、インサートモードにするためのマクロで...
#code(pascal){{
// 実行には PPA.DLL が必須です。sakura.exe と同じフォルダ...
// PPA.DLL を入れておいてください。
// また、マクロファイルの拡張子は .PPA でなくてはなりませ...
// 入力モードを調べて、インサートモードにするためのマクロ...
var
st:String;
begin
//インサート...
S_GoFileEnd();
S_Char(13); //改行を入力...
S_GoLineTop(1); //行頭にカー...
S_Char(97); //行頭に'a'を...
S_GoLineTop(1); //行頭にカー...
S_Char(98); //行頭に'b'を...
st := S_GetSelectedString(0); //カーソル位...
if st <> 'ba' then begin //インサート...
S_ChgmodINS(); //'ba'でなけ...
end;
//調査時の変更を戻す。
S_Undo();
S_Undo();
S_Undo();
//カーソルをファイルの先頭に移動する。
S_GoFileTop();
end;
}}
----
#comment
終了行:
* 挿入モードにする [#pb79969d]
-ページ: [[Macro/投稿]]
-作者: [[PAPA]]
-カテゴリー: ppa
-投稿日: 2003-02-09 (日) 08:02:43
** メッセージ [#g2be52ea]
入力モードを調べて、インサートモードにするためのマクロで...
#code(pascal){{
// 実行には PPA.DLL が必須です。sakura.exe と同じフォルダ...
// PPA.DLL を入れておいてください。
// また、マクロファイルの拡張子は .PPA でなくてはなりませ...
// 入力モードを調べて、インサートモードにするためのマクロ...
var
st:String;
begin
//インサート...
S_GoFileEnd();
S_Char(13); //改行を入力...
S_GoLineTop(1); //行頭にカー...
S_Char(97); //行頭に'a'を...
S_GoLineTop(1); //行頭にカー...
S_Char(98); //行頭に'b'を...
st := S_GetSelectedString(0); //カーソル位...
if st <> 'ba' then begin //インサート...
S_ChgmodINS(); //'ba'でなけ...
end;
//調査時の変更を戻す。
S_Undo();
S_Undo();
S_Undo();
//カーソルをファイルの先頭に移動する。
S_GoFileTop();
end;
}}
----
#comment
ページ名: