サンプルソース(マクロ)
MIFES for Windows Ver.7.0のマクロマニュアルに掲載しているチュートリアル(第2章)の完成マクロソースです。
※MIFES for Windows Ver.7.0のマクロマニュアル(PDF)をダウンロードできます。
マニュアルダウンロードのページに戻る
内容 |
説明 |
ダウンロード |
チュートリアル1
【右寄せ機能】 |
■機能
カーソル位置の語を右寄せします。
■マクロの内容
右寄せする文字列の最後の位置を記憶し、右マージンの設定値から文字列のバイト数分を引きます。
その引いた値分の半角スペースを文字列の前に挿入し、右寄せします。 |
right.mac |
チュートリアル2
【改行だけの行を
削除】 |
■機能
改行以外に文字列のない行を削除します。
■マクロの内容
カレントウィンドウの先頭からカーソルを1行ずつ下げて、その行が改行だけの行かどうかをチェックしていきます。
改行だけの場合には行を削除し、改行だけではない場合にはカーソルをもう1行下に移動します。
ファイル(カレントウィンドウ)の最後までこの処理を繰り返します。
|
delline.mac |
チュートリアル3
【指定した行範囲の
印刷】 |
■機能
指定した行範囲を印刷します。
■マクロの内容
行範囲を指定してコピーし、新規ウィンドウに貼り付けします。
プリンタを設定し、フォントと文字サイズを選択して、新規ウィンドウの内容を印刷します。
印刷後、新規ウィンドウを保存しないで閉じます。 |
lineprint.mac |
チュートリアル4
【範囲指定内の
文字列の置換】 |
■機能
指定した範囲内で任意の文字列の置換、タブを半角スペースに置換、または全角括弧を半角括弧に置換します。
■マクロの内容
範囲を指定します。
リストボックスの中から置換するメニューを選択し実行します。 |
replace.mac |
チュートリアル5
【C言語関数内の
文字列の置換】 |
■機能
括弧 { を検索し、{ と対となる括弧 } までの範囲で、文字列を置き換えます。
■マクロの内容
カーソル位置から括弧 { を↓方向に検索し、その { と対になる括弧 } を検索します。
{ と } の間の範囲内の指定の文字列を置き換えます。 |
creplace.mac |
この資料の内容は予告なしに変更されることがあります。
いかなる場合でも、この資料の内容およびその運用の結果に関しては一切の責任を負いません。
この資料に記載されている会社名、製品名は、各社の登録商標または商標です。
この資料の一部または全部を無断で使用、複製することはできません。
Copyright(C) MEGASOFT Inc.