zoukankan      html  css  js  c++  java
  • unigui的错误delphi clientHeight:property clientheight does not exist【10】

    在unigui运行中发现这样的错误clientHeight:property clientheight does not exist。

    这是啥原因。从老版本中复制过来的代码含dfm会出现这样的错误。

    我的Delphi程序构建和编译很好,但是一旦它在调试模式下运行,我得到以下错误;
    
        Property ClientHeight does Not Exist
    
    在查看了所有.DFM文件源之后,每种形式的代码都在那里;
    
        ClientHeight = 111
    
    我不明白我哪里出错了?
    您的表单将使用较新版本的Delphi保存.遗憾的是,您需要在IDE中打开每个表单并再次保存以清除新属性.有一个工具可以帮助你调用DFMCheck( http://andy.jgknet.de/blog/ide-tools/dfmcheck/).这是一个附加内容,它将遍历您的所有表单,并告诉您有关表单的任何问题,这些问题只会在运行时显示.
    
    你看到问题的原因是这个. Delphi使用所有属性保存表单.它使用流式传输在运行时加载表单.当它尝试加载具有不存在的属性的表单时,您将收到类似这样的错误,因为当该属性不存在时,流系统正在尝试在组件上设置属性.
    

     还是规规矩矩按照IDE的继承方法now->other->选择项目进行继承。否则,哼哼......

  • 相关阅读:
    DC中为什么要用Uniquify?
    hdu 1596 find the safest road
    hdu2112 HDU Today
    hdu 2066 一个人的旅行
    poj 3026 Borg Maze
    poj 1979 Red and Black
    poj 1321 棋盘问题
    hdu 1010 Tempter of the Bone
    hdu 4861 Couple doubi
    codeforces584B Kolya and Tanya
  • 原文地址:https://www.cnblogs.com/usegear/p/14727864.html
Copyright © 2011-2022 走看看