vb中怎么保存文本框中的内容

就是单击一个按钮保存,关闭程序后再打开是修改后的内容,我以后要生成.exe文件,放别的电脑上也要能用,做毕业设计呢,急急急!要详细补充一点,不涉及数据库... 就是单击一个按钮保存,关闭程序后再打开是修改后的内容,我以后要生成.exe文件,放别的电脑上也要能用,做毕业设计呢,急急急!要详细
补充一点,不涉及数据库
展开
 我来答
fafa_12184155
2011-04-22 · TA获得超过613个赞
知道小有建树答主
回答量:797
采纳率:0%
帮助的人:607万
展开全部
Private Sub Command1_Click()
Open "d:\fafa.dat" For Output As #1 '写入
Print #1, Text1
Close #1
End Sub

Private Sub Form_Load()
Command1.Caption = "保存"
If Dir("d:\fafa.dat") <> "" Then '读取
Open "d:fafa.dat" For Input As #1

Do Until EOF(1)
Line Input #1, fafa
Text1 = Text1 & fafa & vbCrLf
Loop
Close #1
End If
End Sub
‘哪里都有可以用,只要电脑上有D区
home3163
2011-04-22 · TA获得超过471个赞
知道小有建树答主
回答量:606
采纳率:0%
帮助的人:137万
展开全部
可以把你想存的东西放进注册表或者文件中,运行后再读取就可以了

给你一个例子参考吧,

: 我的程式中有一个设定画面,
: 其中有了slider及textbox让使用者调整叁数
: 如果希望调整完的结果,可以存起来,
: 不会每次重run就回到原始值,
: 该怎麽作?
: 是不是用property?
: --------------------------------

我想没有property可以这样做,不过您可以使用
SaveSetting, GetSetting DeleteSetting的方式来做

说穿了,也不过是将您执行的结果放到registry中,下次
执行时,再将之读出来而这些设定是放在:
HKEY_CURRENT_USER Software/VB and VBA Program Settings
但这Registry的运作只限於此,不能读写其他地方的值。

'以下程式存text1的资料,下回执行时会再从Registry中读回来
Private Sub Command1_Click()
' 移除所有的设定。
DeleteSetting "MyApp"
End Sub

Private Sub Command2_Click()
'存设定
SaveSetting "MyApp", "Text1", "value", Text1.Text
End Sub

Private Sub Form_Load()
Dim str5 As String
str5 = GetSetting(appname:="MyApp", section:="Text1", _
Key:="Value", Default:="25")
Text1.Text = str5
End Sub
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
tools2046
2011-04-22 · TA获得超过380个赞
知道小有建树答主
回答量:182
采纳率:0%
帮助的人:235万
展开全部
不能写入一个ini文件或者txt文件保存设置么?
不涉及到数据库。
需要的话给你个小例子看。
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
百度网友7dd8d30
2011-04-22 · 超过11用户采纳过TA的回答
知道答主
回答量:34
采纳率:0%
帮助的人:31.3万
展开全部
可以用richtextbox控件,这个文本控件有载入和保存文档的函数,richtextbox1.loadfile,richtextbox1.savefile,
你可以到网上搜一下具体的用法
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
收起 更多回答(2)
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消

辅 助

模 式