我说的可能不太清楚,我是指做一个连窗体都没有的程序,从SUB MAIN启动,但该程序编译后的图标是默认的图标,我要自定义这个图标应怎么办呢?也许要用到资源文件?但我不会,所以请教诸位。

解决方案 »

  1.   

    右点项目窗口中你的项目,选“xxx property……”-->选“Make”-->选“Application”中的“Icon”……
      

  2.   

    一个连窗体都没有的程序,从SUB MAIN启动的话
    据我所知,是没法改图标的
    不过你可以添加一个窗体,然后不加载不显示不就得了
    (不要骂我菜哦)—
      

  3.   

    不知你编这样的程序有没有很大的积极意义。
    另外,想请问各位,我的VB中无法从工程属性中修改Icon,必须在FORM的属性中设置,为什么?
      

  4.   

    经过思考,答案如下:
    定义启动表单的ICON,在该表单的LOAD事件中将自身隐藏,并加入其他程序代码,编译后,程序图标便已定义好了。
      

  5.   

    在资源文件中定义一个ID为1的Icon行不行?
      

  6.   

    想来想去,我还是同意TrueZq的说法。
    虽然说可以通过API的方法装载资源并替换和更新这个Application的默认图标(很麻烦),
    而且它是放在这个程序中的一个过程,如果这个程序没有办法被执行,那么这个替换过程怎么实现这个功能呢?所以我觉得还是TrueZq的简单实用些!
      

  7.   

    更正一下:
    想来想去,我还是同意TrueZq的说法。
    虽然说可以通过API的方法装载资源并替换和更新这个Application的默认图标(很麻烦),
    但是它是放在这个程序中的一个过程,如果在这个程序没有办法被执行的情况下,那么这个替换过程怎么实现这个功能呢?默认图标依然是默认图标!所以我觉得还是TrueZq的简单实用些!