[英]Populate Combo box with INI file in VB.NET
我是Vb.NET的新学习者,并尝试使用INI文件中的特定部分填充组合框。
例如,我的INI文件包含:
[Month]
Jan
Feb
Mar
[Date]
1
2
3
我有一个带有两个组合框的表格。 我想在表单加载时用月份部分下的值填充其中一个,用指定的单个INI文件中日期部分的值填充其他。
我正在使用Windows的VS Express 2013,并使用VB.NET作为语言。
在此先感谢您提供任何指导。
编辑:我已经检查了有关读取/写入INI /文本文件的相关文章,但是其中大多数都指向使用不同的INI / TEXT文件,读取所有行或以所需的格式/结构设置INI / TEXT,这不是问题。我可以提出要求。
-Deepak
没有直接的方法来处理.NET中的INI文件。
INI文件也由键/值对组成,例如:
[Month]
Jan = 1
Feb = 2
Mar = 3
如果可以使用适当的INI结构,那么我建议您使用我的库来完成INI文件的处理:
https://github.com/MarioZ/MadMilkman.Ini
这是您如何完成上面提供的INI内容的任务:
Dim ini As New IniFile
ini.Load("path to your INI file")
For Each key In ini.Sections("Month").Keys
' Jan, Feb and Mar
Me.ComboBox1.Items.Add(key.Name)
' 1, 2 and 3
Me.ComboBox2.Items.Add(key.Value)
Next
声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.