◀マクロトップへ
  • 51 コピーバッファによる検索
    • 55 Re:コピーバッファによる検索
  • [51] コピーバッファによる検索 萬屋管理人 2003年11月13日 18:46

    現在コピーバッファに入っている内容で検索することは可能でしょうか?
    • [55] Re:コピーバッファによる検索 じゅうじ 2004年01月01日 05:29

      ▼ 萬屋管理人さん
      > 現在コピーバッファに入っている内容で検索することは可能でしょうか?
      いいえ、しかし選択中の文字で検索することは可能です。
      レイ:
      // 実行には PPA.DLL が必須です。sakura.exe と同じフォルダに
      // PPA.DLL を入れておいてください。
      // また、マクロファイルの拡張子は .PPA でなくてはなりません。
      // PASTENEXT.PPA
      // クリップボードの内容で前検索開始(複数行の貼り付けは不可)
      var
      ss, st, se: String;
      is, it, ie: Integer;
      begin
      S_CancelMode(); // 選択中の文字が有る場合
      st := S_ExpandParameter('$x');
      S_Paste();
      se := S_ExpandParameter('$x');
      ie := se;
      S_BeginSelect();
      for is := ie - 1 downto st do
      S_Left();
      ss := S_GetSelectedString(0);
      S_Delete();
      S_CancelMode();
      S_SearchNext(ss,0);
      end.