1、EIDT要靠右显示都很麻烦
这个很好办了,你用memo代替edit就可以了,只是设置大小,用edit很难实现4、DBEDIT显示数字在右边,但是鼠标点上去后,数字又跳到左边来了,这是干嘛!
这个它就是这么做的,呵呵,没办法2、EDIT要显示数字为54,656,55格式也麻烦
你在显示之前先用函数把它转换成这个格式不就可以了吗3、ADO系列好象特别有问题,不稳定(竟然有调试状态不能运行的程序,在编译后直接运行到能正常)
去装个补丁

解决方案 »

  1.   

    1、EIDT要靠右显示都很麻烦
    这个很好办了,你自己重新写一个。从tedit继承。2、EDIT要显示数字为54,656,55格式也麻烦
    你在显示之前,用format函数把它转换成这个格式就可以了3、ADO系列好象特别有问题,不稳定(竟然有调试状态不能运行的程序,在编译后直接运行到能正常)
    去装个补丁
    4、DBEDIT显示数字在右边,但是鼠标点上去后,数字又跳到左边来了,这是干嘛!
    这个吗?delphi就是这么做的
      

  2.   

    1、EIDT要靠右显示都很麻烦
    :你可以改造Edit这个控件,或者用第三方控件。
    2、EDIT要显示数字为54,656,55格式也麻烦
    :在Edit的onexit事件里格式化数据显示;
    3、ADO系列好象特别有问题,不稳定(竟然有调试状态不能运行的程序,在编译后直接运行到能正常)
    :ADO确实不是很稳定,打补丁也没有用,建议用BDE,很稳定,如果用ADO建议在Win2000下
    4、DBEDIT显示数字在右边,但是鼠标点上去后,数字又跳到左边来了,这是干嘛!
    :Delphi的TEdit缺省SetFocus都是左对齐,建议改造
    ================================================================
    一颗红心向前看,为了革命两茫然,不好意思才囊尽,只能说上一点点。
    ★☆★☆★☆★☆★☆★☆★☆★☆★☆★☆★☆★☆★☆★☆★☆★☆
    ★                                                            ★
    ★                                                            ★
    ★☆★☆★☆★☆★☆★☆★☆★☆★☆★☆★☆★☆★☆★☆★☆★☆
    ================================================================
      

  3.   

    2 DisplayFormat := '#,###.00'