我想不一定
是delphi 的问题;你在vc,vb中发过这个消息吗
是正常的吗

解决方案 »

  1.   

    关注!更关注delphi的问题或是问题的解决!
      

  2.   

    不是delphi的问题
    不能一个消息一步登天
    估计是要先保存 toolbar信息
    看看msdn  TB_SAVERESTOREA
      

  3.   

    to  newyj(老鬼) : 在vc,vb中我没试过啊,可以问问VC的朋友是怎么实现的?
    象flashget就是这种自定义窗口!
      

  4.   



    http://msdn.microsoft.com/library/en-us/shellcc/platform/CommCtls/ToolBar/ToolBar_Using.asp?frame=true#Customizing_Toolbars只能等待高手写出个DEMO来参考参考了!我自己看了半天也不懂!
    期待!!!!
      

  5.   

    听说BORLAND自己也测试到了这个问题,只是根本无法解决,所以BORLAND决定DELPHI6是最终版本了,就让这些BUG成为历史吧!!
      

  6.   

    仔细看了msdn网站,微软说的很清楚,当按钮变化时候有消息发送出来,你自己响应消息进行处理。因为按钮状态要store的。
      

  7.   

    to sundayboys(sunboy): 
    关键是怎样接受这些消息啊?我搞了半天也没有成功!
      

  8.   

    你好夸张啊,我是delphi是初学者,偏近来看看,还要留点言,自己去生气吧。哈哈哈.......
      

  9.   

    这不是Delphi的BUG,而是Windows的API函数就是这样的啊。
      

  10.   

    我现在发现用ToolBar1.Perform(TB_DELTETBUTTON, 1, 0); 删除一个按钮后
    再ToolBar1.Perform(TB_CUSTOMIZE, 0, 0); ,
    刚才的按钮就会出现在左栏中
      

  11.   

    很简单的问题,不过我看不懂
    ToolBar1.show的问题吧? delphi6很好用,没bug
      

  12.   

    to  liaokuo(辽阔):
    跟ToolBar1.show无关
    你的软件销售如何?
      

  13.   

    看看ToolBar的ONCustomize....等事件吧。
      

  14.   

    我在使用delphi6时也经常发生
    莫名其妙的错误,我个人认为
    还不如delphi5稳定,近期打算
    改用delphi5作开发
      

  15.   

    完全同意楼上的观点,D6确实还不够成熟,我一直都在用D5,不敢轻易用D6
      

  16.   

    我把标题写错了!应该是DELPHI的BUG,而不是D6的BUG
      

  17.   

    BUG是当然有!
    要不DELPHI的补丁有何用?
    但多数时候BUG出在自己身上!
      

  18.   


    CSDN 的高手都到哪里了,这样一个问题都解决不了!
    我看了
    http://msdn.microsoft.com/library/en-us/shellcc/platform/CommCtls/ToolBar/ToolBar_Using.asp?frame=true#Customizing_Toolbars只是不知道如何接收TBN_BEGINADJUST,TBN_RESET 等notification?
    里面有段C代码,我看不懂啊
      

  19.   

    DELPHI5/6的控件也经常不见了,每一页都只剩一两个,
    后来发现打开含有QREPORT的FORM,都又出来了,万试万灵!
      

  20.   

    delphi真的能让我这么期待吗?????
      

  21.   

    可能,当也不一定,API也会有Bug的