Assigned(xxx)判断xxx指针(引用)是否为空,空返回False

解决方案 »

  1.   

    如果xxx没有被赋值,那么就创建他
      

  2.   

    Assigned(xxx)判断xxx指针(引用)是否为空,空返回False--引用楼上;
    xxx:=Txxx.Create(application);把xxx指针指向一个新的Txxx实例
      

  3.   

    : leon2k(LEON)说的对,
    保证一个对象不被重复创建。对于关闭程序或者释放资源的时候,也常用到。
    比如,if not Assigned(xxx)then
      xxx:=Txxx.free;这时候表示不能释放空指针。