|
|
楼主 |
发表于 2014-6-20 21:30
|
显示全部楼层
本帖最后由 differentrain 于 2014-6-20 21:58 编辑 ! N) M4 v6 p% v' @. ~3 b4 j
/ S1 [' t3 R+ h- [' n
我也不会用Excel,做这个的时候都是直接在那个宏编辑器里点运行调试的...6 e$ C" d* { B
然后问了一下朋友,他告诉我了个办法,可以直接在打开表格的时候启用宏...
" O/ G6 `6 q# ?' W% N
MineSweeperTrainer - 副本.rar
(18.62 KB, 下载次数: 3)
f0 A6 X; K4 q! n& u- U7 c& A: G Y; T
3 G5 g% J; ^' q. I- `2 F% A
=================. |/ A$ T/ X7 {$ J$ b
溢出那个错误我也不知道是怎么回事..) y' z& w- L. ]0 f l
我是用Excel2010写的,今天让朋友帮测试,他用2010测试OK,2003版测试也是同样的问题..
. d y9 |: u+ Y- r) Q& P: x3 r不过奇怪的是我可以肯定我的代码没有兼容性问题啊。7 C$ E; u. b) W( c& }% @; a6 f4 @
不知道是不是获取模块地址的问题...+ k" z; h0 P9 {& V
==================- L% C6 }3 V8 E( y" H. X* `7 @
另. U5 s6 _/ {/ z; p$ T; B! \( _
时间增加语句:MineSweeper.exe+0x21446
% E$ G& s: d) k3 G5 c行数:[[[MineSweeper.exe+0x868B4]+0x10]+0x8]2 }! Q* u, c7 K
列数:[[[MineSweeper.exe+0x868B4]+0x10]+0xC]
% c2 X/ B+ E! V- ]5 G雷分布状况指针:[[[[[[[MineSweeper.exe+0x868B4]+0x10]+0x44]+0xC]+x*4]+0xC]+y]。结果为0(正常)1(有雷)。x是列号(0~列数-1),y是行号(0~行数-1)。$ P' R' r& z9 O" x' C
在win7中,随机生成雷过程和计时器启动是在点击了一个方块后才开始的% }' B o: y: ]$ i, ~, j
=================
; P7 A* |. M; A0 g' J被朋友彻底BS了...刚学的时候,打开Excel不知道怎么打开宏,不知道怎么进行安全设置..不知道怎么访问表格啥的...2 y1 a b6 c; F8 M" e* V6 I
闪电() 13:18:159 a% J; ~* D+ s9 A. I6 Y
蛋哪你的窗体还要手动调出来么
# H0 x+ j/ z( L) [; Z( v闪电() 13:21:02
% L+ m5 {8 y- t1 O8 ?7 X5 B! W我的意思是你好歹一打开EXCEL就把窗体弹出来吧 - q, W" }' O& P+ o
闪电() 13:21:09/ T+ U2 {8 [$ c# r- v
否则哪来的应用性
3 v, d. f* n' \9 z: P4 u p6 p% U. P d+ ^; F8 m4 k a% w" s
2 ]# P# L( L& u2 x7 e! G# Q
differentrain 于 2014-6-20 21:32:09 补充以下内容
0 Z* b5 K6 e. j0 Z. m) X7 q5 {" x ]8 W- y( ~' J: q4 T1 L
% G2 A/ U& _* T( R$ Z' k
7 ~) u# B ^5 l/ e
* [% m8 ?$ U0 Q0 y0 b) U% z& D9 a主要是我超喜欢大姐姐....[em1137] |
|