private void FxUpdateFiles() { string[] lFilesSource; try { lFilesSource = ClsFunctions.FxGetFilesFromPath(ClsVariables.gPathUpdate); } catch { lFilesSource = null; } if (lFilesSource != null) { foreach (string lFileSource in lFilesSource) { string lFileName = ClsFunctions.FxGetFileName(lFileSource); BgwProcess.ReportProgress(0, "Verificando " + lFileName + "..."); ClsFunctions.FxPause(0.1); ClsFunctions.FxUpdateFile(lFileSource, ClsVariables.gPathBin); } } }