|
原帖由 2012abc19701 于 2012-5-31 18:38 发表
※驱动文件是CAB压缩包时,(WIN7PE)NT6.x系统中。有前导'$'[释放目录]默认为%TEMP%;
DEVI $DRIVERS_NET*.CAB
DEVI $DRIVERS_NET_WIRELESS.CAB
发现svchost.exe 占cpu80%,lsass.exe占cpu 15% 一直持续
...
--------------------------.
楼主,请帮我看看代码错在哪?
ENVI$ TAB=09
ENVI$ NLC=0a
SET &::WM_MOUSEENTER=0x1000
SET &::WM_MOUSEHOVER=0x02A1
SET &::WM_MOUSELEAVE=0x02A3
SET &::WM_LBUTTONDOWN=0x0201
CALL @窗(子切换命令0)
_SUB 窗(子切换命令0),L0T0W320H225,命令切换窗口,*,shell32.dll#24,10,*,-discloseb
TABL -font:13 -color:00xACFFAC#0x004000#0xFF00FF TABL1,L5T6W300H92,100:程序名称%TAB%#0xFF00FF+150:版本%TAB%150:备注,101%TAB%661%NLC%102%TAB%662%NLC%103%TAB%663%NLC%104%TAB%664%NLC%105%TAB%665,0x400
ENVI @TABL1.MSG=%&WM_MOUSEENTER%: ENVI @LABE1=欢迎进入表格TABL1
ENVI @TABL1.MSG=0x02A1: ENVI @LABE1=欢迎惠顾表格TABL1
ENVI @TABL1.MSG=0x02A3: ENVI @LABE1=欢迎再来表格TABL1
ENVI @TABL1.MSG=%&WM_LBUTTONDOWN%: ENVI @TABL1.POSTMSG=#1
ENVI @TABL1.MSG=#1: CALL OnLButton
EDIT LABE1,L5T102W300H55,,,0
ITEM 按钮1,L74T160W60H36,保存参数,TEAM CALL 子(保存表格数据0),,4
ITEM 按钮2,L135T160W60H36,确定,,,4
ITEM 按钮3,L196T160W55H36,返回,,,0
ITEM ITEM4,L252T160W55H36,退出,KILL \,
CHEK CHEK7,L10T160W60H16,备份,,
ITEM ITEM8,L4T176W60H20,还原,
_END
_SUB OnLButton
ENVI @TABL1.Color=1,0x0000FF //设置列颜色无效
ENVI @TABL1.Color=*0,0x00FF00 //设置行颜色无效
ENVI @TABL1.Color=*2.2,0x00FF00 //设置单独单元格颜色无效,三个参数全开,字体颜色会乱
ENVI @TABL1.Sel=?&&Sel //获得当前选择行号
ENVI @TABL1.Sel=?*&&Sels //也是获得行号
ENVI @TABL1.Check=%&Sel%,1 //设置勾选
ENVI @TABL1.Val=?%&Sel%,&&VAL //查询选择的行数据
ENVI @TABL1.Val=?*,&&LINES,&&COLS //获得表格的最大行数和列数
ENVI @TABL1.Check=?%&Sel%,&&Cko //勾选查询无效
ENVI @TABL1.Val=?%&Sel%.2,&&dat1 //获得当前选择行与列对应的单元格数据
ENVI @LABE1=选择 [*%&Sels%] %&Sel% [%&VAL%] [%&LINES%]*[%&COLS%]-[%&dat1%] *[%&Cko%]
_END
我想用鼠标点选第三行第二列的单元格,但是只有行号的整行选择,还有就是无法单独查询列号。
请问楼主是否不能用鼠标选择单独的单元格?还有不支持查询列号和勾选对吗?因为我的代码都
没有反应,请楼主看看,谢谢!
[ 本帖最后由 988668 于 2012-5-31 21:11 编辑 ] |
|