private void tsb_Stop_Click(object sender, EventArgs e) { try { fnc_ClearStatus(); UrlTimer.Enabled = false; TargetWebBrowser.Stop(); this.Text = TargetWebBrowser.DocumentTitle + SaveImageCommon.GetVersionInfo(); } catch (Exception ex) { CommonLogger.WriteLine(ex.Message); } }
private void UrlTimer_Tick(object sender, EventArgs e) { if (TargetWebBrowser.IsBusy == false) { UrlTimer.Enabled = false; this.Text = TargetWebBrowser.DocumentTitle + SaveImageCommon.GetVersionInfo(); } else { this.Text = "Connecting..." + SaveImageCommon.GetVersionInfo(); } }
private void TargetWebBrowser_Navigated(object sender, WebBrowserNavigatedEventArgs e) { int i; bool bFound; string sUrl; fnc_ClearStatus(); this.Text = TargetWebBrowser.DocumentTitle + SaveImageCommon.GetVersionInfo(); sUrl = TargetWebBrowser.Url.ToString(); // Enterキー押下時のみURLを保存 if (this.pSaveUrlList == true) { bFound = false; for (i = 0; i < cob_url.Items.Count; i++) { if (cob_url.Items[i].ToString() == sUrl) { bFound = true; break; } } this.pDontNavigateNow = true; if (bFound == false) { cob_url.Items.Add(sUrl); } this.pDontNavigateNow = false; this.pSaveUrlList = false; } cob_url.Text = sUrl; TargetWebBrowser.Select(); }