我有一個INI文件存儲一些整數的設置。部分名稱爲存儲這樣的:遞增一個INI文件的節號
[ColorScheme_2]
name=Dark Purple Gradient
BackgroundColor=224
BackgroundBottom=2
BackgroundTop=25
...
[ColorScheme_3]
name=Retro
BackgroundColor=5
BackgroundBottom=21
BackgroundTop=8
...
我需要找出一種方法來創建新的部分,即增加從最高的節號配色方案數+1。我有一個列出當前顏色名稱的組合框,所以當用戶保存到INI文件時,現有的方案只會被覆蓋。如何檢查ComboBox文本以查看它是否是現有的部分,如果不是,請使用增加的名稱創建一個新的部分? (即從上面的示例代碼,ColorScheme_2
和ColorScheme_3
已經存在,所以下一個要創建的部分將是ColorScheme_4
)。
使用'ReadSections',好了,閱讀的章節。解析它們。增加數量。 – 2013-03-03 18:14:12
您可以使用[ColorScheme \ 2]和ReadSubsections之類的子節點來僅檢索數字部分。但最好的解決方案是使用一個Collection並將序列化和序列化到Ini,並且您根本不必擔心數字 – 2013-03-03 21:41:36