Migliorata gestione jar sotto Windows 2008
git-svn-id: svn://10.65.10.50/branches/R_10_00@23008 c028cbd2-c16b-5b4b-a496-9718f37d4682
This commit is contained in:
parent
b4795aed72
commit
842cd46d90
@ -1,6 +1,7 @@
|
||||
#include <applicat.h>
|
||||
#include <automask.h>
|
||||
#include <execp.h>
|
||||
#include <golem.h>
|
||||
#include <progind.h>
|
||||
#include <utility.h>
|
||||
|
||||
@ -1283,10 +1284,17 @@ bool TDoc2Paf::genera_xml()
|
||||
else
|
||||
cantread_box(tmp);
|
||||
|
||||
tmp = PABASE"/SiaggPACAMPO.jar";
|
||||
const bool good = xvt_sys_goto_url(tmp, "run") != 0;
|
||||
tmp = PABASE"\\SiaggPACAMPO.jar";
|
||||
tmp.make_absolute_path();
|
||||
|
||||
DIRECTORY old_dir; xvt_fsys_get_dir(&old_dir);
|
||||
DIRECTORY new_dir; xvt_fsys_convert_str_to_dir(tmp.path(), &new_dir);
|
||||
xvt_fsys_set_dir(&new_dir);
|
||||
const bool good = goto_url(tmp);
|
||||
xvt_sys_sleep(3000);
|
||||
xvt_fsys_set_dir(&old_dir);
|
||||
if (!good)
|
||||
cantread_box(tmp);
|
||||
error_box(FR("Impossibile eseguire Java -jar %s"), (const char*)tmp);
|
||||
|
||||
return good;
|
||||
}
|
||||
|
Loading…
x
Reference in New Issue
Block a user