| 网站首页 | 业界新闻 | 小组 | 威客 | 人才 | 下载频道 | 博客 | 代码贴 | 在线编程 | 编程论坛
欢迎加入我们,一同切磋技术
用户名:   
 
密 码:  
共有 481 人关注过本帖
标题:求助,数据不能保存
取消只看楼主 加入收藏
longerth
Rank: 3Rank: 3
等 级:论坛游侠
威 望:7
帖 子:739
专家分:193
注 册:2007-7-21
结帖率:100%
收藏
 问题点数:0 回复次数:2 
求助,数据不能保存
Private Sub Combo1_LostFocus()
Dim i As Long, j As Integer, p As String
'以下为检查Combo1内是否有重复项目,无就添加
For i = 0 To Combo1.ListCount
If Combo1.List(i) = Combo1.Text Then
j = 1
Exit For
End If
Next
'如果无重复项目,向Combo1中添加数据,向文件中保存当前Combo1的项目便于下次启动时加载
If j = 0 Then
Combo1.AddItem Combo1.Text
For i = 1 To Combo1.ListCount
p = p & Combo1.List(i - 1) & Chr(13) & Chr(10)
'Next
Open a & "\myfile.DAT" For Output As #1
Print #1, Left(p, Len(p) - 2)
Close #1
Next
End If
End Sub
其中a= App.Path & "\"
奇怪的是,在设计当初是可以保存数据的,现在怎不能保存,不得其解,望各位老师指点
搜索更多相关主题的帖子: 数据 保存 
2007-09-01 09:55
longerth
Rank: 3Rank: 3
等 级:论坛游侠
威 望:7
帖 子:739
专家分:193
注 册:2007-7-21
收藏
得分:0 
以下是引用slore在2007-9-1 9:59:47的发言:
App.Path & "\"
a & "\myfile.DAT"?


X:\XX\XX\XX\\Myfile.DAT
1)? 不能用相对路径吗
2)a & "\myfile.DAT"?
我已在声明中声明了一个变量a
a = App.Path & "\"

[此贴子已经被作者于2007-9-1 11:30:19编辑过]


工作不能太累,生活不能无味,人生就是这样多姿多彩。呵呵,其实世界很美好,关键就是你有没有发现。

2007-09-01 10:56
longerth
Rank: 3Rank: 3
等 级:论坛游侠
威 望:7
帖 子:739
专家分:193
注 册:2007-7-21
收藏
得分:0 
多谢slore老师
奇怪的是把变量a放在Combo1_LostFocus()就能保存数据,放在声明反而不能保存,一样的代码不一样的结果,费解呀


工作不能太累,生活不能无味,人生就是这样多姿多彩。呵呵,其实世界很美好,关键就是你有没有发现。

2007-09-01 11:39
快速回复:求助,数据不能保存
数据加载中...
 
   



关于我们 | 广告合作 | 编程中国 | 清除Cookies | TOP | 手机版

编程中国 版权所有,并保留所有权利。
Powered by Discuz, Processed in 0.025953 second(s), 8 queries.
Copyright©2004-2024, BCCN.NET, All Rights Reserved