private void lBatch(string[] paramArr, string outName)
 {
     batchCalculations btch = new batchCalculations(rsUtil, rp);
     btch.BatchPath = paramArr[0];
     btch.loadBatchFile();
     btch.runBatch();
     string desc;
     object fObj;
     btch.getFinalObject(out outName, out fObj, out desc);
     if (fObj is String)
     {
         modelDic[outName] = fObj.ToString();
     }
     else if (fObj is RasterDataset)
     {
         rstDic[outName] = (IFunctionRasterDataset)fObj;
     }
     else if (fObj is FeatureClass)
     {
         ftrDic[outName] = (IFeatureClass)fObj;
     }
     else
     {
         tblDic[outName] = (ITable)fObj;
     }
 }
 public void createBatchRaster(out string nm, out object rs, out string desc)
 {
     nm = null;
     rs = null;
     desc = null;
     if (path == "" || !System.IO.File.Exists(path))
     {
         return;
     }
     try
     {
         batchCalculations btch = new batchCalculations(rsUtil, new Forms.RunningProcess.frmRunningProcessDialog(true));
         btch.BatchPath = path;
         btch.loadBatchFile();
         btch.runBatch();
         btch.getFinalObject(out nm, out rs, out desc);
     }
     catch
     {
     }
     finally
     {
     }
 }