就是判断当变量 
Integer 的值为 0,或为 1 时分别执行什么操作

解决方案 »

  1.   

    Integer 是一个变量吗,不是指一个整形数据类型integer吗
      

  2.   

    to z_x_b(长弓落日金沙丘): 请说明白一点!
      

  3.   

    to hzhhua(黄振华) :
    这个定义是Messages单元中的,你没见过?
    如果Integer是一个变量,那它是在什么地方定义的?
      

  4.   

    这是DELPHI的事了,
    只要按照所学的就不会错,不用太钻牛角尖
      

  5.   

    这个东西类似C语言中的联合Unit,就是说Msg可以按着三个Longint:WParam, LParam, Result来访问,也可以按着6个WordWParamLo,WParamHi,LParamLo,LParamHi,ResultLo,ResultHi来访问,他们是公用一块内存的。
      

  6.   

    ____,____,____  (1)以上结构的分析如下:
    一个_看做一个Byte,那么以上记录的变量的内存分配情况如(1)
    var
      msg:TMessage
    那么:msg.WParam对应 (____),____,____的 ()部分
         msg.LParam对应 ____,(____),____的 ()部分
         msg.Result对应 ____,____,(____)的 ()部分
         msg.WParamLo对应 (__)__,____,____的 ()部分
         msg.WParamHi对应 __(__),____,____的 ()部分
         msg.LParamLo对应 ____,(__)__,____的 ()部分
               .......
    后面类推!
      

  7.   

    判读msg的值为0在纪录中使用在纪录中
    WParam: Longint;
    LParam: Longint;
    Result: Longint
    为1在纪录中使用在纪录中
    WParamLo: Word;
    WParamHi: Word;
    LParamLo: Word;
    LParamHi: Word;
    ResultLo: Word;
    ResultHi: Word;另外Cardinal为delphi的标准类型,无符号整数
      

  8.   

    谢谢各位的回答。
    to gcj123(佛的光辉) :
    在系统中 Msg 一般来说不会是0或者,因为它是一个WINDOWS消息。