|   |  
 いちいちさん今日は、ひろです。 
> openreg "CURRENTUSER", "Software\\Hidemaruo\\TuruKame\\Config"; 
> $s = getregstr( "HomeDir" ); 
> closereg; 
> loaddll $s + "tkinfo.dll"; 
 私家版なら構いませんが、一般的にはこれでは駄目です。少なくとも私の 
環境ではこけます(^^)。理由は getregstr( "HomeDir" ); は空くまでレジ 
ストりに保存されている「ホームディレクトリ」で鶴亀をインストールした 
フォルダとは限りません。(蛇足になりますが、もしホームディレクトリの 
取得は DLL 関数の HomeDir を使った方が確実。) 
 つまりプログラムの場所と、データの保存場所を変えたいなどの理由 
で、「ホームディレクトリ」を鶴亀をインストールしたフォル以外に設定し 
ている場合は、上手くいかないです。 
 
 どういった方法が公式的に、どういった方法がよいかは解りませんが、 
openreg "LOCALMACHINE","SOFTWARE\\Clients\\Mail\\鶴亀メール\\shell 
\\open\\command";//本来は上の行と繋がっている。 
$$TurukameDir = getregstr(""); 
closereg; 
$$TurukameDir = midstr($$TurukameDir,1,strlen($$TurukameDir) - 14); 
で上手くいくと思います。 
 
			 | 
		  
	 |