在c#winform程式開發過程中,我們可能需要定期去設定一些變化的值,但這些值在程式中又要被用來做對比或參照,比如我們設定乙個固定值讓程式去檢查當前的值是否符合規定,這個功能實現其實很簡單。下面,我們一起來看看實現的過程。
建立乙個winform程式,在這程式的release或者debug目錄中建立乙個字尾名為ini的檔案,我們在後續要讀取這個檔案中的值。
ini結尾的檔案,可以雙擊開啟的,跟文字文件類似。我們這裡建立乙個unlock.ini的檔案,並在裡面填上test888這幾個字元。
把程式介面設計好,我這裡是檢查textbox框中輸入的程式設計客棧值是否和我原本已經在ini檔案中設定的值一樣。這裡我用乙個label控制項label2來抓取設定的值,當然這個控制項設定為不顯示。
編寫**:
引用io:using system.io;
這種操作涉及到檔案的讀寫訪問,所以必須要先引用io。
編寫**:
編寫讀取我們前面建立的unlock.ini檔案的函式,也就是winform介面要去讀到這個值,並把這個值賦值給我們建立的label2。
private void readunlock()
catch (exceptiovnmqpuirxn ex)
}編寫**:
在介面載入時就去呼叫 readunlock()函式讀值。
private void warn_load(object sender, eventargs e)
編寫**:
編寫textbox框的回車事件,檢查輸入的值是否和原本已經儲存在unlock.ini檔案中的值是否一樣。
private void textbox1_keydown(object sender, keyeventargs ewww.cppcns.com)
}行程式檢驗結果,我們輸入正確的值後,介面視窗關閉,並且實現我們要達到的目的。
本文標題: c# winform程式讀取文字中的值例項講解
本文位址: /ruanjian/csharp/262910.html
c winform 程式引數 儲存 讀取
winform 引數配置快捷 dllimport kernel32 讀配置檔案方法的6個引數 所在的分割槽 section 鍵值 初始預設值 stringbuilder 引數長度上限 配置檔案路徑 private static extern intgetprivateprofilestring st...
C Winform中textBox提示文字的實現
首先在你的專案中新建乙個類,寫入如下 自行補齊命名空間 public static class win32utility structlayout layoutkind.sequential private struct rect private const int em setcuebanner ...
C Winform程式打包
1 新建乙個安裝專案,起名 setup3 2 點選應用程式資料夾 3 在右側右鍵點選新增檔案 注意 是debug資料夾下所有程式 4 上傳完的介面如下 5 新增img資料夾,主要存放 ico檔案 6 右鍵點選應用程式資料夾 點選屬性視窗將defaultlocation屬性路徑中的 manufactu...