欢迎光临
我们一直在努力

Step-By-Step 建立PocketPc应用程序(3)-.NET教程,面向对象编程

建站超值云服务器,限时71元/月

step-by-step 建立pocketpc应用程序(3)

作者: dekker msn:dekkerdillon@hotmail.com email:dekker99@163.com

3.任务3 从嵌入资源中设置picture box 的image属性

l 如果解决方案资源管理器不可见,选择视图 | 解决方案资源管理器(solution explorer)菜单命令。

l 要在程序中添加图片作为源文件:

(1)在解决方案资源管理器中,在pocketpcapp项目上点右键并选择添加 |添加现有项上下文菜单命令。

(2)从文件类型中选择图像文件:下拉列表框

图 6 添加图片资源

(3)在解决方案资源管理器中,在图片上点右键并选择properties。

(4)在properties窗体中,设置生成操作属性为嵌入的资源embedded resource。这将使文件嵌入主项目输出中。

l 如果解决方案资源管理器不可见,选择视图 | 解决方案资源管理器(solution explorer)菜单命令。

l 在解决方案资源管理器中,在form1上点右键并选择查看代码或按f7。

在文件后台,在代码顶部添加下列引用。

imports system.reflection

imports system.io

l 要将图片加载到图片框中,添加一个方法,名为addimagetopicturebox。

private sub addimagetopicturebox()

picturebox1.image = new system.drawing.bitmap(reflection.assembly.getexecutingassembly().getmanifestresourcestream("pocketpcapp.logo.gif"))

picturebox1.size = picturebox1.image.size

end sub

l 要切换到设计界面,按shift+f7或选择视图 |设计器菜单命令。

l 要创建一个form load事件句柄,双击窗体的空白区域(没有被任何控件覆盖的地方)。设计器会自动创建一个句柄,并在文件后台代码区内,将鼠标放到事件句柄方法上。

当窗体被加载时,添加下列代码来调用addimagetopicturebox

private sub form1_load(byval sender as system.object, byval e as system.eventargs) handles mybase.load

addimagetopicturebox()

end sub

4.任务 4 运行应用程序

l 选择文件 | 保存所有菜单命令。

l 确定视图 |工具栏| 设备被选中。

在设备扩展工具栏上的部署设备下拉框中,选择pocket pc 2002 模拟器(默认)。

图7 部署设备选项

注意:在device extensions项目属性页面或在项目的properties窗体中,你还可以修改配置设备。

l 要运行程序,选择调试 | 启动菜单命令或按f5。

visual studio .net将显示出部署pocketpcapp对话框,如图4.9。要继续,点部署deploy。

图 8 部署pocketpcapp对话框

下示窗体显示正在运行的程序。注意,窗体在pocket pc 2002 emulator中显示出来可能要花一点时间。在窗体在pocket pc 2002 emulator中显示出之前,不要做任何动作。

l 要关闭窗体,右上角点ok,如图4.10所示。当你在emulator中关闭窗体时,你将看到,程序会从ide的调试模式中退出。不要关闭pocket pc 2002。

图 9 pocket pc 2002 emulator模拟器运行后界面

图 10 step-by-step pocketpcapp运行结果

到此我们的实验结束,你是否已经在你的计算机上运行!以上程序已经在microsoft visual studio .net 2003 中文版环境下调试并运行成功!

更多的学习资源请参看microsoft visual basic .net 2003 resource kit

作者: dekker msn:dekkerdillon@hotmail.com email:dekker99@163.com

赞(0)
版权申明:本站文章部分自网络,如有侵权,请联系:west999com@outlook.com 特别注意:本站所有转载文章言论不代表本站观点! 本站所提供的图片等素材,版权归原作者所有,如需使用,请与原作者联系。未经允许不得转载:IDC资讯中心 » Step-By-Step 建立PocketPc应用程序(3)-.NET教程,面向对象编程
分享到: 更多 (0)