现在的位置: 首页 >> 程序开发 >> VB.NET >> 在VB.NET中使用动态属性
添加时间:2005-8-16 来源:网教中国 作者: zdnet
在VB.NET中使用动态属性

     Visual Basic .NET支持动态属性,其动态属性储存在一个应用程序配置文件中,该文件在应用程序执行时将会被读到。使用动态属性可以在不重新编译应用程序的情况下改变一些属性值。你可以使用它们保存数据库连接字符串、应用程序日志信息或者服务器连接信息。
  
  要看动态属性的例子,首先在Visual Basic中创建一个Windows应用程序。添加一个TextBox到默认窗体中;确认TextBox是被选中的,然后在属性窗口中定位Dynamic属性。
  
  点击Advanced标签旁边的省略号按钮,打开一个对话框,该对话框中列出了TextBox所有的属性,选择Text属性,键映射框将会被激活。键映射决定了键储存在配置文件中的值。点击确定关闭对话框。
  
  下面的代码是在InitializeComponent方法中产生的(位于Windows Form设计器产生代码区)。这段代码不能直接修改,只能使用属性窗口。
  
  Dim configurationAppSettings As _
   System.Configuration.AppSettingsReader = _
   New System.Configuration.AppSettingsReader()
  
  Me.TextBox1.Text = CType( _
   configurationAppSettings.GetValue("TextBox1.Text", _
   GetType(System.String)), String)
  
  设置储存在一个名为app.cofig的XML格式的文件中。前面的示例代码所产生的XML代码如下:
  
  
  
  
  
  
  
  

  

  
  当应用程序被编译时,该文件被重命名为assembly.config,这里assembly是你的编译出的应用程序的名字。如果想改变这些值,根本没有必要重新编译程序,只要简单的编辑配置文件在其中修改成相应的值即可。
  


上一篇:VB.NET实现超级ptm查看器 下一篇:全面剖析VB.NET(1)
大部分文章摘自网上,如有侵犯您的权益请与我们联系,我们会第一时间进行处理,谢谢! [ 打印文章 ] [ 关闭窗口 ]
推荐文章
·全面剖析VB.NET(1)
·P2P的简单示例:VB.net版
·在打印时如何度量字符串?
·使用TreeView控件
·VB.NET开发扫描客户端服务工具(1
·使用 Visual Basic .NET 访问注
·全面剖析VB.NET(7)
·全面剖析VB.NET(5)
·VB.NET实现超级ptm查看器
·VB.NET中的面向对象编程特征
相关文章
 
最新文章
·P2P的简单示例:VB.net版
·在打印时如何度量字符串?
·使用TreeView控件
·VB.NET开发扫描客户端服务工具(2
·VB.NET开发扫描客户端服务工具(1
·百万程序员的苦恼-选择VB.NET还
·使用 Visual Basic .NET 访问注
·全面剖析VB.NET(7)
·全面剖析VB.NET(6)
·全面剖析VB.NET(5)
Google