精华内容
下载资源
问答
  • VB讲课笔记02:VB程序开发环境

    千次阅读 2018-03-09 11:24:25
    VB讲课笔记02:VB程序开发环境一、VB的特点和版本1、VB的特点Visual Basic(简称VB)是Microsoft 公司开发的一通用的基于对象的程序设计语言。“Visual” 指的是开发图形用户界面 (GUI) 的方法——不需编写大量...
    展开全文
  • vb程序开发环境.pptx

    2020-02-26 03:08:13
    5.1 标题栏 设计模式设计界面代码 运行模式测试程序运行不能修改 中断模式可以改代码不能改界面;窗体设计器对象窗口 用于设计窗体即应用程序界面 选择视图/对象窗口命令打开该窗口;工程资源管理器 用于组织一个应用...
  • 一、源码特点 vb.net 图书管理系统 是一套完善的web设计管理系统,系统具有完整的源... 2、开发环境为vs2008,数据库为sqlserver2005,使用vb语言开发。 3、数据库文件名是vbnetbook.mdf 4.登录地址:login.aspx
  • 基于订阅发布模式设计,VB6开发环境使用,用于单元线程之间,甚至进程之间交换传递数据 其工作原理: Channel包含Server服务端和Client客户端(只需要调用InitChannel()即启动了server); Channel客户端通过Connect()连接...
  •  1.1 visual Studio.net 提供了非常容易学习和利用的一个工具,为用户提供了友好的开发环境。 1.2 面向对象的可视化设计的工具 ,把程序和数据封装起来,可以理解为每个可视化的组件都是一个对象,可以在创建的...
    一  VB.net 的初步认识
    
      1.vb.net的功能特点。
          1.1 visual Studio.net  提供了非常容易学习和利用的一个工具,为用户提供了友好的开发环境。
          1.2 面向对象的可视化设计的工具 ,把程序和数据封装起来,可以理解为每个可视化的组件都是一个对象,可以在创建的窗口上画出各种组件
          并且可以为其设置它们的属性 和 函数。
          1.3 事件驱动的编程机制  用户的动作是事件程序的运行的流向。
          1.4 支持结构化的程序设计,具有面向对象设计语言的所有特点 封装性 继承性  多态性。
          1.5 具有丰富的数据类型,功能强大的内库,依靠.net的框架支持,VB.NET  程序可以获取windows提供的几乎所有的功能。
          1.6 强大的没数据库功能,  采用 ADO.NET数据访问技术 对不同的类型的数据库,如 SQL Server  Access Oracle 等数据库都以统一的方式管理或访问数据源中的数据。
          1.7 网络功能   VB.NET中有 web service 实现跨平台的功能调用和使用xml进行数据交换 ,其中还有web Forms 建立全交互的互联网网站。
          1.8 完备的帮助功能  和windows环境的软件一样,可以利用帮助菜单和F1键  可以快速获得所需的帮助信息
      总结: VB 具有面向对象 可视化界面设计 事件驱动 模块化程序设计 程序简单易学等特点 


      2 . 对集成开发环境的认识   
          Visual Studio .NET 支持(VB C++  C#   J#)四种语言使用相同的集成开发环境,可以编辑 运行 调试的多功能于一体的。
          文件 、新建项目、windows应用程序 可以新建一个VB项目。
        主要看窗口界面 :
            2.1 标题栏:标题就是项目名称   分为三个工作模式:(设计,运行,调试);
            2.2  菜单栏从左到右为: 文件  编辑  视图 项目  生成  调试  数据  工具  测试  窗口   社区  帮助  
            2.3 工具栏:新建项目  新建网站 打开文件 添加新项  保存窗体    全部保存   剪切  复制   粘贴  查找  注释  取消注释 撤销  重复 启动调试  全部中断 停止调试   逐语句  逐过程 跳出 解决方案 
    属性窗口  对象浏览器 工具箱   错误列表  命令窗口


           2.4  窗体设计器:主要可以拖动UI组件 任意进行布局,提供与用户互动的界面
           2.5  代码设计窗口:  双击窗体或控件  单击代码窗口上方的选项卡组对应项  “解决方案资源管理器” 窗口的“查看代码”按钮 都能进入代码设计 ,主要包括事件过程 自定义过程和类 等源代码的
    编写和修改    
        还包含了  对象列表框 (对象名 =就是空间名)  过程列表框 就是每一个对象的绑定事件名称  
          2.6  属性窗口:用于显示和编辑窗体和控件等对象的属性
          2.7  解决方案资源管理器窗口:
        应用程序就是解决方案,可以包含一个或者多个项目  每个项目包含窗体文件和其他相关文件  通过此管理器窗口可以添加 删除文件  可以进行代码窗口和窗体窗口的切换 
          2.8 工具箱窗口:包含了建立应用程序的各种控件  不同类型的控件放在不同选项卡中 主要分为  公共控件  菜单和工具 对话框 数据 常规 
          2.9 其他窗口: 对象浏览器  输出 命令窗口 任务列表  


    3 简单程序的建立步逐
       1 分析问题,解决目标
       2 建立用户界面的对象
       3 对象属性的设置
       4 对象事件过程以及编程
       5 运行和调试程序
       6 保存项目和文件组成
     生成的文件结构的解读:
       .sln 解决方案文件 存储和定义一组项目关联 配置等信息 
       .suo 解决方案定义文件 项目中集成开发环境选项自定义的信息
       .vbproj  项目文件 存储项目的相关信息 如窗体 类应用等
       .vb 窗体文件 存储用户编写的代码  如事件过程  窗体 类引用
       .resx 资源文件
       Form1.Designer.vb 包含文件存放建立界面后系统自动生成的代码,主要为控件代码
       AssemblyInfo.vb 包含项目集合的信息,是系统自动建立的 
     
    Bin 用于存放最终代码的目录,Obj用于存放中间代码的目录  这2个文件下有2个子文件 debug  和 release  调试版本的 发布的版本  对于已生成的可执行文件,可以在windows 环境下
    利用资源管理器或者“运行”命令直接执行
       Bin\Debug 当前目录,存放运行该项目的可执行程序和通过编码装入图片,数据库等素材
       
    4 编码规则 :
        1 代码不区分大小写
        2 对于关键字 首字母自动转换大写
        3 对于用户自定义的变量 过程名 以第一次定义为准 
        4 “ ” 注释的内容


    5 vb.net 的课外知识扩展:
           vb的拓展 vbScript 动态网页技术    在office使用宏语言 VBA  
           .net 开发平台的特点:
              支持多语言编程环境 
              开发多种应用程序
              使用同一个基础类库
              公共语言运行时库提供了执行程序的服务 实现了编程语言的统一
      区分.net框架  Visual Studio.Net   与VB.Net
       .net框架包含了把.net程序转换成可执行文件所需的所有编译器 (可以理解成JAVA 中的jdk环境)Visual Studio.Net  为多种语言的集成开发环境  VB.net是在  Visual Studio.Net
    上支持的编程语言。


         Visual Studio.Net   支持丰富的 人性化的帮助方式 和帮助信息   
              通过帮助搜索 
              动态帮助
              使用上下文帮助  F1键进行
              网络资源: www.Microsoft.com/China/msdn
    展开全文
  • 有时我们需要判断正在运行的程序是处于开发环境下(调试模式),还是正常运行状态(已编译后).以前看到个VB6的判断方式: Public Function IsDebugMode() As Boolean  IsDebugMode = False  On Error ...

    '方法一:
    Private Function IsIDE() As Boolean
        Static bInIDE As Boolean
        bInIDE = Not bInIDE
        If bInIDE Then
            Debug.Assert IsIDE() Or True
            IsIDE = Not bInIDE
        End If
    End Function
    Private Sub Form_Load()
        MsgBox IsIDE
    End Sub

    方法二:

    有时我们需要判断正在运行的程序是处于开发环境下(调试模式),还是正常运行状态(已编译后).以前看到个VB6的判断方式:

    Public Function IsDebugMode() As Boolean

        IsDebugMode = False

        On Error Resume Next

        Debug.Print 1 / 0

        If Err.Number <> 0 Then

            IsDebugMode = True

        End If

    End Function


    这段代码的原理就在于:在编译之后的应用程序运行时会直接忽略Debug.Print这一语句.也就是说,若不产生错误,说明这个语句根本没有执行,因而是在编译后的实际环境中;而如果产生了错误,则说明这个语句正常地执行了,说明是在开发环境中.


    如今这个方法用在VB2005中不行了.因为在.NET 2005中,1/0并不会产生错误,而是得到一个输出结果:无穷大.这样的话,在VB2005中必须让Debug去Print一个会产生异常的表达式.可以改进如下:

     

    Public Function IsDebugMode() As Boolean

        Dim o As Object = Nothing

        Try

            Debug.Print(o.Name)

            Return False

        Catch ex As Exception

            Return True

        End Try

    End Function

    在这段代码中,定义了一个对象变量,并赋值为空,因此,o.Name会产生一个System.NullReferenceException的异常

    展开全文
  • Crystal Reports是一个功能强大、动态和可操作的报表解决方案,它将帮助你通过网络设计...本文主要将在学习过程中遇到的常见问题和解决办法与大家进行分享,主要包含开发环境安装+程序示例+报表示例+客户端运行环境等。

    学习ERP的报表应用,了解了Crystal Reports的功能强大。以下将在学习过程中遇到的常见问题和解决办法与大家进行分享:

    一、开发环境安装

    1. 开发工具:Visual Studio 2017
    2. 开发包:CRforVS13SP25
      (包含CRRuntime_64bit_13_0_25.msi+CrystalReportsForVisualStudio.msi)
      CRforVS13SP25下载链接:https://pan.baidu.com/s/1FBcvug4Ygic0UhCivi3bxg
      提取码:xkjl

    二、报表开发

    1.CrystalReportViewer控件使用
    Viewer控件
    在这里插入图片描述报表界面基本设置:在这里插入图片描述
    3. 报表数据显示
    以Pull模式显示报表,不建议使用VS来设计报表,最好使用Crystal Reports设计软件来设计。

    Dim rt As New ReportDocument
    rt .Load("你的文件目录\XXX.rpt")
    rt .SetDatabaseLogon("sa", "sa")
    Dim rtFieldDefinitions As ParameterFieldDefinitions
    Dim rtUserName As ParameterFieldDefinition
    Dim rtUserNameValues As New ParameterValues
    Dim rtUserNameDiscreteValue As New ParameterDiscreteValue
    rtUserNameDiscreteValue.Value = TextBox1.Text
    ‘一组参数
    rtFieldDefinitions = rt.DataDefinition.ParameterFields
    rtUserName = rtFieldDefinitions.Item("UserName") ‘rpt报表里对应参数
    rtUserNameValues = rtUserName.CurrentValues
    rtUserNameValues.Clear()
    rtUserNameValues.Add(rtUserNameDiscreteValue)
    rtUserName.ApplyCurrentValues(rtUserNameValues)
    ‘可以视情况增加多组参数
    CrystalReportViewer1.ReportSource = rt
    CrystalReportViewer1.ShowLogo = False
    CrystalReportViewer1.Refresh()
    

    3.Rpt报表设计
    使用CrystalReport设计报表,示例使用的是CrystalReport9,要传送参数首先如下设参数字段:

    参数绑定报表字段,实现程序参数传递到报表:
    在这里插入图片描述
    显示报表如下:
    在这里插入图片描述

    三、客户端运行环境

    1.提示CLR20r3错误
    在这里插入图片描述
    以上错误为未安装Crystal Reports运行环境,可下载对应版本Runtime安装:
    水晶报表Crystal Reports运行环境CRRuntime13_0_25 32位
    水晶报表Crystal Reports运行环境CRRuntime13_0_25 64位
    2、运行库缺失
    在这里插入图片描述
    出现以上运行环境安装错误是Windows常用运行库缺失,需要下载以下库安装:
    水晶报表Crystal Reports运行环境 CRRuntime所需要Windows运行库

    展开全文
  • Win10下VB6.0开发VB6.0的安装

    千次阅读 2019-11-01 11:20:20
    日前在做一个工控软件的开发项目,由于软件最终的运行环境是在Windows XP的下,考虑到兼容性问题,选择了visual basis 6.0。第一次上手VB6.0的开发,遇到了很多问题,在这里开个系列记录下。 软件安装问题 1.精简...
  • 基于VB环境下的教学模型开发库,介绍了CAI软件的一开发模式,即在VB开发环境下实现对三维模型的操作与管理!!
  • VB6.0主窗口介绍

    2020-05-14 20:42:24
    VB有三工作模式:设计(Design)模式、运行(Run)模式和中断(Break)模式。 菜单栏 菜单栏包括13个下拉菜单,其中包括程序开发过程中需要使用的基本命令 文件(File):用于创建、打开、保存、显示最近的工程以及...
  • VB渐变艺术字 彩虹字制作工具,以前在网络上看见一个ColorText 1.1 但是该软件很久未更新,所以我就写了本程序 ... 本程序Vb 6.00 开发,未使用外置控件,所以在预览框里难免会有暇毗,只因为是为了打造纯绿色的vb程序。
  •   一、跨平台特性 VB:无 ★ PB:WINDOWS家族, Solaris,Macintosh ★★★ C++ Builder/Dephi:WINDOWS家族,Linux ★★★ VC:无 ★ JAVA:所有能够运行JAVA虚拟机的操作...
  • Linux环境下为了方便Shell的开发,对配置文件vimrc的参数需要有一些的优化。 参数如下: """"""""""""""""""""""""""""""""" " => 全局配置 """"""""""""""""""""""""""""""""" " 关闭兼容模式 set nocompatible " ...
  • 简要分析VB6.0和VB.NET区别

    千次阅读 2019-05-07 10:27:54
    VB.NET是微软公司在2002年推出的一种开发基于.Net平台应用程序的开发语言,也是微软公司极力推荐的一种开发.Net平台应用程序的开发语言。首先还是让我们来简单了解一下VB.NET和其前一个版本,也是目前世界上拥有最多...
  • Visual Studio2015切换开发环境方法

    千次阅读 2015-10-05 12:03:01
     首次使用的时候都会让我们选择开发环境,比如:VB、VC++、VC#等,当我们后来更换工作环境的时候,就需要进行切换了。 步骤如下: 1.(菜单栏)工具 2.导入和导出设置 3.重置所有环境——>保存随便即可 4.选择...
  • 一般是先安装VS后再安装NX,此时打开VS新建项目时会看到NX二次开发模板,模板生成了基本的开发框架,可以方便初学者开发,此次就以VS2013+NX11 平台以C#语言为记录一下开发及调试环境配置。 新建NX二次开发工程。...
  • 设计模式——状态模式

    千次阅读 2018-04-07 11:33:00
    状态模式,当对象中的某些属性发生变化时,对象对外的行为也发生变化。在软件开发过程中,应用程序可能会根据不同的情况作出不同的处理。最直接的解决方案是将这些所有可能发生的情况全都考虑到。然后使用if... ...
  • VB/C#进行CATIA二次开发

    千次阅读 2018-05-03 16:57:58
    前些时间接到一个 CATIA 二次开发的任务,于是就走上了一条不归路 &gt;_ 功能需求 能够加载现有模型 (Product) 能够调整载入模型的空间位置和姿态 能够检测模型 (Product) 之间是否发生干涉 由于之前没有...
  • VB 6.0 如何在64位操作系统下运行!

    万次阅读 2018-07-31 14:38:34
    XP系统已经被停止维护很长一段时间了,但是还是有不少朋友可能还没有升级到WIN7或更高的操作系统...二、升级到64位系统,在64位系统使用虚拟机来安装32位系统,布署VB6的开发环境。试想一下,如果能够直接在64位系统...
  • 三步完成VSC配置C++环境,小白易学 一.工具准备 首先介绍一下VSC和mingw64 Visual Studio Code (简称 VS Code / VSC) 是一款免费开源的现代化轻量级代码编辑器,支持几乎所有主流的开发语言的语法高亮、智能代码...
  • 实现VB与MATLAB间的无缝集成,该方式比较适合C/S模式,具有自动化程度高、效率高、占用资源少、数据交换能力强等优点,大大缩短了程序开发周期,优化了系统性能。 activeX运用: 使用ActiveX部件,首先必须获得...
  • VB.NET开发人员必备参考书

    千次阅读 2011-12-15 16:02:41
    本书从一个新的视角描述面向对象设计,将面向中对象编程的原则与运用设计模式力量创建健壮、可靠的软件开发环境结合起来。书中采用实用、恰当的例子,指导读者用模式解决普通的编程问题,并且解释现代软件设计模式的...
  • VB和VBS、VBA的区别及作用

    千次阅读 2020-10-24 17:39:25
    VBScript是微软开发的一脚本语言,可以看作是VB语言的简化版,与VBA的关系也非常密切。它具有原语言容易学习的特性,并继承了JavaScript的跨平台的特性。目前这种语言广泛应用于网页和ASP程序制作,同时还可以直接...
  • VB6的IDE调试虽方便,但是缺陷也很多,代码位于同一进程,容易因异常导致IDE崩溃、无法多线程调试、窗口子类化后进入中断模式会导致IDE无响应。难道调试要用OD来反汇编吗?不仅对调试者的门槛要求高,而且反汇编式的...
  • 在嵌入式开发或学习过程中,经常需要涉及Linux开发环境。 生产环境下,一般都是直接在配置较高的服务器上安装。 而对于个人学习而言,没有现成的服务器,无非两个选择: 双系统:经常需要修改启动项,如操作失误,...
  • VB.NET 教程_01_基础语法

    万次阅读 多人点赞 2018-08-08 00:48:58
    VB.Net是一简单,现代,面向对象的计算机编程语言,由微软开发,将.NET Framework和公共语言运行库的强大功能与作为Visual Basic标志的生产力优势相结合。 Visual Basic .NET(VB.NET)是在.NET Framework上...
  • VB 6.0 中文版教程

    2018-04-23 20:31:44
    本教程,是专门为初学者而制作,本着易学易懂的目的,让学习者在视频教学中,潜移默化的学习,从而打破...对于编程一窍不通或从未接触过编程的人,通过学习能够对VB6.0的编程环境比较熟悉,掌握VB开发界面的使用方法。
  • VB中输入和输出数据的总结

    万次阅读 2011-11-29 12:21:33
     例子:labe1.caption="Visual Bisic(简称VB)是Microsoft推出的基于Windows操作系统环境下的软件开发工具。"  2,使用print方法,  print方法用于在窗体(form),立即窗口(Debug),图片框(picturebox)或打
  • VB.NET和VB6.0有什么区别?

    千次阅读 热门讨论 2015-10-18 17:26:46
    VB.NET和VB6.0有什么区别 Visual Basic .NET是Microsoft Visual Studio .NET套件中主要组成部分之一。.NET版本的Visual Basic增加了更多特性,而且演化为完全面向对象(就像C++)的编程语言。本文将介绍VB.NET的新...

空空如也

空空如也

1 2 3 4 5 ... 20
收藏数 22,632
精华内容 9,052
关键字:

vb开发环境的3种模式