|
Userフォルダ配下の先頭フォルダが何かを求めるには、受信フォルダから順番
にGetNextFolderしていって、返ってくる値が"User\...."になるまで繰り返すっ
てするのがいいんじゃないかと思います。
loaddll "tkinfo.dll";
$account = dllfuncstr("CurrentAccount");
$folder = "受信";
while(1) {
$path = dllfuncstr("GetNextFolder", $account, $folder );
if( $path == "" ) {
$folder = "";
break;
}
#x = strstr( $path, "\\");
if( #x >= 0 ) {
$account = leftstr( $path, #x);
$folder = midstr( $path, #x + 1, 256 );
} else {
// アカウントが変わった
$folder = "";
break;
}
if( leftstr( $folder, 5 ) == "User\\" ) {
break;
}
}
message $folder;
|
|