十年网站开发经验 + 多家企业客户 + 靠谱的建站团队
量身定制 + 运营维护+专业推广+无忧售后,网站问题一站解决
比较专业的做法是在项目中添加微软的Application Settings类,详细帮助文档:
成都创新互联公司于2013年创立,先为余江等服务建站,余江等地企业,进行企业商务咨询服务。为余江企业网站制作PC+手机+微官网三网同步一站式服务解决您的所有建站问题。
使用极其简单,假设在settings1.settings设置一个项目,名称:IP,类型:String,范围:用户,值:192.168.1.1
调用:Dim sIP As String = setting.IP
获取缺省值:Dim sIP As String = Settings1.Default.IP
保存: setting.IP = "192.168.1.30" : setting.Save()
保存的方法有挺多的,比如保存到数据库中,保存到ini文件里,保存到注册表里,保存到自定义文件中等等。如果就是一些设置参数,直接保存到ini文件中即可(或者自己自定义的文件)。比较重要的可以保存到数据库里,除了设置自己开机启动,注册服务等一般不把东西存如注册表,以免被某些注册表清理软件当垃圾给清理掉。
运行后,就可以直接用了,你在当前项目的目录下找到(下面是VS2005,查询数据库程序,是当前项目)
D:\我的文档\Visual Studio 2005\Projects\查询数据库程序\查询数据库程序\bin\Debug\
这个目录下,有个exe应用程序文件,在Windows操作系统中可以直接使用!!
保存文件的步骤为:
关闭流,特别是写入流
关闭并保存文件
示例代码如下:
Imports System.Windows.Forms
Imports System.IO
Imports System.Text
Sub SaveFileDemo()
'打开文件。如果文件不存在则创建新的文件
Dim myFile As New IO.FileStream("d:\data.txt", _
FileMode.OpenOrCreate, _
FileAccess.Write)
'在文件末尾添加一行
Dim tw As New StreamWriter(myFile)
myFile.Seek(0, SeekOrigin.End)
tw.WriteLine("白刃格斗英雄连英模部队方队亮相阅兵")
'关闭流
tw.Close()
'关闭文件并保存文件
myFile.Close()
End Sub
分类: 电脑/网络 程序设计 其他编程语言
问题描述:
一个 vb 程序中,想在程序关闭的时候保存一些变量,在下次打开的时候可以继续使用,请问应该怎么做?vb 中是否有现成的和函数可用?
解析:
有,使用app.config或自定义xml文件或读写注册表或用数据库,看MSDN
同类问题讲的是代码部分。回答说需要重新编译。但是我的VB2008不知道重新编译按钮在哪里。重新生成无效。
为什么VB.NET修改代码后,依然运行原来的状态?这是同样的问题。有网友回答:在工程项目上,使用鼠标右键的菜单栏,选择“”重新编译“”一下,应该就OK了
我的认识是这样:一般是因为你没有修改完错误表里要害错误,比如变量声明。如果是这样,你可以修改一部分致命错误,我说的不是VB6,而是VB2008。你不修改,它不执行更新部分,它有很好的记忆力。
以上是因为点击了不再显示,需要恢复错误提示。VB2008在工具-选项界面下方有“显示所有设置”前面方框需勾选才能有后文:--生成并运行 。右边会有:运行时当出现生成或部署错误时。 把下拉框点开你就能看到了。