Windows7でGimp Painterが使えない

windows7でGimp Painterを使おうとしたら以下のようなエラーが出た。

CropperCapture[29].png

エラーメッセージによるとrun_gimp.wsfの134行目に問題があるそうだ。
Shell.CurrentDirectory = cdir;


cdirに問題がありそうだと検索してみると、90行目あたりでcdirにマイピクチャを指定する部分が見つかる。マイピクチャの場所を移動してしまう(Dドライブとか)とうまく動作しないらしい。
/* 起動直後にファイルダイアログで参照されるフォルダを決める */
/* ここではマイ ピクチャを指定 */
var cdir;
if (FS.FolderExists (Pictures))
{
cdir = Pictures;
}
else
{
cdir = UserEnv ('USERPROFILE') + "\\Pictures"; //Vista用
if (!FS.FolderExists (cdir))
cdir = Shell.SpecialFolders ('MyDocuments') + "\\My Pictures";
if (!FS.FolderExists (cdir))
cdir = Shell.SpecialFolders ('MyDocuments');
if (!FS.FolderExists (cdir))
cdir = home_dir;
}


これの解決策は、マイピクチャの場所を直打ち。まぁ、とりあえずは動く。
/* 起動直後にファイルダイアログで参照されるフォルダを決める */
/* ここではマイ ピクチャを指定 */
var cdir = "D:\\Pictures";
/*
if (FS.FolderExists (Pictures))
{
cdir = Pictures;
}
else
{
cdir = UserEnv ('USERPROFILE') + "\\Pictures"; //Vista用
if (!FS.FolderExists (cdir))
cdir = Shell.SpecialFolders ('MyDocuments') + "\\My Pictures";
if (!FS.FolderExists (cdir))
cdir = Shell.SpecialFolders ('MyDocuments');
if (!FS.FolderExists (cdir))
cdir = home_dir;
}
*/


※cdirに登録するマイピクチャの場所は人それぞれ違うと思うので、適宜設定してね。


posted by 右京 | お絵描き
blog comments powered by Disqus
×

この広告は1年以上新しい記事の投稿がないブログに表示されております。