当前位置:编程学习 > VB >>

新人求解:怎么实现修改Form背景图片?

在代码中怎么实现修改Form的背景图片,还有是不是需要导入图片,导入之后图片的路径怎么写? --------------------编程问答--------------------
Private Sub Form_Load()
    Me.Picture = LoadPicture("C:\1.jpg")
End Sub
--------------------编程问答-------------------- 我用的是VS2005,里头没有Picture这个函数啊。只有Me.BackgroundImage函数。。 --------------------编程问答-------------------- 东西学的拳,南北不能打?

引用 2 楼 shiablue 的回复:
我用的是VS2005,里头没有Picture这个函数啊。只有Me.BackgroundImage函数。。
--------------------编程问答-------------------- 真的没有,出提示“Picture不是Form3的成员”! --------------------编程问答--------------------

Me.BackgroundImage = Image.FromFile(Application.StartupPath & "\resources\main.bmp")
--------------------编程问答--------------------
引用 5 楼 flfq 的回复:
VB.NET code

Me.BackgroundImage = Image.FromFile(Application.StartupPath & "\resources\main.bmp")

谢谢,为什么只有当我使用绝对路径的时候才调试通过? --------------------编程问答--------------------
引用 6 楼 shiablue 的回复:
引用 5 楼 flfq 的回复:
VB.NET code

Me.BackgroundImage = Image.FromFile(Application.StartupPath & "\resources\main.bmp")

谢谢,为什么只有当我使用绝对路径的时候才调试通过?

什么是相对路径,先搞清楚。 --------------------编程问答-------------------- 我知道为什么老出错了,要把资源的属性设置为始终复制才可以。 --------------------编程问答-------------------- 直接在属性栏里改 --------------------编程问答-------------------- 好像不可以啊    --------------------编程问答-------------------- 这个问题很简单,上面已经给出答案了。 --------------------编程问答-------------------- 应该在窗体的属性里加吧。 --------------------编程问答-------------------- --------------------编程问答--------------------
引用 1 楼 dbcontrols 的回复:
VB code
Private Sub Form_Load()
    Me.Picture = LoadPicture("C:\1.jpg")
End Sub

正解 --------------------编程问答-------------------- 你也太死板了吧
补充:VB ,  基础类
CopyRight © 2012 站长网 编程知识问答 www.zzzyk.com All Rights Reserved
部份技术文章来自网络,