VB条件编译——宏定义
前言
❤我们在开发软件时,如果该软件是应用在多产品或者多平台上面,不同的地方使用不同的代码,这时候条件编译就会变得很方便。
内容
❤条件编译语句:#If。。。Then。。。 #Else。。。#ElseIf。。。Then。。。#End If与C、C++里面的宏定义是一样的,判断条件必须是条件编译常数,其他任何变量,系统都默认为False。
❤条件编译常数:#Const XXX = True (False),用#Const定义的条件编译常数为Private的,其他模块不能调用。
❤定义Public条件编译常数:工程——属性——生成——条件编译参数,XXX = 0 : YYY = 1 ,条件编译常数定义为整数,多个参数之间用冒号分隔,这样所有模块都可以调用了。
注意:条件编译时被排除的程序代码在最后的可执行文件中被完全略去,所以不会对程序的大小或功能有任何影响。