iCAx开思网
标题:
宏命令不可以照搬进VB
[打印本页]
作者:
gwmccmj
时间:
2008-8-4 09:24
标题:
宏命令不可以照搬进VB
大家发现没有,在用VB做二次开发时,宏命令不可以照搬进VB去执行,有的是不一样的,稍有区别,主要是格式上的。
比如EXPLORER SELECT Tool "Tool\F50" NEW就不可以
会提示报警tool没有语句结束。
这有没有什么规律呢?
作者:
hh749
时间:
2008-8-5 01:12
这个可以解决的啊,你把符号用ASCII码来表示当成一个变量代替不就成了,笨!!!
作者:
gwmccmj
时间:
2008-8-5 10:51
2楼这位高手我没听明白,刚刚开始做开发,水平比较低,能说的更详细点吗?
作者:
hh749
时间:
2008-8-11 21:59
EXPLORER SELECT Tool "Tool\F50" NEW
这句可以在VB中写成这样
DIM A,B,C,D AS STRING
A="EXPLORER SELECT Tool " TOOL后面有个空格
B="Tool\F50"
C=" NEW" NEW前面有个空格
D=A & CHR(34) & B & CHR(34) & C CHR(34)是ASCII码中双引号的意思
你试试看
还有点提醒你,尽量把宏的代码写在VB的模块(模组)里面,那样的话不容易被别人破解或者反编译出来
作者:
gwmccmj
时间:
2008-8-12 15:53
hh749
多谢指教!
工作顺利!
gwmccmj
作者:
wcwt
时间:
2008-8-24 11:45
请问这是做什么的,我有点不明
作者:
hh749
时间:
2008-8-27 12:10
一段二次开发的代码
作者:
GREATEZ
时间:
2008-8-30 11:44
不用這麼麻煩,把 "" 改成 ' 即可.
[
本帖最后由 GREATEZ 于 2008-8-30 11:46 编辑
]
欢迎光临 iCAx开思网 (https://www.icax.org/)
Powered by Discuz! X3.3