form1.Icon= loadpicture ( ....... )

解决方案 »

  1.   

    loadpicture?我从哪里Load呀?再有,用了这个动画怎么办?
      

  2.   

    谁能讲一下icon属性和picture属性为什么不能用“=”来连接?
      

  3.   

    不要在Form_Load()事件中 加载 ,用窗体的激活事件吧!!
        
      

  4.   

    Load ICO文件。icon和picture不知道是不是类型不同?另外,如果你想要TrayICON变化的话,只是改Form的ICON好象是没用的。
      

  5.   

    呵呵,别着急啊.
    这不是你load不load的问题,而是在于你image控件里放的图片不是ico格式的,所以做不了form的图标,你把image里的图片换成ico格式的,再用你原来的语句就可以了.
      

  6.   

    form1.Icon= loadpicture ("c:\...\ganzhiruogy.ico") 
      

  7.   

    哦,这回成了那以后都得把BMP转成ICO才能用?
      

  8.   

    成了就好.
    你要是不做图标bmp照用,就是图标不可以
      

  9.   

    能不能告诉我一个更号的做TrayIcon的方法
      

  10.   

    说实话你那段代码我还没看懂呢
    你究竟要做什么,不就是让form的图标在需要时变换图案吗,还是其它的,说详细点,看看能不能帮上你
      

  11.   

    其实原本没有想改变form的图标,但又不好找有ICON属性的东东,就这么写了
    (没想到VB也这么依赖类型)
    我的设计就是做一个和qq登陆时托盘区的那个动画一样的效果我不知到tencent是怎么弄的,好象用的是gfx之类的,不知到VB怎么弄
      

  12.   

    其实后面还有一段:
    Private Sub Timer1_Timer()
        
    *   Form1.Icon = Image1(i).Picture
        
        lx.hIcon = Image1(i).Picture
        
        icons = Shell_NotifyIcon(NIM_MODIFY, lx)      '切换图标
        i = i + 1
        If i = 4 Then i = 0          
    End Sub
    我觉得打“*”的那行好象没用
      

  13.   

    我手头有个例程,从网上下的,不过我没看懂.
    既然你要做东西,肯定比我明白,去下一个看看吧.
    那个例程已经完成了托盘功能,只不过是静止的,不过我想只要用个timer控件弄一下,应当很好办吧.看会了教我啊,呵呵  ^_^网址如下:http://www.csdn.net/Dev/Visual%20Basic/
      

  14.   

    我给你段代码吧。你把你的email给我。我直接发给你。
    我的是[email protected].
      

  15.   

    to pp616:
    [email protected]
    谢谢