Exemplo n.º 1
0
        // 2016.04.26 by kdi
        public void DoProcess(object sender, DoWorkEventArgs e)
        {
            if (e.Argument == null)
            {
                return;
            }
            string strTypeName = (string)e.Argument;

            AType aType  = new AType(strTypeName);
            int   nIndex = AVisionProBuild.FindType(strTypeName);

            if (nIndex != -1)
            {
                AVisionProBuild.SetType(aType, nIndex);

                GC.Collect();
            }

            e.Result = Tuple.Create <int, string>(nIndex, strTypeName);
        }