[请问] 按键精灵 剪贴簿比对

楼主: slcgboy (艾羅米)   2017-02-04 01:51:57
想请问
我有一个文字TXT档案
也是利用按键精灵自动动作持续复制贴上
每一笔复制下来的资料
我只有要留存其中部分
幸好已知要留存的部分 每行的开头是固定内容
那么我需要的就是给好条件去比对 而且TXT应该不会用到鼠标
假设我有三个要比对的文字 在此称呼代号为A B C
复制到剪贴簿检查是否为A 不是A就检查B 然后检查C
如果检查完ABC都不是我要保留的
就执行一个删除的动作然后往下一行 这样去回圈
我想写成如下
====
复制开头文字
X = 剪贴簿
if X = A
then //文字符合就下一行
KeyPress "Down", 1
else //文字不符就去检查是否为B
if X = B
then
KeyPress "Down", 1
else //文字不符就去检查是否为C
if X = A
then //文字符合就下一行
KeyPress "Down", 1
else //文字不符 执行删除
删除该行的选取与删除然后换行
endif
我只学过一点VB 大概了解if else而已
想知道我这段使用的函式 正确应该用哪个比较合适?
因为存盘时按键精灵会说if那段错
使用按键精灵9.0版
或是唤回8.0 程式比较没那么肥?
作者: ushenli (ushenli)   2017-02-05 07:52:00
then直接接在if那一行不要换行,后两个if +上End If试试

Links booklink

Contact Us: admin [ a t ] ucptt.com