条件编译

    条件编译是因为有些代码不需要编译进程序。其实我觉得这个技术现在的意义不是很大,因为现在的电脑,无论是处理器,还是内存,硬盘,不会出现处理不过来你的程序,你也不用花很大心思让你的程序减少一点内存使用,或者减小一点程序体积。以前DOS程序员需要考虑的事情,我们基本上都不用太在意。但是我想知道这个技术还是有用的。
vb6
首先在模块中定义一个常量
#Const VER = 1
然后在程序中可以使用
#If VER = 1 Then
MsgBox 1
#Else
MsgBox 2
#End If
在#if #end if之间的代码,是不会编译进程序的。这一点和代码的if end if可不一样。
但是这个常量只能在模块中使用。如果想在全局都使用。把它定义在公共模块中吗?不行。
工程属性,生成。有一个条件编译参数,把常写在里面就行了。如
VER = 1,如果有多个常量,就冒号隔开。这里好像只能定义数值型的。

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值