コード例 #1
0
ファイル: ProxyOutput.cs プロジェクト: gkohne/GKProxy
        private void ProxyOutput_Load(object sender, EventArgs e)
        {
            Sql.CreateDatabase();
            MyProxy.Start();

            WorkerUI.DoWork += BackgroundWorkerUiUpdateProxyOutputDoWork;
            WorkerUI.WorkerSupportsCancellation = true;
            WorkerUI.RunWorkerAsync();
        }
コード例 #2
0
ファイル: ProxyOutput.cs プロジェクト: gkohne/GKProxy
        protected override void OnFormClosing(FormClosingEventArgs e)
        {
            if (WorkerUI.IsBusy)
            {
                WorkerUI.CancelAsync();
                MyProxy.Stop();
                return;
            }

            base.OnFormClosing(e);
        }