Site Map | HOME > Sub Menu > マクロ形式で保存 概要 | 導入手順 | マクロ

マクロ形式で保存(SubTmpMacCmd1Mk.mac)

■ 概要・動作イメージ・動作条件など

クリップボードの先頭に「// Start of EdMax Macro」、最終に「// End of EdMax Macro」を追加し、TmpMacCmd1.mac として保存します。単体で使用するのではなく、Mainのマクロで下記のように記述します。

CallMacro( SubTmpMacCmd1Mk ) ;   //TmpMacCmd1.macの作成

▲Top

■ 導入手順

Step1 SubTmpMacCmd1Mk.macの修正

「OpenFileMessage」の部分のパスをEdMaxのmacroフォルダのパスに変更します。このとき「\」は「\\」となる点に注意してください。Edamaxが c:\Program Files\EdMax にインストールされている場合は下記のようになります。

OpenFileMessage( "c:\\Program Files\\EdMax\\TmpMacCmd1.mac" , FALSE ) ;

Step2 TmpMacCmd1.macの作成

EdMaxのmacroフォルダに TmpMacCmd1.mac を作成します。
(中身は何でもかまいません。SubTmpMacCmd1Mk.mac 等適当なファイルを複写後、「TmpMacCmd1.mac」とRenameすると簡単に作成できます。)

▲Top

■ EdMax マクロ部品

◆ SubTmpMacCmd1Mk.mac

// Start of EdMax Macro
CHAR MacroComment[] = "マクロ形式に編集し\r\nTmpMacCmd1.macに保存する"

InsertStringEx( 4 , "// Start of EdMax Macro\r\n" ) ;   //挿入:文字列(クリップボードの先頭)
InsertStringEx( 5 , "\r\n// End of EdMax Macro\r\n" ) ; //挿入:文字列(クリップボードの最終)
OpenFileMessage( "c:\\Program Files\\EdMax\\TmpMacCmd1.mac" , FALSE ) ;   //ファイル:開く(パスは環境により異なります)
SelectAllString( ) ;            //すべてを選択
PasteString( ) ;                //貼り付け
SaveMessageToFile( ) ;          //上書き保存
CloseFileNoConfirmation( ) ;    //保存確認せずに閉じる

// End of EdMax Macro

▲Top


Site Map | HOME > Sub Menu > マクロ形式で保存 概要 | 導入手順 | マクロ