学vb几年了,虽说掌握的还不错,但是对vb6的内部机制还是不太了解
我现在想用vb写一个解释执行的软件,就是在这个软件上可以写代码(暂用"DIY语言"称之),然后调用我自己写的解释器把他们翻译成vb源代码,然后再调用vb的解释器执行这些翻译后的代码
我用 "vba6.dll " 中的 EbExecuteLine 函数做的,但是无法进行调试
其实我是想把这个软件做的和vb的单步执行调试时的那样,随时可以监视各个变量的值
重点是要说明一下vb单步调试时时怎样的内部机制,我怎么能使用它?
高分只是为了吸引高手的到来,分不重要,望高手们不吝赐教
一楼的朋友,汇编我也是会的,至少我用汇编做单片机还是马马虎虎能做出来的,我只是想了解vb的内部机制,并不是要用汇编造什么语言。
我用vb也是写了好几万行代码的,但还属于编码工人级别,vb虽然简单,但是有时候还是有点繁琐,所以我就把很多东西封装成了函数或自定义控件等,我要造这么个解释器的目的就是能简化编程,借vb的东风快速开发数据库应用软件。解释器我已经写好了,执行的时候用的是"vba6.dll "中的 EbExecuteLine 函数做的,但却没有调试功能。