这是迅雷软件助手的主界面,发现很多种软件都是这种界面思路。请问此种效果如果制作,是使用了那些控件,图片如何切换?如有示例案例将非常感谢。

解决方案 »

  1.   

    用bitbtn或speedbutton就可以啊
    将图片显示位置layout设置为blGlyphTop
      

  2.   


    用SPY跟蹤看看,是不是畫出來的,不過有點像帶皮膚的pageControl
      

  3.   


    PageControl TOOLBAR 都可以, 绘制代码自己写TOOLBAR 我是根据 TB_GETBUTTON 和 TB_GETSTATE 消息来判断按纽状态,我只判断 正常,按下和 HOT状态的
    TOOLBAR自身的状态少一个,所以自己用消息来获得的PageControl  通过TCM_GETITEMRECT 消息来获得按纽区域,然后结合ACTIVE,FOUSE这些来切换图片
      

  4.   

    用PageControl应该可以实现  不过上面显示的是文字+图像吧  没试过
      

  5.   

    功能:将DBGridEh的数据导出到Excell,导出的每个Cell内容和字体颜色保持一致,即不变形导出
    Procedure WriteToExcel(DBGridEh:TDBGridEh);
    begin
      //谁能帮我填充实现代码?end;
      

  6.   

    PageControl就可以了, 其他单独用按钮的方法也可以