热情软件屋

 

如何实现像VB 5.0一样的编程环境


编号:QA000081
建立日期: 1998年11月7日 最后修改日期:2002年1月2日
所属类别:

NJH:
    我想实现像VB 5.0一样的编程环境。

回答:

    我想你提这个问题大概不是为了同VB进行竞争,要设计一个VB Killer吧?VB 5.0的集成环境确实有一些令人瞩目的特征,将这些特征加入到自己的程序中的确是非常诱人的,所以在VB 5.0推出后,所有程序员就对这个问题非常感兴趣,有关的控件也非常多。在这些特征中,有三个特征是最重要的:一是工具条,这种工具条已经成为Windows 98的标准风格了,某个按钮都是平面的,而且工具条的位置可以由最终用户进行调整,这种控制最初称为CoolBar,不过现在正式名称叫ReBar;第二是菜单,许多菜单项前面都有一个小图标;三是每个子窗口的大小是可以自由调节(这叫做Splitter)。关于这方面的站点和资料都非常多,在此我只介绍一个,算是开个头吧。我推荐的这个站点叫Visual Basic Accelerator (http://vbAccelerator.com/)。在这个站点的Code部分你可以找到vbAccelerator Toolbar and Rebar Control、Icon Menu control和Splitter控制(有两个)。分别来解决这三个问题。所有控制都是VB代码编写,免费的且有源代码。Cool!把这个站点加入你的书签吧。在这个站点的Resource部分还可以找到用于图形菜单的小图标。
    
    高手的意见:
    可以采用picture1+label+commandbutton+其它控件(如Treeview),再附加一个picture2,做成一个细条,两个picture都使用Alignment属性,然后自定义一个类,控制picture2的鼠标动作,就可以在SDI和MDI窗口下实现这种效果。

此问题由李海回答。

 
把这个问题推荐给朋友
   
   
您的意见类别
您的名字
您的电子邮件
您的建议(请尽可能详细)
 
 

版权所有 1997-2008 热情软件屋
如果您有任何建议和意见, 请给我发个电子邮件 askpro@china-askpro.com
Web Designed by ZebraStudio