• 您的位置我爱Aspx >> VB.Net >> Visual Basic .NET支持动态属性……
  • Visual Basic .NET支持动态属性……

  • 作者:aspxer  来源:internet  日期:2007-5-20 14:02:23  关键字:.net
  • Visual Basic .NET支持动态属性……

    p; 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代码如下:

    <?xml version="1.0" encoding="Windows-1252"?>

    我对这篇文章有话说?
  • 广告位招租,广告代号:content_468_15
  • 上一篇:用VB.NET创建一个三层应用程序的例子……
    下一篇:转换VB6窗体到VB.NET