问个VB关闭后的记忆问题

来源:百度知道 编辑:UC知道 时间:2024/05/28 12:43:48
比如我编了一个计算程序,要输入参数,比如计算时,把10给text1.text。但我想输入一次,计算完后关闭,下次再进行计算打开,怎么能保持上次那个输入参数呢?

我编的一个程序中就有这个功能,
是通过读写INI文件来实现的,
思路如下:

1.将你的参数写进INI文件中
2.读出参数

为此我专门建了两个读和写ini文件的函数,如下:

Declare Function WritePrivateProfileString Lib "kernel32" Alias "WritePrivateProfileStringA" _
(ByVal lpApplicationname As String, ByVal lpKeyName As Any, ByVal lsString As Any, _
ByVal lplFilename As String) As Long

Declare Function GetPrivateProfileString Lib "kernel32" Alias "GetPrivateProfileStringA" _
(ByVal lpApplicationname As String, ByVal lpKeyName As String, _
ByVal lpDefault As String, ByVal lpReturnedString As String, ByVal nSize As Long, _
ByVal lplFilename As String) As Long

'lpApplicationname 应用程序名
'lpKeyName 该应用程序在设置文件(ini)中信息字段名
'lsString 该字段的值
'lplFilename 要保存的配置文件名如win.ini
'lpDefault 指向缺省的字符串
'lpReturnedString 指向从文件中读出的信息
'nSize 指lpReturnedString所指空间的大小

Publi