Time of Update: 2017-03-21
下面小編就為大家帶來一篇c# 實現子視窗關閉父視窗也關閉的簡單一實例。小編覺得挺不錯的,現在就分享給大家,也給大家做個參考。一起跟隨小編過來看看吧其實是視窗間通訊的問題,在form1上開啟form2 ,form2 關閉時關閉form1實現方法:在子視窗form2中聲明事件:public delegate void childclose(); public event childclose closefather; 然後在它的關閉事件中觸發本事件: private void
Time of Update: 2017-03-20
問題買房貸款,選擇等額本息?還是等額本金?各自需要支付多少利息? 每個月還的貸款中,有多少支付了本金,多少支付了利息? 假如貸款30年,能計算出這360個月,每個月的還款明細嗎? 大額還款,您知道有幾種方法嗎?大額還款後,您能節省多少錢?背景 從銀行貸款有2種方式:等額本金,等額本息。等額本金,每月還貸金額中本金是固定的,比如貸款30萬,30年還清,第一個月大約償還2100元,其中本金800多元,利息1200多元,以後每個月本金都是這些,這種方法,產生的利息相比等額本息少一些。
Time of Update: 2017-03-27
這篇文章主要介紹了vb.net操作註冊表的方法,結合執行個體形式分析了vb.net針對註冊表的增加,修改,刪除及查詢操作相關實現技巧,需要的朋友可以參考下本文執行個體講述了vb.net操作註冊表的方法。分享給大家供大家參考,具體如下:增加:Dim key As Microsoft.Win32.RegistryKey = Microsoft.Win32.Registry.LocalMachine.OpenSubKey("Software/Faxturer", True)Dim
Time of Update: 2017-03-26
手頭項目需要抓取一個用js渲染出來的網站中的資料。使用常用的httpclient抓回來的頁面是沒有資料。上網百度了一下,大家推薦的方案是使用PhantomJS。PhantomJS是一個沒有介面的webkit瀏覽器,能夠和瀏覽器效果一致的使用js渲染頁面。Selenium是一個web測試架構。使用Selenium來操作PhantomJS絕配。但是網上的例子多是Python的。無奈,下載了python按照教程搞了一下,卡在了Selenium的匯入問題上。遂放棄,還是用自己慣用的c#吧,就不信c#上沒
Time of Update: 2017-03-07
本文主要介紹了c#中@的3種作用。具有很好的參考價值,下面跟著小編一起來看下吧以前只知道@在C#中為了寫檔案路徑的\不要加轉義符而在前面加上@標識符,沒想到@還有其他的作用1.忽略逸出字元例如string fileName = "D:\\文字檔\\text.txt";使用@後string fileName = @"D:\文字檔\text.txt";2.讓字串跨行例如string strSQL = "SELECT * FROM
Time of Update: 2017-03-06
本文主要介紹了asp.net core mvc許可權控制:在視圖中控制操作許可權。具有很好的參考價值,下面跟著小編一起來看下吧在asp.net core mvc中提供了許可權驗證架構,前面的文章中已經介紹了如何進行許可權控制配置,許可權配置好後,許可權驗證邏輯自動就會執行,但是在某些情況下,我們可能需要在代碼裡或者視圖中通過手工方式判斷許可權,我們現在就來介紹下具體的操作方法。如果在控制器方法裡想要判斷目前使用者是否具有某個許可權,可以直接使用HttpContext.User.HasClaim(
Time of Update: 2017-03-17
本篇文章主要介紹了用C#來實現一個step控制項的方法步驟,具有很好的參考價值。下面跟著小編一起來看下吧現在很多的javascript控制項,非常的不錯,其中step就是一個,如所示:那麼如何用C#來實現一個step控制項呢?先定義一個StepEntity類來儲存步驟條節點的資訊:public class StepEntity { public string Id { get; set; } public string StepName { get; set; } public int
Time of Update: 2017-03-12
這篇文章主要是一篇詳解asp.net實現公眾帳號介面開發方法,感興趣的小夥伴們可以參考一下說起公眾帳號,大家都不會陌生,使用這個平台能給網站或系統增加一個新亮點,直接進入正題吧,在使用之前一定要仔細閱讀官方API文檔。使用.net實現的方法://介面地址 頁面代碼:weixin _wx = new weixin(); string postStr = ""; if (Request.HttpMethod.ToLower() == "post") {
Time of Update: 2017-03-04
前沿 異常設計準則,參考微軟msdn,結合自己的理解和過去的開發中對異常錯誤的處理,總結下軟體開發架構,如何更好地設計一套異常錯誤準則。介紹準則execution failure概念The meaning of execution failure: execution failure occurs whenever a member cannot do what it was designed to do (what the member name implies). For example,
Time of Update: 2017-03-04
Parse和TryParse DateTime中Parse(string s)和TryParse(string s, out datetime)都是用來將字元型的日期時間轉化為等效的System.DateTime。那麼,他們之間有沒有區別呢,除了函數的參數不同外。先看下代碼: string dateTimeStr = ""; DateTime dt = DateTime.Parse(dateTimeStr); 運行Null
Time of Update: 2017-03-11
C#捕獲windows關機事件,在系統關機前做一些自己想做的事;有些時候我們可能想在Windows關機時記錄或處理一些事情,這裡提供幾種方法。方法一: /// <summary> /// 視窗過程的回呼函數 /// </summary> /// <param name="m"></param> protected override void
Time of Update: 2017-03-11
Windows APIWindows 這個多作業系統除了協調應用程式的執行、分配記憶體、管理資源…之外, 它同時也是一個很大的服務中心,調用這個服務中心的各種服務(每一種服務就是一個函數),可以幫應用程式達到開啟視窗、描繪圖形、使用周邊裝置等目的,由於這些函數服務的對象是應用程式(Application), 所以便稱之為 Application Programming Interface,簡稱 API 函數。WIN32 API也就是Microsoft Windows
Time of Update: 2017-03-16
最近接了這樣一個項目,要求使用c#編寫經理評分系統,需求,要顯示員工資訊,實現專案經理給員工評分功能,今天小編分步驟給大家介紹,需要的的朋友參考下先寫需求: 01.顯示員工資訊 02.實現專案經理給員工評分的功能第一步: 建立兩個類,員工類和專案經理類 定義屬性和方法 員工類:工號、年齡、姓名、人氣值、專案經理年度評分、經理評價
Time of Update: 2017-03-10
c# tabcontrol組件如何顯示FORM如題,即當點擊menuStrip1組件或toolStrip1組件中的某一項時,不再跳出FORM而全部顯示到tabcontrol中,顯示的Tabpage網頁標題名稱也是取該組件中某項的名稱,FORM表單是先設計好的,需把內容全變成標籤表單;每新增一表單時即顯示新增的表單,如關閉該表單時就顯示上一次開啟的表單。C# code private void button2_Click(object sender, EventArgs e) {
Time of Update: 2017-03-10
C# 讀取隨身碟序號進行驗證的範例程式碼private List<string> _serialNumber = new List<string>(); public void matchDriveLetterWithSeral() { _serialNumber.Clear(); string[] diskArray; string driveNumber;
Time of Update: 2017-03-14
上一篇文章《伺服器效能監控之WMI》介紹了通過遠程com擷取伺服器效能(當然也可用於本地),那麼這篇主要說說windows系統內建的效能監控功能----->performancecouonter.開啟管理工具-->效能,我們可以立即看到伺服器的CPU,進程已耗用時間,磁碟容量等績效參數走勢圖。然而不僅僅是這幾項,我們可以通過添加技術器來查看其他的效能指標:如果你說,這麼看太麻煩了,OK,我們通過C#將這些值取出來,用於實現自身的效能監控:1.添加引用:using
Time of Update: 2017-03-09
自從學習.NET以來,優雅的編程風格,極度簡單的可擴充性,足夠強大開發工具,極小的學習曲線,讓我對這個平台產生了濃厚的興趣,在工作和學習中也積累了一些開源的組件,就目前想到的先整理於此,如果再想到,就繼續補充這篇日誌,日積月累,就能形成一個自己的組件經驗庫。分布式緩衝架構:Microsoft Velocity:微軟自家分布式快取服務架構。Memcahed:一套分布式的快取系統,目前被許多網站使用以提升網站的訪問速度。Redis:是一個高效能的KV資料庫。
Time of Update: 2017-03-08
DropDownList和ListBox實現兩級聯動功能,他們也可以將從後台資料庫中搜選的出來的資訊加以綁定,這裡要實現的功能是在DropDownList中選擇“省”,然後讓ListBox自動將其省份下的“市”顯示出來,這就是所謂的兩級聯動功能,這個功能我們在很多註冊網頁上看見,今天咱們就用ASP.NET解開其神秘的面紗。 一、設定前台介面,在Web表單中添加DropDownList和ListBox兩個控制項。介面圖如下所示。 二、編寫後台代碼
Time of Update: 2017-03-08
本文主要介紹了c# 應用NPOI擷取Excel中的圖片,儲存至本地的演算法。具有很好的參考價值,下面跟著小編一起來看下吧要求:讀取excel中的圖片,儲存到指定路徑思路: 利用NPOI中 GetAllPictures()方法擷取圖片資訊步驟:1.建立一個Windows表單應用程式2.案頭建立一個excel,貼入兩張圖片 如:3.在Form中拖入一個button4.點擊button,在點擊事件方法中寫入,要讀取圖片的方法:ExcelToImage點擊事件方法如下:private string
Time of Update: 2017-03-08
本文主要介紹了利用IRawPixels介面遍曆柵格資料。具有很好的參考價值,下面跟著小編一起來看下吧AO的版本為10.2,開發的語言是C#。柵格資料來源IRasterDataset介面。IRasterBandCollection pRasterBandCollection = pRasterDataset as IRasterBandCollection;IRasterBand pRasterBand = pRasterBandCollection.Item(0); IRaster