一、fsoTest.CreateFolder
参考文献:http://www.360doc.com/content/12/0121/07/2436402_58849093.shtml
Folder对象 :
在FSO对象模型中的方法:
FileSystemObject对象有关文件夹的方法:
CreateFolder :创建一个文件夹 。
DeleteFolder:删除一个文件夹 。
MoveFolder :移动一个文件夹 。
CopyFolder:复制一个文件夹 。
FolderExists: 查找一个文件夹是否在驱动器上 。
GetFolder :获得已有Folder对象的一个实例 。
GetParentFolderName: 找出一个文件夹的父文件夹的名称。
GetSpecialFolder: 找出系统文件夹的路径。
所以:
fsoTest.CreateFolder,就是创建文件夹的意思;
fso.DeleteFolder,就是删除文件夹的意思;
二、retval = Shell(Filfile.FileName, 1)
参考文献:https://zhidao.baidu.com/question/92188856.html
语法 :Shell(pathname[,windowstyle])
含义:执行一个可执行文件,返回一个 Variant (Double),如果成功的话,代表这个程序的任务 ID,若不成功,则会返回 0。
1.> 文件/路径
2.> 第2个参数:常量 值 描述
vbHide 0 窗口被隐藏,且焦点会移到隐式窗口。
VbNormalFocus 1 窗口具有焦点,且会还原到它原来的大小和位置。
VbMinimizedFocus 2 窗口会以一个具有焦点的图标来显示。
VbMaximizedFocus 3 窗口是一个具有焦点的最大化窗口。
VbNormalNoFocus 4 窗口会被还原到最近使用的大小和位置,而当前活动的窗口仍然保持活动。
VbMinimizedNoFocus 6 窗口会以一个图标来显示。而当前活动的的窗口仍然保持活动。
retval = Shell(path,vbHide)
这个意思是:调用cmd,输入执行第一个参数;然后隐藏后台执行。
二、VB开发心得
1.要从每一个控件的事件来梳理代码,哪个按钮要做什么事情;
如果是通篇从上往下读代码会感觉很不顺;
2.灵活应用“立即窗口”和“监视窗口” ,可以实时监控住每一步的取数 ;
3.打断点如果不太好直接定位到某段的话,可以从确定会发生的某一个前置步骤就开始打断点,每句一点,直到发现异常代码的位置;
比如:中间的流程是,洗手—拿饭—吃饭—洗碗;
但是最后的结果却不是预期值的时候,那就可以从“拿饭”开始,看看这步有没有问题;
配合上“立即窗口”和“监视窗口”
1522

被折叠的 条评论
为什么被折叠?



