private void ifsTest_Click(object sender, EventArgs e) { IFS.SetExe(Environment.CurrentDirectory + "\\dumpImgFs.exe", Environment.CurrentDirectory + "\\buildImgFS.exe"); string outputifs = outputdir + "\\" + dstIfsID.Text + ".ifs"; IFS.Refract(inputfile, outputifs); }
private void ifsList_Click(object sender, EventArgs e) { IFS.SetExe(Environment.CurrentDirectory + "\\dumpImgFs.exe", Environment.CurrentDirectory + "\\buildImgFS.exe", this); Thread ps = new Thread(new ParameterizedThreadStart(RefractHandler)); ps.IsBackground = true; ps.Start(new TransPara(inputfile, inputdir, outputdir)); }
void RefractHandler(object param) { TransPara para = (TransPara)param; IFS.RefractList(para.Inputfile, para.Inputdir, para.Outputdir); }