CSDN首页 空间 新闻 论坛 Blog 下载 读书 网摘 搜索 .NET Java 视频 接项目 求职 在线学习 买书 程序员 通知
可用分押宝游戏火热进行中... 专题改版:Java Web 专题
CSDN社区
搜索 收藏 打印 关闭
CSDN社区 >  .NET技术 >  VB.NET

[求助]vb.net中如何调用读取config文件!详细请进!

楼主Anubis(为朋友两肋插刀,为MM插朋友两刀!!)2003-12-01 14:48:43 在 .NET技术 / VB.NET 提问

1。vb.net中如何调用config文件;  
  2。又如何读取这个config文件内的内容?比如我要调用的config文件是静态,而config文件内的内容就是一些常量的定义。  
                                                                                  PS:偶是新手 问题点数:0、回复次数:8Top

1 楼xjzhang(黑子)回复于 2003-12-01 15:41:17 得分 0

Windows   窗体应用程序的配置文件与应用程序的   EXE   启动文件在同一个目录中。配置文件的名称与程序的   EXE   启动文件的名称相同,只不过在   EXE   文件名后添加了后缀   .config。这就是说,如果执行   MyApp.exe   程序可启动我的应用程序,则配置文件的名称一定是   MyApp.exe.config,而且配置文件必须与   MyApp.exe   位于同一个目录中。  
  如果以下是程序要用到的配置文件:  
  <?xml   version="1.0"   encoding="utf-8"   ?>  
  <configuration>  
  <configSections>  
  <section   name="availableclasses"   type="System.Configuration.NameValueSectionHandler"   />  
  </configSections>  
  <availableclasses>  
  <add   key="Placeholder   –   do   not   load"></add>   '''<---Key部分  
  </availableclasses>  
  </configuration>  
   
   
  那么获取配置文件可以如下实现:  
  ’   获取要从配置文件中加载的可用项。  
  Dim   ClassConfigValues   As   Specialized.NameValueCollection  
  ClassConfigValues   =   CType(ConfigurationSettings.GetConfig("availableclasses"),   _    
  Specialized.NameValueCollection)  
   
  配置文件中的Key部分可以填入你所要填入内容,可以多项,然后用  
  以下方法获取key的内容:  
  For   iIndex   =   0   To   ClassConfigValues.Count   -   1  
  sDescription   =   ClassConfigValues.Keys(iIndex)  
  sValue   =   ClassConfigValues.Item(sDescription)  
  Top

2 楼Anubis(为朋友两肋插刀,为MM插朋友两刀!!)回复于 2003-12-01 17:37:13 得分 0

有这么复杂?  
  兄弟用话给我解释下哈!谢谢啦Top

3 楼ajex(仙桃人在珠海)回复于 2003-12-01 17:45:48 得分 0

二楼的方法比较好,另外一种方法就是  
  直接把config当成xml文件,利用xmldocument对象找到你要的节点。Top

4 楼speedyen(飞浪)回复于 2003-12-02 16:44:45 得分 0

upTop

5 楼wwl1981(小刀(奋斗成就人生))回复于 2003-12-02 16:48:03 得分 0

用filestream方法Top

6 楼wwl1981(小刀(奋斗成就人生))回复于 2003-12-02 16:48:28 得分 0

用filestream方法Top

7 楼cnicq(why not?)回复于 2003-12-02 17:30:22 得分 0

gzTop

8 楼ericvan(eric)回复于 2003-12-02 21:23:22 得分 0

我想问一下,能不能用代码直接改写config的设置节中某个key的value。  
   
  除了用写xml的办法,还有其他什么办法吗?Top

相关问题

  • VB调用WebService?
  • vb 调用 VC7 dll
  • vb 调用 VC7 dll
  • VB调用SQL SERVER
  • 如何在VB的工程中利用资源管理器加入任意二进制文件? 如何在VB中读取或调用?
  • VB如何调用SQL Server7.0?
  • VB咋样调用API
  • 如何调用Direct(用VB)
  • dll调用的vb转delphi
  • VB控件调用,急!

关键词

  • vb.net
  • 文件
  • 应用程序
  • 内容
  • 配置文件
  • classconfigvalues
  • 调用
  • config
  • 获取
  • myapp

得分解答快速导航

  • 帖主:Anubis

相关链接

  • CSDN .NET频道
  • .NET类图书
  • C#类图书
  • .NET类源码下载

广告也精彩

反馈

请通过下述方式给我们反馈
反馈
提问
网站简介|广告服务|VIP资费标准|银行汇款帐号|网站地图|帮助|联系方式|诚聘英才|English|问题报告
世纪乐知(北京)网络技术有限公司 版权所有, 京 ICP 证 020026 号
北京创新乐知广告有限公司 提供技术支持
Copyright © 2000-2007, CSDN.NET, All Rights Reserved
GongshangLogo