0
  • 聊天消息
  • 系统消息
  • 评论与回复
登录后你可以
  • 下载海量资料
  • 学习在线课程
  • 观看技术视频
  • 写文章/发帖/加入社区
会员中心
创作中心

完善资料让更多小伙伴认识你,还能领取20积分哦,立即完善>

3天内不再提示

如何对Microsoft Visual Basic 2005 Express Edition进行编程

454398 来源:网络整理 作者:网络整理 2019-11-12 11:18 次阅读
加入交流群
微信小助手二维码

扫码添加小助手

加入工程师交流群

步骤1:下载Visual Basic

您可以从Microsoft下载Visual Basic 2008,但这是专门针对VB 2005的,可以从免费软件中下载

编辑:,现在建议您VB 2008,因为我将在以后的任何教程中使用它。链接

请注意:在安装过程中,您仍然需要连接到互联网。

步骤2:创建您的项目。

单击文件-》新建项目。选择“ Windows应用程序”。为项目命名。

步骤3:添加控件

从工具框中,将图片框拖到窗体上,将一个按钮拖到您的表单上,然后将一个打开的文件对话框拖到您的表单上。

第4步:编辑控件属性

现在是时候编辑控件的属性了。要编辑属性,请单击对象并在属性窗口中更改值。

表单属性

文本:图片查看器

表单边框样式:固定工具窗口

图片框

背景图像布局:缩放

按钮

文本:选择图像

第5步:添加代码

双击按钮,并将代码窗口中的所有文本替换为以下内容:

开始代码

Public Class Form1 Private pic As Bitmap Private Sub Button1_Click(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles Button1.Click OpenFileDialog1.FileName = “Select File” OpenFileDialog1.ShowDialog() pic = New Bitmap(OpenFileDialog1.FileName) PictureBox1.BackgroundImage = pic End SubEnd Class 结束代码

代码的作用

公共类Form1 -将表单定义为Public

私人图片作为位图-将图片定义为私有位图

私有子Button1_Click(ByVal发送者为System.Object,ByVal e为System.EventArgs)处理Button1.Click -定义何时应发生事件

OpenFileDialog1。 FileName =“选择文件” -在OpenFileDialog中使文件名显示为Select File

OpenFile Dialog1.ShowDialog()-显示OpenFileDialog

pic =新的位图(OpenFileDialog1.FileName)-将所选图像的值添加到pic

PictureBox1。 BackgroundImage = pic -将ImageBox1中的图像更改为pic

End Sub

End Class

步骤6:保存并测试

保存程序(文件-》全部保存),然后单击工具栏上的绿色播放按钮以调试程序。如果一切顺利,则您应该可以使用该程序。

最终程序存储在“我的文档/Visual Studio 2005/项目/项目名称/项目名称/bin”中/Debug/PROJECT NAME.exe‘

(其中PROJECT NAME是项目的名称)

第7步:最终想法

就是这样!

恭喜您在Visual Basic中创建了第一个程序。现在还不那么难-是吗?

现在您可以继续编写更复杂的程序,或者您可以编辑该程序。我对程序进行了一些修改:

我更改了背景颜色

我添加了一些版权信息

事实上-这是一些作业您:查看是否可以获取更改图像大小的程序

提示:您可以使用属性窗口来完成此操作。

责任编辑:wv

声明:本文内容及配图由入驻作者撰写或者入驻合作网站授权转载。文章观点仅代表作者本人,不代表电子发烧友网立场。文章及其配图仅供工程师学习之用,如有内容侵权或者其他违规问题,请联系本站处理。 举报投诉
  • 软件
    +关注

    关注

    69

    文章

    5360

    浏览量

    91884
  • 编程
    +关注

    关注

    90

    文章

    3723

    浏览量

    97435
收藏 人收藏
加入交流群
微信小助手二维码

扫码添加小助手

加入工程师交流群

    评论

    相关推荐
    热点推荐

    深入了解BASIC Stamp:架构、指令与应用全解析

    深入了解BASIC Stamp:架构、指令与应用全解析 一、前言 大家好,作为一名电子工程师,在硬件设计开发的道路上,我们常常会遇到各种各样的微控制器。今天要和大家深入探讨的就是Parallax公司
    的头像 发表于 04-13 18:25 1083次阅读

    LTC4242:PCI Express热插拔控制器的卓越之选

    Express背板上进行实时插入操作,能同时控制两个独立的PCI Express插槽,还可对主电源和辅助电源进行独立控制,为系统设计
    的头像 发表于 02-10 10:25 237次阅读

    Esri推出适用于Microsoft Fabric的最新ArcGIS集成功能

    加州雷德兰兹--位置智能领域的全球领导者Esri今日宣布,ArcGIS GeoAnalytics for Microsoft Fabric正式全面可用。同时进入公开预览阶段的还有ArcGIS
    的头像 发表于 11-20 16:01 1211次阅读

    ZeroNews basic auth policy: 0代码为你的HTTP站点追加安全可控的基本权限验证能力

    的用户名及密码才能对站点内容进行读取操作,否则将会直接被拒绝访问 ZeroNews在内部规则引擎中已经实现该能力,该博文将阐述ZeroNews basic auth的工作模式以及如何以0代码门槛通过
    的头像 发表于 11-04 18:27 2005次阅读
    ZeroNews <b class='flag-5'>basic</b> auth policy: 0代码为你的HTTP站点追加安全可控的基本权限验证能力

    ‌MPLAB® PICkit™ Basic调试器技术解析与应用指南

    Microchip Technology MPLAB^®^ PICkit™ Basic调试器是一套经济划算的调试解决方案,适用于不需要高压编程或高级调试功能的项目。Microchip MPLAB
    的头像 发表于 09-29 13:44 1027次阅读
    ‌MPLAB® PICkit™ <b class='flag-5'>Basic</b>调试器技术解析与应用指南

    BASiC_BSRD-2503-ES01数据手册

    BASiC_BSRD-2503-ES01
    发表于 09-01 16:25 9次下载

    BASiC_SiC分立器件产品介绍

    BASiC_SiC分立器件产品介绍
    发表于 09-01 16:16 0次下载

    BASiC_SiC MOSFET工业模块产品介绍

    BASiC_SiC MOSFET工业模块产品介绍
    发表于 09-01 16:02 0次下载

    BASiC_34mm SiC MOSFET模块产品介绍

    BASiC_34mm SiC MOSFET模块产品介绍
    发表于 09-01 15:24 0次下载

    BASiC_62mm SiC MOSFET半桥模块和驱动方案介绍

    BASiC_62mm SiC MOSFET半桥模块和驱动方案介绍
    发表于 09-01 15:23 0次下载

    PCl Express M.2规格书

    电子发烧友网站提供《PCl Express M.2规格书.pdf》资料免费下载
    发表于 06-25 15:41 2次下载

    重新定义基础款,eSUN Basic 系列产品已陆续上线!

    eSUN易生PLA基础(PLA-Basic)、PETG基础(PETG-Basic)等基础(Basic)系列产品已陆续上线,它们的主要特点在于出色的性价比,在保持价格优势的同时,也为用户提供较好的打印使用体验。
    的头像 发表于 06-20 15:38 1919次阅读
    重新定义基础款,eSUN <b class='flag-5'>Basic</b> 系列产品已陆续上线!

    如何从 Microsoft Visual C++ 应用程序 (CyAPI.h) 访问 CYUSB3014 芯片组的 i2c 接口?

    1. 如何从 Microsoft Visual C++ 应用程序 (CyAPI.h) 访问 CYUSB3014 芯片组的 i2c 接口? 我在定制相机中使用 CYUSB3014。 当我开发我的相机
    发表于 05-19 07:21

    QDMA Subsystem for PCI Express v5.0产品指南

    AMD QDMA Subsystem for PCI Express( PCIe )旨在利用多队列的概念实现高性能 DMA,以搭配 PCI Express Integrated Block 一起
    的头像 发表于 05-13 09:21 1112次阅读
    QDMA Subsystem for PCI <b class='flag-5'>Express</b> v5.0产品指南

    DXC携手SAP与Microsoft,简化并加速企业转型

    DXC Complete携手SAP与Microsoft,助力企业在Microsoft Azure上部署RISE with SAP、GROW with SAP和SAP Business AI解决方案
    的头像 发表于 05-09 15:04 790次阅读
    DXC携手SAP与<b class='flag-5'>Microsoft</b>,简化并加速企业转型