예제 #1
0
        public configForm()
        {
            InitializeComponent();
            string strDllName;
            string strDLLFunc;

            WatchConfig.GetAppConfig(out strDllName, out strDLLFunc);
            textBox1.Text = strDllName;
            textBox2.Text = strDLLFunc;
        }
예제 #2
0
        private bool CustomWatch(string address, string type, out string strErrorMsg, out string strRetValue)
        {
            strErrorMsg = "";
            strRetValue = "";
            string dllName  = "";
            string funcName = "";

            WatchConfig.GetAppConfig(out dllName, out funcName);
            if (dllName == "" || funcName == "")
            {
                m_watch.OutputStr("Callback Dll: <" + dllName + ">");
                m_watch.OutputStr("Callback Function: <" + funcName + ">");
                strErrorMsg = "Config Error, please using \"tools->AsString Config\" to modify config!";
                return(false);
            }
            return(CalcCustomWatch(dllName, funcName, address, type, out strErrorMsg, out strRetValue));
        }