用什么方法可以完成一系列的动作?
我有一系列的动作需要执行。
都已经把需要的动作添加到了LISTVIEW中了,
比如在我的LISTVIEW中有了五行,每一行都是不同的动作说明。
比如:
第一行:是告诉程序打开一个指定的文件。
第二行:对打开的文件写入文字
第三行:保存文件。
第四行:退出文件
第五行:回到第一行,以此重复执行下去。直接人为的点击停止或需要处理的文件已经完了。
大家有什么好的想法? 或方法可以实现?
[解决办法]
这个的具体问题具体分析了
比如你要打开的文件是TXT文件,那的用Open,如果是Excel文件,那么就得用OFFICE Excel来打开。
并不那么容易。
[解决办法]
楼主想自己弄个‘解释执行’计算机语言?
[解决办法]
循环语句+自定义过程
[解决办法]
用循环语句可以么?
[解决办法]
[解决办法]
还是不明白你的意思
你的每个listitem和一个函数挂钩,然后根据你的listitem 调用相应函数不就可以了
[解决办法]
用Case 语句啊加个时钟
[解决办法]
实际就2个问题:
1.按顺序执行,写循环执行LISTVIEW的每一行,可能用到WaitForSingleObject
如用shell执行一个动作
2.写函数,带返回true/false的,返回true后再执行下一个动作
[解决办法]
把所有需要做的动作都做一个常量定义:
- VB code
public const OPEN_FILE As Integer = 1public const SEARCH_STRING As Integer = 2public const BROWSER As Integer = 3....
[解决办法]
dim bStop as boolean
sub DoIt(Action() as string)'假设你的动作保存在Action数组中
dim i as long
do while not bstop
for i=0 to ubound(action)
select case Action(i)
case "动作1"
动作1过程
case "动作2"
动作2过程
case "动作3"
动作3过程
case "动作4"
动作4过程
case "动作5"
动作5过程
........
end select
next
loop
end sub