|
我在35机器上开了JAVA,在FilerManager里可以打开安装下载下来的JAVA应用。我在娱乐和游戏下家了一个新的菜单“JAVA Set-up”,点了之后可以打开盘里存放jar文件的文件夹,可以选择安装、copy等,我写了下面的代码,点了“JAVA Set-up”可以浏览jar文件了,但是选择一个jar文件对其进行安装、copy等操作时会提示“file not found”,那位大侠帮帮忙,看一下是错在哪里了,小弟先谢谢了。我的代码如下:
void EntryJavaFolderScreen(void)
{
/*----------------------------------------------------------------*/
/* Local Variables */
/*----------------------------------------------------------------*/
VMWCHAR wfilepath[30] = { 0};
char filepath[30] = {0};
FMGR_FILTER filter;
VMINT file_drv;
mmi_fmgr_browse_setting_struct setting;
sprintf(filepath, "d:\\myjava");
mmi_chset_ascii_to_ucs2(wfilepath, 30, filepath);
FMGR_FILTER_INIT(&filter);
FMGR_FILTER_SET(&filter, FMGR_TYPE_VXP);
FMGR_FILTER_SET(&filter, FMGR_TYPE_JAD);
mmi_fmgr_browse_init_setting(&setting);
setting.display_type = FMGR_DISPLAY_TYPE_BANNER_LIST;
setting.option_menu_id = MENU_ID_FMGR_JAD_TYPE_OPTIONS;
mmi_fmgr_browse_path(
APP_JAVA,
0,
filter,
(PS8) wfilepath, /* Must call get full path before use */
&setting);
}
[em07] |
|