用VB.net2008编写多种图片格式转换程序2009-10-24anqnVisual Studio 2008与Visual Studio 2005的差别并不是非常大,但是不得不说Visual Studio 2008确实要比之前的Visual Studio 2005更加人性化和实用化了,但是唯一的缺点是Visual Studio2008需要配置比较高的PC才能发挥出真正的效率。对于使用.net开发平台的人们来说,使用Visual Studio2008进行开发是更好的一种选择,也是一种趋势。Visual Studio所有系列的产品都附带了大量的控件,这些控件都拥有非常强大的功能。本文将通过一个完整的程序实例来让读者了解到编写一个基本的程序所需要用到的控件和界面的布局等,希望这篇文章对VB.net初学者还是拥有一定经验的编程人员会有所帮助。打开 Visual Studio 2008在文件 (File) 菜单上,单击新建项目 (New Project)。 在新建项目 (New Project) 对话框的模板 (Templates) 窗格中,单击 Windows 应用程序(Windows Application)。单击确定 (OK)如图1。

图1选择Form1窗体,在Form1窗体中添加4个Label控件,属性设置分别如下
Label1 | 属性值:Text | 目标源格式: |
Label2 | 属性值:Text | 您需要转换的格式: |
Label3 | 属性值:Text | 图片文件夹 |
Label4 | 属性值:Text | 转换后保存到 |
添加了Label控件后,我们还需要在窗体中添加2个ComboBox控件。注意两个ComboBox我们都用默认名称(ComboBox1,ComboBox2)分别对应Label1(目标源格式:)和Label2(您需要转换的格式:)如图2

图 2继续在Form1窗体中添加两个Textbox、三个Button、一个GroupBox1控件。属性设置分别如下:
Textbox1 | 属性值:Name: | PictureFolder |
Textbox2 | 属性值:Name: | NeedSaveFolder |
Button1 | 属性值:Name: | SelectImage |
属性值:Textbox | 选择 |
Button2 | 属性值:Name: | SelectSave |
属性值:Textbox | 选择 |
Button3 | 属性值:Name: | SelectConvert |
| 属性值:Textbox | 转换 |
GroupBox1 | 属性值:Textbox | 文件夹选择格式 |
,我们需要把一些控件移动到GroupBox1控件中,这样可以更好地去进行管理。适当地去调整控件的位置如图3

图3最后一步我们需要放入输出结果的文本来提示用户已经完成。需要在Form1中添加一个GroupBox2控件、一个Listbox控件即可。相关属性设置如下:
GroupBox2 | 属性Textbox: | 转换后的结果 |
Listbox | 属性Name: | Result |
好了基本上界面的工作已经完成了,结果如图4

图 4