在下面的示例中,使用 #IF ... #ENDIF 结构确定使用哪个 Visual FoxPro 版本编译程序,并显示相应的信息。
#IF 'WINDOWS' $ UPPER(VERSION( ))
? 'This was compiled under Visual FoxPro'
#ELIF 'MAC' $ UPPER(VERSION( ))
? 'This was compiled under FoxPro for Macintosh'
#ELIF 'UNIX' $ UPPER(VERSION( ))
? 'This was compiled under FoxPro for UNIX'
#ELSE
? 'This was compiled under FoxPro for MS-DOS'
#ENDIF