|
テンプレートの一覧には書いてないのですけども、実はテンプレートの命令はtkin
fo.dllの関数呼び出しそのものでして、tkinfo.dllにある関数はテンプレートそのま
ま書けてしまいます。(うまくいかない物も多数あるかとは思いますが)
tkinfo.dllに、ファイルを添付する用のAddAttachって関数があるんですが、今ち
ょっと試しにそれをテンプレートから呼び出してみたら、うまく動きました。
たとえば、e:\temp\temp.txtってファイルを添付するなら、
$(AddAttach,"e:\\temp\\temp.txt")$-
みたいなのを1行目に書けばいいです。「\」を「\\」とすることだけ注意点にな
ります。
固定のファイルを添付するだけでしたら、それでいけると思います。
テンプレートの命令一覧のヘルプの方にも追加しようと思います。
もしかして固定のファイルじゃなくて毎回選択しないといけないってことでしたら、
テンプレートでは無理で、マクロを使うしか無いです。
テンプレートからは、
$(ExecMacro,"マクロファイル名")$-
のような命令を入れた上で、そのマクロで、
loaddll "tkinfo.dll";
$filename = dllfuncstr("Bypass_GetOpenFileName", "ファイルを添付", "*.*");
if( $filename != "" ) {
#n = dllfunc("AddAttach", $filename );
}
のような処理をすればいいかと思います。
|
|