PtFileSel中删除多个选中的文件

各位大侠,小弟碰到一个问题,很是挠头:
要在filesel中选择多个文件去删除,现在发现的情况是当选中的文件小于等于5个时可以顺利删除,但是如果多于6个程序就会异常退出。程序如下:
PtFileSelItem_t *item = NULL;
PtFileSelItem_t **point;
unsigned char notice[256];
int i,number;

number = getscalar(ABW_file_filesel,Pt_ARG_LIST_SEL_COUNT);
point = PtFSSelectedItems(ABW_file_filesel,&item);
point[number] = NULL;
for(i = 0;i < number;i++)
{
sprintf(notice,"/dos/%s",point_->fullpath);
unlink(notice);
PtFSRemoveItem(ABW_file_filesel,point);
}

但是用来从软盘拷贝东西德时候却不会异常退出。哪位大侠能指点一下啊。_

终于拐弯抹角的解决了
解决的有点搞不明白:

PtFileSelItem_t *item = NULL;
PtFileSelItem_t **point;
unsigned char notice[256];
int i,number;

number = getscalar(ABW_file_filesel,Pt_ARG_LIST_SEL_COUNT);
point = PtFSSelectedItems(ABW_file_filesel,&item);
point[number] = NULL;
for(i = 0;i < number;i++)
/*
{
sprintf(notice,"/dos/%s",point_->fullpath);
unlink(notice);
PtFSRemoveItem(ABW_file_filesel,point);
} */
file_remove(point->fullpath);

void file_remove(unsigned char *file)
{
unsigned char notice[256];

sprintf(notice,“rm -f /dos/%s”,file);
system(notice);
}

这样问题就解决了,但是还是不知道原因,哪位大侠能解释一下呀_

对不起,你的问题我没办法解决。我想问你有关PtFileSel控件的问题。希望能够得到你的指点。
我的问题是:我想写一个类似于记事本的程序,目前,可以通过PtFileSel控件来选择我要打开的文件。但是,如何将要打开文件的内容显示在一个文本框内呢?
就像QNX中的ped,当点击file菜单中的open菜单项时,打开一个对话框,在里面选择一个文件,然后点击对话框中的open按钮,就可以打开选中的文件并将其内容显示在ped中的文本框中。请问如何实现此功能呢?