1,先新建一个vb.net项目
vs版本尽量新一些,vs2010以上(不包括2010)才有我要讲的这些功能。
2, 依次打开菜单里面的项目-属性
找到 资源这一栏,就可以看到
然后
选择现有文件或者新建一个图像,这里新建一个png图像 ,名字按照自己的喜好进行命名。
现在窗体的中间应该是一个编辑区域,最右边是该图片的属性窗口,包括宽度高度,格式,每位像素等等。
你可以利用
这些工具来实现绘图操作,绘图完成之后点击保存就可以。
这是我绘制的星星
这个时候,如果再回到项目属性里面的资源,就可以看到图片资源和他的名字了。
(注意,图片的名字是没有后缀的,待会引用的时候要用到)
3,使用资源文件
再窗体上新建一个图片框,然后设置他的属性
接下来就是在窗体加载事件过程中,显示这个图片。
可以看到自己刚刚画的图片已经出现在智能提示(InteliSense)里面了.
Public Class Form1
Private Sub Form1_Load(sender As Object, e As EventArgs) Handles MyBase.Load
PictureBox1.Image = My.Resources.star
End Sub
End Class
运行成功:
大功告成!欢迎指正!