|   |  
 状況理解しました。以下のように、$bodyを、今現在のメールから取ってくる 
ようにすればいいと思います。 
 
 
    loaddll "tkinfo.dll"; 
    if( dllfunc("CountCurrentHeader", "X-Attach") == 0 ) { 
        endmacro; 
    } 
    $to = dllfuncstr("CurrentHeaderUnited", "To"); 
    $cc = dllfuncstr("CurrentHeaderUnited", "Cc"); 
    $bcc = dllfuncstr("CurrentHeaderUnited", "Bcc"); 
    $subj = dllfuncstr("CurrentHeader", "Subject"); 
    #x = x; #y = y; 
    gofiletop; 
    beginsel; 
    gofileend; 
    $body = gettext( seltopx, seltopy, selendx, selendy ); 
    moveto #x, #y; 
    $body = dllfuncstr("Quote", $body); 
    #n = dllfunc("NewMail"); 
    #n = dllfunc("SetHeader", "Subject", "[解凍用パスワードの通知] " + $subj ); 
    #n = dllfunc("SetHeader", "To", $to ); 
    #n = dllfunc("SetOrDeleteHeader", "Cc", $cc ); 
    #n = dllfunc("SetOrDeleteHeader", "Bcc", $bcc ); 
    gofiletop; 
    insert " お送りした添付ファイルを解凍する用のパスワードは、\n\n"; 
    insertfix $body; 
    gofiletop; 
    golineend; 
 
 
 
 どうでしょうか。 
 メール本文がむちゃくちゃ長いと、途中でカットされてしまいますけども。 
 
			 | 
		  
	 |