详见:http://www.jn-soft.net/test.jpg
谢谢

解决方案 »

  1.   

    放一个TEdit,然后再放一个TButton,将Tbutton缩小,放到TEdit文本框的右边,在TButton的Caption处填上.....就行了。
      

  2.   

    是RzButtonEdit控件!可以查看这个控件的源代码
      

  3.   

    RzButtonEdit?
    哪里有的下载?
      

  4.   

    使用第三方控件吧
    1stClass
    里面的那个ComboBox的界面实在强大的没边了。Button小键甚至可以贴画和隐藏。
      

  5.   

    欢迎大家加入DELPHI程序员群1805366 ,一起交流技术!
      

  6.   

    RzButtonEdit控件盒子里有得下载...
      

  7.   

    参看 samples 中的 spinedit, 其实就是 2个控件合成一个新的控件
      

  8.   

    RAIZE3.0控件下载安装后,在Raize edits控件组里的RzButtonEdit控件,raize版本好像最新的是3.0.12版本,下载地点很多,一搜索就能找到。
      

  9.   

    自己写这个控件也不难,采用重新设置非客户区,并自绘非客户区的方法:
    1: 创建一个新的控件继承于TEdit;
    2: 为TEdit重新设置非客户区的大小,可以容纳按钮大小
    3: 在非客户区绘制不同状态(比如按下状态)的按钮
    如果不设置非客户区,而直接绘制按钮的话,在界面上不会有什么差异,
    但在处理输入字符超出Edit长度的时候会有问题
      

  10.   

    raize3。0
    自己写也可以的。