繁体   English   中英

在VB.NET中使用INI文件填充组合框

[英]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.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM