rt

解决方案 »

  1.   

    他就是哪个意思吧
    把vba的宏放在vb中做函数调用
    是不?楼主?~~
      

  2.   

    可能是讲VC中的宏吧不知道是不是预定义?反正预定义预处理是可以的,看看MSDN就OK了
      

  3.   

    是不是说宏替换?像VC的指针,FOXPRO的“&”
    如果是的话,VB不支持的
      

  4.   

    能!
    可以启动windows 的宏
    还有office中的宏
      

  5.   

    各位兄弟 我是指 预定义预处理的宏jjkk168(老加班的人)怎么用呀 举个例子 谢谢了 急!!!!
      

  6.   

    jjkk168(老加班的人)  这位大哥说的 
    不会是骗我吧 谁告诉我怎么用 我另+100分
      

  7.   

    说的是不是这个#if #else#end if
      

  8.   

    楼上的楼上 说的是一部分 是预处理#还有 就是c里面的 
    #define XXX 123
    这个功能vb里面有没有呀 多谢了
      

  9.   

    只有如下的编译指令
    #Const
    #If...Then...#Else
    没有类似C语言中#define的东西.
      

  10.   

    #define与#Const差不多吧?还有#if #else #end if
      

  11.   

    #Const 可以代替 C里面的 #define 么 我试试看 如果可以 再+100分
      

  12.   

    jjkk168(老加班的人)  vb里面可以用 #const 么 我怎么不行呀 我定义为 #const xxx = 123调用xxx的地方总是说 xxx没有定义 怎么办 到底vb中能不能实现c语言中的宏的功能我主要考虑宏是预处理,只是替换而已,不占用内存.如果用public的话 耗内存呀
      

  13.   

    //还有 就是c里面的 
    #define XXX 123
    这个功能vb里面有没有呀 多谢了'在vb里:
    CONST XXX=123
      

  14.   

    CONST XXX=123
    不能和预处理符号#连用所以 运行时暂用系统内存 和宏的差别很大的
      

  15.   

    C内的#define类似于VB的const#define主要用于定义常量,VB中定义常量用const关键字.
      

  16.   

    C内的#define类似于VB的const#define主要用于定义常量,VB中定义常量用const关键字.
      

  17.   

    看来VB里是没有 #define 功能了和const还是有区别的
    一个预处理 然后替换的 运行时不占用内存
    而const 是运行时定义的常量 我觉得和public没有本质区别