代码之家  ›  专栏  ›  技术社区  ›  Shubham

设置变量在vb.net中返回不同的值!

  •  1
  • Shubham  · 技术社区  · 16 年前

    这是一个很奇怪的问题。我在应用程序设置中用以下数据设置了一个设置变量:

    • 名字 县
    • 类型 整数
    • 范围 用户
    • 价值 :0

    然而,当我把它和这句话联系起来时: MsgBox(My.MySettings.Default.county) IT警报 1 . 尽管是第一个在窗体加载后立即执行的。

    1 回复  |  直到 16 年前
        1
  •  1
  •   Hans Olsson    16 年前

    我假设 My.MySettings 比特是一个错字。

    通常当某人看到一个不同于他们预期的价值时, My.Settings ,似乎他们正在阅读 Default 而不是实际值。
    我建议你试着用 MsgBox(My.MySettings.county) 看看这是否能满足你的需求。

    否则,尝试删除 bin 和 object 并尝试重新编译和重新运行项目的目录,看看是否有什么东西被“卡住”了。