在delphi的缘码中,integer出现了很多次了。
应该和Integer 不一样

解决方案 »

  1.   

    这个叫变体记录,其中的integer是没有实际意义的,仅仅是来区分记录的不同访问结构的。
    其实还可以用其他类型,例如Booleana = record
     ...
     case boolean of
       true: ( ... );
       false: (...);
    end;这个东西一般的pascal书上会有讲的
      

  2.   

    那Delphi有没有公开它的判断机制呢?
      

  3.   

    小弟认为,那个integer不是用来判断的
    只是记录的一中嵌套使用就是说
    和普通记录一样,只是,可以用
    一个空间存两个数据了,只是节省
    空间
    没有别的意义,和消息没有关系的
    他只是一种数据的构造类型同意JAVA的说法 C/C++
    有类似的用法
      

  4.   

    你的TMESSAGE
    和TMSG
    好象写反了