byte b[] = new byte[256];
sfile.readFully( b,0,256);
nFileName="";
String tempStr=new String(b,"GBK");
for (int ii=0;ii<tempStr.length();ii++){
if (!((int)tempStr.charAt(ii)==0)){
nFileName=nFileName+tempStr.charAt(ii);
}else{
break;
}
}
sfile.readFully( b,0,256);
nFileName="";
String tempStr=new String(b,"GBK");
for (int ii=0;ii<tempStr.length();ii++){
if (!((int)tempStr.charAt(ii)==0)){
nFileName=nFileName+tempStr.charAt(ii);
}else{
break;
}
}