现在需要将a=b 用a==b表示,a and b 用a && b 表示
在delphi中怎么实现?

解决方案 »

  1.   

    不知道你是想在编译器中实现还是想在通过代码中改一下,,用copy
    pos
    进行查找和替换:)
      

  2.   

    预编译指令只在Delphi6以后的版本中存在。
    在Delphi5以前的版本中是没有#define等指令,写法为:
    {$DEFINE UNICODE}但{$DEFINE}只能声明标示符,而不能用于声明宏。
      

  3.   

    ghyghost用copy pos可以实现吗?
    还有ycxuyuq 你说用const,可以具体的说一下你的想法吗?
    先谢谢了 
      

  4.   

    使用这些语句,Trainning为定义的内窗
    {$DEFINE TRAINNING}
    ......
    {$UNDEF TRAINNING}
    ......
    {$IFDEF TRAINNING}
    ......
    {$ENDIF}
      

  5.   

    C语言的#Define相当于Delphi的Const!!!
      

  6.   

    没有必要啊,真搞不懂你是学什么语言的,看来是跟C有很大的姻缘UP
    :-)
      

  7.   

    可以,你自己做个your delphi开发环境
    先对程序进行编译(自己写,转换成delphi语法哟)
    然后调用delphi的编译和其他功能
    (:
    开个玩笑,这个好象不行
    type 
      MyInt=integer; 
      MyInt2=type Integer;//新的别名,编译器用MyInt2作为类型编译
      
      

  8.   

    const 要做类型检查,把a=1替换成a==1用const肯定行不通
      

  9.   

    如果把delphi代码中的a=b替换成a==b,a and b替换成a && b用程序怎么实现?