AddAttachできないNo.05730
Kure さん 01/09/13 17:27
 
マクロ作者会議室と迷ったのですがこちらに投稿します。

ファイルを選択して添付するマクロを作成したのですが、
" - ファイルのコピーに失敗しました。"とメッセージ
ボックスが出て添付できません。
場合によっては1ファイルしか指定していないのに複数の
エラーメッセージが出ます。
何が良くないのでしょうか?

loaddll "DengakuDLL.dll";
if( result ){
  $file = dllfuncstr( "GETFILENAME", hidemaruhandle(0),
                      "ファイルの指定", "", "" );
  freedll;
  if( $file != "" ){
// 複数ファイル指定は無考慮
    loaddll "TKInfo.dll";
    #n = dllfunc( "AddAttach", $file );
    if( !#n ){
      message "添付ファイルの追加に失敗しました";
    }
  }
}
else{
  message "DengakuDLL.dllのロードに失敗しました";
}

[ ]
RE:05730 AddAttachできないNo.05731
ひろ さん 01/09/13 17:52
 
 Kure さん今日は、ひろです。
> ファイルを選択して添付するマクロを作成したのですが、
> " - ファイルのコピーに失敗しました。"とメッセージ
> ボックスが出て添付できません。
 環境は Windows98+I.E Ver.5.5+鶴亀 Ver.1.35 で、確かに再現します。

 P.S もしただ単に、添付ファイルを選択したいだけなら、本体側で「添付
ファイルの挿入」を適当なキーに割り当てておくと良いでしょう。

[ ]
RE:05731 AddAttachできないNo.05732
Kure さん 01/09/13 18:12
 
>  環境は Windows98+I.E Ver.5.5+鶴亀 Ver.1.35 で、確かに再現します。

失礼。私のほうは Windows2000SP1+IE5.01SP1+鶴亀1.35 です。

>  P.S もしただ単に、添付ファイルを選択したいだけなら、本体側で「添付
> ファイルの挿入」を適当なキーに割り当てておくと良いでしょう。

仕事でファイルを送るときに定型文があり、Subjectなどのヘッダ、本文作
成とファイル添付を全てマクロで実現しようと思っています。
後は送信ボタンを押すだけ。

[ ]
RE:05732 AddAttachできないNo.05733
ひろ さん 01/09/13 18:39
 
 Kure さん今日は、ひろです。
> 仕事でファイルを送るときに定型文があり、Subjectなどのヘッダ、本文作
> 成とファイル添付を全てマクロで実現しようと思っています。
> 後は送信ボタンを押すだけ。
 では無理ですね。

[ ]
RE:05730 AddAttachできないNo.05745
秀まるお さん 01/09/17 13:45
 
 たしかにAddAttach関数が全然ダメでした。さっそく修正させていただきま
す。

[ ]
RE:05745 AddAttachできないNo.05750
Kure さん 01/09/18 09:16
 
そうですか。よろしくお願いします。

#TKInfo以外のDLLを使うのが初めてだったので
#マクロが悪いのかと...

[ ]