秀丸マクロHelp誤記 GetFolderPropAccountNo.01908
プックン さん 09/02/28 13:04
 
秀まるおさま、こんにちは。

秀丸メールVer5.14 Helpに誤記がありましたので連絡させていただきます。
しょーもない誤記ですが。

GetFolderPropAccountSpecify

GetFolderPropAccountSpecify関数は、今現在選択しているフォルダの「フォルダ毎
の設定・アカウント設定」の「フォルダ毎のアカウント情報の設定」の値う返します。

"値う返し"=>"値を返し"

[ ]
RE:01908 秀丸マクロHelp誤記 GetFolderPrNo.01909
プックン さん 09/02/28 14:48
 
秀まるおさま、こんにちは。
秀丸メールVer5.15 Helpに誤記がありましたので連絡させていただきます。

GetSenderCountry, GetSenderIP関数(TKInfo.dll)

$s = dllfunc("GetSenderIP");
$s = dllfunc("GetSenderCountry");
$s = dllfunc("GetSenderCountry", dllfuncstr("AllRootHeader"));
 
Helpの例をcopyして試してみたらエラーになりまsた。
dllfuncではなくdllfuncstrに修正してみたら動作しました。

[ ]
RE:01909 マクロ関数CurrentTransmitDate,No.01910
プックン さん 09/03/01 14:42
 
秀まるお様、こんにちは。
マクロ関数CurrentTransmitDate,HMJRE.DLLの関数について

少し時間ができたので、マクロで追加された関数を少し確認してたところ
気づき、不明点がでたので問い合わせさせていただきました。

(1)CurrentTransmitDate関数について確認させてください。
(2)HMJRE.DLLの関数

(1)CurrentTransmitDate関数について確認させてください。
改版履歴で下記内容が記載されていました。
秀丸メールマクロHelpを参照してみたのですが、"CurrentTransmitDate"についての記載
が見つかりませんでした。たまたま記載されていないだけでしたら、またの改版のとき
にでも追記していただけると助かります。

http://hide.maruo.co.jp/software/tkhist_v506beta.html
"2008/05/30 V5.06β10"
仕様変更/機能追加
GetMailTransmitDateがちょっと変則的な仕様なので、新たにCurrentTransmitDate関
数を追加した。それだとCurrentDate関数と同じようにフォーマット指定出来る。

(2)HMJRE.DLLの関数
変更履歴に下記内容が記載されています。試しに下記URLのマクロを少し修正
してみたのですが、GetLastMatchTagPosition,GetLastMatchTagLengthの結果が
"-1"になりました。これはこのような動作なのでしょうか?。
下記マクロ後のクリップボードの内容
//---clipboard---
result = 4 length=6
 tag1 = -1 length=-1
 tag2 = -1 length=-1
HmJre Ver=1.9.2
HidemauMail Ver=515
//---clipboard終わり---

http://hide.maruo.co.jp/software/tkhist_v500beta.html
"2008/01/04 V5.00β15"
付属するHmJre.dllのバージョンアップ:GetLastMatchTagPosition,
GetLastMatchTagLength関数を追加した。


http://hidemaruo.dip.jp:81/turukame/turukame_3/x0701619.html

上記URLのマクロを少し修正
loaddll "HmJre.dll" ;
#x = dllfunc("FindRegular", "(abc)(xyz)", "----abcxyz---", 0);
#cx = dllfunc("GetLastMatchLength");
#xTag1 = dllfunc("GetLastMatchTagPosition", '1');
#cxTag1 = dllfunc("GetLastMatchTagLength", '1');
#xTag2 = dllfunc("GetLastMatchTagPosition", '2');
#cxTag2 = dllfunc("GetLastMatchTagLength", '2');
$m = "result = " + str(#x) + " length=" + str(#cx);
$m = $m + "\n tag1 = " + str(#xTag1) + " length=" + str(#cxTag1);
$m = $m + "\n tag2 = " + str(#xTag2) + " length=" + str(#cxTag2);
##ver = (((dllfunc("JreGetVersion") & 0xFF00) / 256) * 100) +
        ((dllfunc("JreGetVersion") & 0xF0) / 16 * 10) +
        (dllfunc("JreGetVersion") & 0xF) ;  
$m = $m + "\nHmJre Ver=" +
        leftstr(str(##ver),1) + "." +
        midstr(str(##ver),1,1) + "." +
        midstr(str(##ver),2,1) + "\n" ;
freedll;
loaddll "TKInfo.dll";
#ver = dllfunc("HidemaruMailVersion");
$m = $m + "HidemauMail Ver=" + str(#ver) ;
freedll;
message $m;
setclipboard $m;

環境:
OS:Windows XP Home
秀丸メール:Ver5.15

[ ]
RE:01910 マクロ関数CurrentTransmitDate,No.01912
h-tom さん 09/03/01 15:23
 

h-tom です。

>(2)HMJRE.DLLの関数
>変更履歴に下記内容が記載されています。試しに下記URLのマクロを少し修正
>してみたのですが、GetLastMatchTagPosition,GetLastMatchTagLengthの結果が
>"-1"になりました。これはこのような動作なのでしょうか?。

以下の関数で、タグの指定方法が、違っています。
>#xTag1 = dllfunc("GetLastMatchTagPosition", '1');
>#cxTag1 = dllfunc("GetLastMatchTagLength", '1');
>#xTag2 = dllfunc("GetLastMatchTagPosition", '2');
>#cxTag2 = dllfunc("GetLastMatchTagLength", '2');

以下の内容を、最後まで読むとわかりますが、途中から、'1'(0x31)ではなく、
1(0x01)に仕様が変わっています。

http://hidemaruo.dip.jp:81/turukame/turukame_3/x0701619.html

[ ]
RE:01909 秀丸マクロHelp誤記No.01913
K'zawa さん 09/03/01 16:19
 
こんにちは、K'zawaです。

便乗します。
その他の誤記 Ver5.15
「マクロヘルプ」
・マクロヘルプ → キーワード から SetListBoxSpeech を選ぶと
「該当するトピック」として、「CalendarDate, CalendarDays関数」が
リストアップされますが、関係なさそう。

・Import関数
パラメータ5(文字列型、省略可)
…インポートを実行した瞬間の日付/時刻となりまり、
→なり(?)

・CurrentDate関数
J,K  小文字の「j」および「k」と基本は同じたげども、
→だけども

・SetHeaderForMultiSelect関数
返り値(数値型)
 メモの書き換えに成功すると
→ヘッダの

秀丸メールのヘルプ
・全般的な設定・メール一覧・詳細・もっと詳細1のヘルプ
 メーリングリストにメーリングリストを参加させたりすると、
→ ?

・アカウント毎の設定・メールサーバー・詳細のヘルプ
 SSLおよびTLSのバーションを
→バージョン

ここで適当な待ち時間を指定してしないとうまくいかないそうです。
→指定しないと

[ ]
RE:01913 秀丸マクロHelp誤記No.01914
きいろいまふらあ さん 09/03/01 20:50
 
きいろいまふらあです。こんばんは。

>秀丸メールのヘルプ
>・全般的な設定・メール一覧・詳細・もっと詳細1のヘルプ
> メーリングリストにメーリングリストを参加させたりすると、
>→ ?

あるメーリングリストAに別のメーリングリストBのポスト用のアドレスが登録
されてると、

Subject:なんたらかんたら

というメールがメーリングリストAにポストされたときに

Subject:[A-ML:01234]なんたらかんたら

みたいなメールが配信され、それがメーリングリストBに流れるときに

Subject:[B-ML:02345][A-ML:01234]なんたらかんたら

みたいになっちゃう。

…って話だと思います、けど、現状のヘルプは私もわかりにくいと思います。
「[...][...]XXXX」ってとこも、もう少し実例っぽくしたらいいんじゃないかと
思います。

二つの意味で老婆心ながら。

[ ]
RE:01912 マクロ関数CurrentTransmitDate,No.01915
プックン さん 09/03/01 22:45
 
h-tomさん、こんばんは。

>以下の内容を、最後まで読むとわかりますが、途中から、'1'(0x31)ではなく、
>1(0x01)に仕様が変わっています。
>
>http://hidemaruo.dip.jp:81/turukame/turukame_3/x0701619.html
書き込みをちゃんと読めてなかったようです。
ご指摘ありがとうございます。0x01に修正してみたところ、正常に動作しました。

[ ]
RE:01914 秀丸マクロHelp誤記No.01918
秀まるお さん 09/03/02 13:16
 
 いろいろヘルプ間違いご指摘ありがとうございます。全部直します。

 メーリングリストについての説明は自分でも意味が分かりませんでした。


    メーリングリストから配信されたメールをそのまま別の
    メーリングリストに投稿したりすると、

 のように直しました。

[ ]
RE:01915 マクロ関数CurrentTransmitDate,No.01919
秀まるお さん 09/03/02 13:38
 
 CurrentTransmitDate関数についての説明も追加させていただきます。

[ ]