1. 程式人生 > >Winform Settings配置檔案的儲存

Winform Settings配置檔案的儲存

新增附加設定組的步驟

  • 從“Project”(專案)選單中選擇“Add New Item”(新增新項)。將會開啟“Add New Item”(新增新項)對話方塊。

  • 在“Add New Item”(新增新項)對話方塊中,選擇“Settings File”(設定檔案)。

  • 在“Name”(名稱)框中為設定檔案命名,如 SpecialSettings.settings,然後單擊“Add”(新增),將檔案新增到解決方案中。

  • 在“Solution Explorer”(解決方案資源管理器)中,將新的設定檔案拖入到 Properties 資料夾中。這樣便可在程式碼中使用新的設定。

  • 如在其他任何設定檔案中那樣在此檔案中新增和使用設定。可通過 Properties.SpecialSettings 物件訪問此組設定。


Scope

作用域:應用程式作用域和使用者作用域。具有應用程式作用域的設定表示無論使用者首選項為何應用程式都會使用的設定,而具有使用者作用域的設定對實際應用程式來說通常並不是很重要,它們很可能與首選項或其他非關鍵值關聯。應用程式作用域設定與使用者作用域設定之間的重要區別是,使用者作用域設定在執行時為讀/寫,並且可在程式碼中對其值進行更改和儲存。應用程式作用域設定在執行時為只讀。雖然可以讀取,但是不能對其進行寫入。具有應用程式作用域的設定只能在設計時或通過手動修改設定檔案進行更改。

使用者設定的儲存: 使用者設定資訊將會儲存到系統盤E:\AppData目錄下的特定檔案中。可以使用Procmon工具檢視。

相關推薦

Winform Settings配置檔案儲存

新增附加設定組的步驟 從“Project”(專案)選單中選擇“Add New Item”(新增新項)。將會開啟“Add New Item”(新增新項)對話方塊。 在“Add New Item”

C# WINFORM程式配置檔案操作方法

C# WINFORM程式配置檔案操作方法 在寫winform程式的時候,我們經常會把配置檔案寫在Settings.settings中, 但是,在這裡我們發現,儲存後,在程式中對這個配置進行修改並不能生效 程式級別的配置呢,我常用儲存在app.config中的appSettings節點中

scrapy settings配置檔案詳解

# -*- coding: utf-8 -*- # Scrapy settings for step8_king project # # For simplicity, this file contains only settings considered important or # comm

scrapy settings配置檔案

settings配置     -BOT_NAME         爬蟲名字              -USER_AGE

Docker Swarm 配置檔案儲存

Docker Swarm 配置檔案儲存 config:宿主級容器服務配置檔案單獨儲存到docker中儲存呼叫。 環境: 系統:Centos 7.4 x64 應用版本:Docker 18.09.0 管理節點:192.168.1.79 工作節點:192.168.1.78 工作

Ocelot簡易教程(六)之重寫配置檔案儲存方式並優化響應資料

本來這篇文章在昨天晚上就能釋出的,悲劇的是寫了兩三千字的文章居然沒儲存,結果我懵逼了。今天重新來寫這篇文章。今天我們就一起來探討下如何重寫Ocelot配置檔案的儲存方式以及獲取方式。 很多人都說配置檔案的配置很繁瑣,如果儲存在資料庫就方便很多,可以通過自定義UI介面在後臺進行路由的配置,然後通過呼叫Adm

手寫settings配置檔案

-有兩套配置檔案,預設配置,使用者的配置-如果某個欄位,使用者配置了,就用使用者的,如果沒配置,就用預設的   啟動—test.py import os os.environ.setdefault('user_setting', 'usersetting.setting')

Django中settings配置檔案原始碼分析

一:使用 在django中使用配置檔案: # 建議從conf中匯入配置檔案 而非直接匯入該專案的配置檔案 from django.conf import settings   二:原始碼分析 conf中的配置檔案涵蓋django的所有配置引數,專案的配置檔案是給使用者進行配置的。

Win7,Win8中"XXX is not accessible"的問題(應用程式預設配置檔案儲存位置)

Windows 7, 8使用者在訪問ProgramData目錄和Documents and Settings目錄時,會無法開啟並被提示“C:\xxxx is not accessible. Access is denied.”因為許可權不足而被拒絕訪問。這是因為

C# winform 新增配置檔案

1. 首先建立一個winform解決方案 2. 與新增類檔案相同的方法新增配置檔案,比如:右擊解決方案下的專案名稱—>新增—>新建項—>選擇 “應用程式配置檔案”,.net預設檔名為app.config,點選確定 開啟檔案app.config,加入配置檔案內

C# winForm讀取配置檔案 App.config

//讀取配置窗體中使用者輸入的配置 string server = txtServer.Text.Trim();string database = txtDatabase.Text.Trim();string uid = txtUid.Text.Trim();string pwd = txtPwd.T

C# 如何使用配置檔案儲存應用程式裡的配置資料

引言 我不知大家早先是如何儲存應用程式配置,以備下次開啟時使用的,反正我開始學.Net的時候就去研究序列化,以二進位制或XML格式的序列化來儲存應用程式配置。這樣每次都要建立單獨的配置類,並書寫讀寫配置程式碼,相當麻煩。 期間也看了看.config檔案的讀寫方式,感覺還是很

c# 用配置檔案儲存資料

c#中如何儲存資料呢?我們都會想到可以把資料儲存在文字檔案中,通過讀操作和寫操作讀取和寫入資料,這裡不再贅述。那麼只能把資料存在文字檔案中嗎,c#中有沒有更簡單的存取資料的方法呢?當然有。把資料儲存在c#專案的setting.setting配置檔案中。使用方法:       

SecureCRT配置檔案儲存和匯入

每次重灌系統或換電腦後,SecureCRT都需要重新配置才能使用,為了減少不必要工作,在首次配置好環境後,請儲存:C:\Users\XXX\AppData\Roaming\SecureCRT目錄下的檔案或者config檔案,下次只需要把這次檔案重新匯入SecureCRT即可

WPF 分享一種設定程式儲存配置檔案的方法

最近需要做一個配置程式,主要給其他程式做相關配置的小工具。 配置項蠻多的,一般我們都是將各個配置項寫到配置檔案的節點中,比如App.config檔案或者自定義的xml檔案。 因為我用的是wpf,MVVM,所以其實介面上的所有資料我都存著ViewModel的實體屬性中。比如我們新建一個Model,叫Se

day28HibernateDay03(一對多和多對多 級聯刪除儲存 cascade四種取值 配置檔案 )

1、持久化類和一級快取 持久化類:JavaBean+對映的配置檔案 持久化物件的三種狀態 瞬時態 持久態 脫管態 Session的一級快取,快照機制 主鍵的生成策略 常用uuid native 2、管理

winform C#根據配置檔案啟動不同的窗體

Visual Studio中,新建winform C#專案後,會預設生成一個主窗體檔案,一般叫 Form1, 也可以自己改名,反正啟動程式就會首先啟動這個窗體。 這是一種固定的模式,那麼如果專案中有多個不同的窗體,不同情況下分別啟動不同的窗體,如何實現呢? 第一反應是把主窗體隱藏(Hide)

maven的settings.xml配置檔案詳解

一、Settings.xml基本資訊 Settings.xml是maven全域性引數的配置檔案,其中包含本地倉儲位置、遠端倉儲伺服器、認證資訊等等。 settings.xml檔案一般存在於兩個位置: 全域性配置(global settings): maven安裝目錄/conf/settings

C# 用配置檔案連線資料庫(Winform和Webform)

Winform中用配置檔案連線資料庫 資料庫連線類YSqlHelper程式碼: using System; using System.Collections.Generic; using System.Linq; using System.Text; using Syst

.NET 黑魔法 - asp.net core 配置檔案的"物件儲存"

來,全都是乾貨。 我們都知道在Framework版本的mvc專案中,配置資料是通過web.config裡的appSettings節點配置,我們不得不寫一些讀取配置檔案字串的類,比如儲存在靜態的變數中。 而在mvc core中,這種不優雅的讀取字串的方式得到了進化,以json資料寫入和讀取的方式很優雅,省了很