| 网站首页 | 业界新闻 | 小组 | 威客 | 人才 | 下载频道 | 博客 | 代码贴 | 在线编程 | 编程论坛
欢迎加入我们,一同切磋技术
用户名:   
 
密 码:  
共有 662 人关注过本帖
标题:如何创建一个文件?
只看楼主 加入收藏
物理元素
Rank: 1
等 级:新手上路
帖 子:61
专家分:0
注 册:2006-3-18
收藏
 问题点数:0 回复次数:6 
如何创建一个文件?

如何实现点击一个Command按纽,在某个文件夹里面创建一个文件?
谢谢先~~~

搜索更多相关主题的帖子: 文件 
2006-05-05 19:39
purana
Rank: 16Rank: 16Rank: 16Rank: 16
来 自:广东-广州
等 级:版主
威 望:66
帖 子:6039
专家分:0
注 册:2005-6-17
收藏
得分:0 

有几个方法..可以用API...
最简单的是用open "c:\a.txt" for output as #
close #1
这样就建立了a.txt文件..


我的msn: myfend@
2006-05-05 20:05
物理元素
Rank: 1
等 级:新手上路
帖 子:61
专家分:0
注 册:2006-3-18
收藏
得分:0 
谢谢你
我看见你帮很多人解决了很多问题
我就还想问你一个问题

我在一个主窗体里建立了一个子窗体
在主窗体载入时就载入子窗体
1.怎么样才可以使子窗体固定在一个我想要的位置不变?
2.怎么样才可以使该子窗体不被另外的最大化了的子窗体挡住?

谢谢你~~~
2006-05-05 20:10
purana
Rank: 16Rank: 16Rank: 16Rank: 16
来 自:广东-广州
等 级:版主
威 望:66
帖 子:6039
专家分:0
注 册:2005-6-17
收藏
得分:0 

1.怎么样才可以使子窗体固定在一个我想要的位置不变?
这个是什么意思?..是让这个窗体永远不能移动?...如果是的话..简单的可以用计时器控件...复杂点的可以用子类技术..如果不是的话..你只要在窗体的load事件里写代码..me.left=10 :me.top=10 '这样在显示的时候就会在指定的位置里显示...
2.怎么样才可以使该子窗体不被另外的最大化了的子窗体挡住?
可以使用API.将它的位置设置为mosttop...
在窗体模块里加入如下代码就可以了..
Option Explicit
Private Declare Function SetWindowPos Lib "user32" (ByVal hwnd As Long, ByVal hWndInsertAfter As Long, ByVal x As Long, ByVal y As Long, ByVal cx As Long, ByVal cy As Long, ByVal wFlags As Long) As Long
Private Const HWND_TOPMOST = -1
Private Const SWP_NOMOVE = &H2
Private Const SWP_NOSIZE = &H1

Private Sub Form_Load()
Call SetWindowPos(Me.hwnd, HWND_TOPMOST, 0, 0, 0, 0, SWP_NOMOVE Or SWP_NOSIZE)
End Sub


我的msn: myfend@
2006-05-05 20:29
a20040630
Rank: 1
等 级:新手上路
帖 子:5
专家分:0
注 册:2006-5-5
收藏
得分:0 
以下是引用purana在2006-5-5 20:29:00的发言:

1.怎么样才可以使子窗体固定在一个我想要的位置不变?
这个是什么意思?..是让这个窗体永远不能移动?...如果是的话..简单的可以用计时器控件...复杂点的可以用子类技术..如果不是的话..你只要在窗体的load事件里写代码..me.left=10 :me.top=10 '这样在显示的时候就会在指定的位置里显示...
2.怎么样才可以使该子窗体不被另外的最大化了的子窗体挡住?
可以使用API.将它的位置设置为mosttop...
在窗体模块里加入如下代码就可以了..
Option Explicit
Private Declare Function SetWindowPos Lib "user32" (ByVal hwnd As Long, ByVal hWndInsertAfter As Long, ByVal x As Long, ByVal y As Long, ByVal cx As Long, ByVal cy As Long, ByVal wFlags As Long) As Long
Private Const HWND_TOPMOST = -1
Private Const SWP_NOMOVE = &H2
Private Const SWP_NOSIZE = &H1

Private Sub Form_Load()
Call SetWindowPos(Me.hwnd, HWND_TOPMOST, 0, 0, 0, 0, SWP_NOMOVE Or SWP_NOSIZE)
End Sub

感谢!学习中。。。

2006-05-05 21:51
物理元素
Rank: 1
等 级:新手上路
帖 子:61
专家分:0
注 册:2006-3-18
收藏
得分:0 
谢谢你的帮助
我的这两个子窗体的StartUpPosition属性设置不了其他的
只能默认为0
是怎么回事啊
而且用了你的代码段也实现不了
我用Timer也不行
是不是我的程序有问题啊?
不好意思,再麻烦你了
2006-05-06 10:19
VB爱上我
Rank: 6Rank: 6
等 级:贵宾
威 望:25
帖 子:478
专家分:52
注 册:2005-10-14
收藏
得分:0 
'工程-引用 microsoft scripting runtime
Dim file As New FileSystemObject
file.CreateTextFile "e:/bbb.txt"

IT618资讯网 提供服务端开发,前端开发,网页特效,热门开源系统研究,软件下载,站长建站,淘宝开店等学习资料.
2006-05-06 13:44
快速回复:如何创建一个文件?
数据加载中...
 
   



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

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