如何用VB获取或储存程序运行中产生的值?

来源:百度知道 编辑:UC知道 时间:2024/05/12 12:37:56
比如这一次我编写程序运行中得到了用户输入的i的值,但是下次运行时就会又变成初始值了。我可以在结束程序的时候保存下来吗?用什么办法?请给出具体的函数和代码,谢谢……
是不是传说中的数据库?麻烦给出具体的代码好不好? 我增加悬赏!等着急用,谢谢!

根据搂主的问题,看来搂主对数据库不太熟悉,所以我建议搂主使用写注册表的方式。该方法特别简单。SaveSetting 函数、GetSetting 函数。
-------------------------------------
新建一个普通的VB程序,窗体上包含一个名为text1的文本框,一个名为command1的命令按钮caption属性为"保存",并添加如下窗体代码。
Private Sub Command1_Click()
SaveSetting "MyApp", "Startup", "text1", setting:=Text1.Text
End Sub

Private Sub Form_Load()
Dim strSave As String
strSave = GetSetting("MyApp", "Startup", "text1", "第一次运行")
Text1.Text = strSave
End Sub
----------------------------------
如果还不满意,请ly6345@163.com

写入ini文件不就的了吗?

你是用什么做的后台数据库?
比如用SQL
或用ASSCES做的都不一样!

先引用这位boydgmx朋友的回答:
---------------------------------------------
Private Sub WriteLog(str As String)
Dim FNum As Integer
Dim strFile As String

FNum = FreeFile

'在应用程序所在路径下的Log.txt文件中写入日志
strFile = App.Path