|
秀まるお様今日は、ひろです。
まず help の記載ですが、
> 返り値(文字列型)
>
> この関数はテンプレートから呼び出し可能にするために、文字列型の値を
> 返します。返す値は常に""です。
> 例
> #n =dllfuncstr("SetHeader","Reply-To","abc@xyz");
となっており、説明と例が一致していません。これは #n -> $s と読み替え
ればよいのでしょうか?
次に、help には、
> ヘッダ名です。"From"のように指定しても、"From:"のようにコロン付き
> で指定してもかまいません。
とあるのですが、
loaddll "tkinfo.dll";
$$tmp = dllfuncstr("SetHeader","To","aaa@aa");//<-help がどちらか正しい
##tmp = dllfunc("SetHeader","To","aaa@aa");//か解らないので、両方
freedll;
とすると何も変化しません。次に、
loaddll "tkinfo.dll";
$$tmp = dllfuncstr("SetHeader","To:","aaa@aa");//<-help がどちらか正しい
##tmp = dllfunc("SetHeader","To:","aaa@aa");//か解らないので、両方
freedll;
とすると、To header とは認識されず、頭に変な文字が付いた別の header
になります。
因みに変な文字の Shift-JIS の文字 code ですが、それぞれ 0xAA, 0x04
となります。
なお私の環境は、Windows98 + 鶴亀メール Ver.0.46 です。
##ひょっとして、MES/2/208 と関係があるのかな?
|
|