static void winAPI(Args _args) { str FilePathName; str labelData; int i = 1; boolean isSuccessful; FilenameFilter filter; str filePath = "C://Test.BTW"; TextIO m_TXTFile; container m_con; wo_mstr wm; #File ; m_TXTFile = new TextIO("C:\Test.TXT",#io_write); if(!m_TXTFile || m_TXTFile.status() != IO_Status::Ok) { throw error("访问磁盘失败!"); } while select wm { m_con = [strfmt("%1,%2,%3",wm.wo_nbr,wm.wo_part,wm.wo_qty_req)]; isSuccessful = m_TXTFile.writeExp(m_con); i++; } if(isSuccessful) { //info("ExportComplete!"); WinAPI::shellExecute(filePath,"null","","PRINT",0,false); } //WinAPI::shellExecute(filePath,"null","","PRINT",0,false); }