精华内容
下载资源
问答
  • 实验 Public Class Form1 Private Sub Form1_Load(sender As Object, e As EventArgs) Handles MyBase.Load TextBox1.Text = DateTimePicker1.Value.ToString("yyyy-MM-dd HHmmss") End Sub End Class...

    实验

    Public Class Form1
        Private Sub Form1_Load(sender As Object, e As EventArgs) Handles MyBase.Load
            TextBox1.Text = DateTimePicker1.Value.ToString("yyyy-MM-dd HHmmss")
        End Sub
    End Class
    

    在这其中格式中y代表年year只能小写 ,大写M代表月,d代表天,h代表小时,小写m代表分钟,s代表秒只能小写
    在这里插入图片描述
    若改变数据

    Public Class Form1
        Private Sub Form1_Load(sender As Object, e As EventArgs) Handles MyBase.Load
            TextBox1.Text = DateTimePicker1.Value.ToString("YYYY-mm-DD hhMMSS 10")
        End Sub
    End Class
    

    在这里插入图片描述
    可以发现大写Y会直接出现Y,mm小写m为当前分钟,大写D也会直接出来,大写M是月,SS直接出现S。
    若是少写一个yM和d

    Public Class Form1
        Private Sub Form1_Load(sender As Object, e As EventArgs) Handles MyBase.Load
            TextBox1.Text = DateTimePicker1.Value.ToString("yyyMd hms 10")
        End Sub
    End Class
    

    在这里插入图片描述
    发现没有变化,但是一只有一个y就只出现年的后两位。

    总结

    1在dateTimePicker.Value的值转换成string字符后续格式中,年用y,月用M,日用d,小时H或h都可以,分钟用m,秒用s。大小写有区分
    2这些字符串只是在特定格式下会显示时间,后续文本没用到这些格式会直接显示本身。
    3在连着的格式若是数量说了,如2019年,若yyy显示2019,若yy和y则显示19,hms都显示完整的小时分钟秒。

    展开全文
  • VB中属性是可以有参数的,而VBA中属性使用参数非常常见。比如最常用的:Worksheet.Range("A1:A10") VB的语法,使用参数的不一定是方法,也有可能是属性!(虽然属性的本质是方法) 例一:参数当作“索引”使用...

    在VB中,属性是可以有参数的,而VBA中属性使用参数非常常见。比如最常用的:Worksheet.Range("A1:A10")

     VB的语法,使用参数的不一定是方法,也有可能是属性!(虽然属性的本质是方法)

    例一:参数当作“索引”使用

    定义一个类模块,模块名称Ints。为简化模型,使用了只读属性。

     1 Private arr(3) As Integer
     2 
     3 Public Property Get ArrValue(Index As Integer) As Integer
     4     ArrValue = arr(Index)
     5 End Property
     6 
     7 '初始化arr(3)的值
     8 Private Sub Class_Initialize()
     9     arr(0) = 1
    10     arr(1) = 2
    11     arr(2) = 3
    12     arr(3) = 4
    13 End Sub

    调用:

    1 Sub Test()
    2     Dim c As New Ints
    3     Debug.Print c.ArrValue(2)   'ArrValue是属性,并且带有参数( 索引 )
    4     '输出结果=3
    5 End Sub

    例2:可选参数
    定义一个类模块,模块名称MyCal。

    这个类的作用是计算两个数的和,当加数为负数时,使加数=0 (示例使用,没多少实际意义)

     1 Private m As Integer
     2 Private n As Integer
     3 
     4 Public Property Get intm() As Integer
     5     intm = m
     6 End Property
     7 
     8 Public Property Let intm(ByVal xvalue As Integer)
     9     m = xvalue
    10 End Property
    11 
    12 
    13 Public Property Get intn(Optional b As Boolean = False) As Integer
    14     intn = n
    15 End Property
    16 
    17 '加数为负数时,n赋值为0
    18 Public Property Let intn(Optional b As Boolean = False, ByVal xvalue As Integer)
    19     If b And n <= 0 Then
    20         n = 0
    21     Else
    22         n = xvalue
    23     End If
    24 End Property
    25 
    26 '计算两个数的和
    27 Public Function MySum() As Integer
    28       MySum = intm + intn
    29 End Function

    调用:

     1 Sub Test()
     2 Dim c As New MyCal
     3 
     4 c.intm = 4
     5 c.intn = -4
     6 
     7 Debug.Print c.MySum    '输出 0
     8 
     9 c.intm = 4
    10 c.intn(True) = -4
    11 
    12 Debug.Print c.MySum    '输出 4
    13 
    14 End Sub

    VBA中Range对象的Value就是有可选参数的属性

    而Range对象的另外一个属性Value2是非参数化的属性

    Value属性参数的意义:

     

    转载于:https://www.cnblogs.com/zzstone/p/6115068.html

    展开全文
  • VB中关于Name属性和Caption属性

    千次阅读 2019-01-21 12:58:52
    VB中编写程序时,用于区分不同对象,在于标注好name名称,而caption名称可以随意制定并不用于识别对象的操作

    在这里插入图片描述
    VB中编写程序时,用于区分不同对象,在于标注好name名称,而caption名称可以随意制定并不用于识别对象的操作

    展开全文
  • 和C#的Property不同,VB中的Property通过三个过程来实现:Property Get,Property Let,Property Set 分别为读值,赋值,和对象类型赋值。实现的原理和Property的作用和C#并无二致,只是C#的形式更为统一,简洁...

    和C#中的Property不同,VB中的Property通过三个过程来实现:Property Get,Property Let,Property Set
    分别为读值,赋值,和对象类型赋值。实现的原理和Property的作用和C#中并无二致,只是C#的形式更为统一,简洁。

    [Public | Private | Friend] [Static] Property Get p_name [(arglist)] [As type]
    [statements]
    [p_name = expression]
    [Exit Property]
    [statements]
    [p_name = expression]
    End Property

    Property Get 过程和普通的Sub过程比较相似。Get属性p_name 将会在过程内得到赋值。p_name = (value)的形式。相当于C#中的属性
    Get部分: Return value ;由于p_name被赋值使用,所以应该有返回值。


    [Public | Private | Friend] [Static] Property Let p_name ([arglist,] value)
    [statements]
    [Exit Property]
    [statements]
    End Property

    Property Let 过程的作用是给Property对应的变量(设为p)赋值。相当于C#中Set部分:p=value;这是一个无返回值的过程。

    [Public | Private | Friend] [Static] Property Set name ([arglist,] reference)
    [statements]
    [Exit Property]
    [statements]
    End Property

    Properyt Set 过程和Property Let一样,只使Let是对普通变量,Set是对对象而言。VB并不是彻底的面向对象。在数据类型方面是传统的

    基本的类型和对象两种。

    展开全文
  • Bold is "read-only" in VB.NET. This article tells ... 在VB.NET,粗体为“只读”。 本文告诉您如何更改它。 In VB6, it was dead easy to change a font to bold. You simply coded something like Label1.F...
  • vb控件的默认属性

    2021-09-27 09:20:09
    VB控件的默认属性指这个控件使用时只写出对象名,省略属性名时代表的某个属性。 即通常我们使用属性值时应使用如下格式:对象名.属性名=属性值, 如果使用某个对象的属性值时如下格式:对象=属性值 ,这个对象的该...
  • VB控件属性大全

    万次阅读 多人点赞 2018-06-14 08:54:57
    1.01、窗体(FORM)的常用属性... 21.02、标签控件(Lable)的常用属性... 71.03、文本框控件(TextBox)的常用属性... 91.04、框架控件(Frame)的常用属性... 131.05、命令按钮控件(CommandButton)的常用属性... 151.06、...
  • <VB.NET>自定义类创建属性

    千次阅读 2018-01-28 10:34:21
    一般属性定义: Public m属性名 As String = "" Public Property 属性名() As String Get Return m属性名 End Get Set(ByVal value As String) m属性名 = value MyBase.Refresh() End Set End
  • 在WinForm经常会用到DateTimePicker这个控件,用这个控件获取时间会使用到Text属性或者Value属性。 关于这两个属性,还是存在着一些的不同,在这里简单的测试和总结一下。 首先看一下默认状态下的DateTimePicker...
  • vb.net 属性设置

    2018-10-12 21:47:50
    Public Class Car Public color As String Private intSpeed As Integer Public Property Speed() As Integer Get Return intSpeed ...Set(value As Integer) intSpeed = value End Set End Property End Class...
  • VB中属性 Property

    2012-07-10 13:37:00
    和C#的Property不同,VB中的Property通过三个过程来实现:Property Get,Property Let,Property Set 分别为读值,赋值,和对象类型赋值。实现的原理和Property的作用和C#并无二致,只是C#的形式更为统一,简洁...
  • VB MSHFlexGrid控件:CellAlignment 属性

    千次阅读 热门讨论 2016-10-09 22:58:28
    前言: VB敲了这么长时间代码,表格控件也用了不少次,一直都是直接复制粘贴,没有仔细了解过,突然想改变一下格式,所以...该属性在设计时(这一期间是指在开发环境,通过增加控件、设置控件或窗体属性等方式建造
  • vb.net类的属性定义,使用方式

    千次阅读 2013-11-15 12:13:05
    2 通过私有属性来访问公有属性,还可以在赋值的时候,做一些限制或者特殊的处理,计算。达到对私有属性更高一层的控制。某一个属性的值改变了,自动触发另外一个属性的值。不用在外部通过事件的代码来实现。 ...
  • Set(ByVal value As String) '设定属性的值 _Java = value End Set End Property Property CSharp() As String Get '获取属性的值 Return _CSharp End Get Set(ByVal value As String) '设定属性的值 _...
  • VB读取XML文件,通过selectNodes,selectSingleNode获取 XML文件节点内容,将获取的内容赋值给类的属性。 被读取的xml文件: 3344 test1-支持任务第一个 20
  • VB中ADODB常用方法和属性

    千次阅读 2016-11-15 14:37:36
    VB中ADODB常用方法和属性  2010-09-10 13:55:57| 分类: VB编程 | 标签:sql rs 列名 数据库 fields |字号大中小 订阅 下面是我所掌握的使用ADO对数据库操作的一些常用方法,主要是提供给...
  • VB增强版ListView ComBox下拉列表控件,属性说明:  1.LVHead:列标题字符串,各列标题间用半角逗号“,”隔开  2.LVWidth:列宽度,也用“,”隔开,数目应与LVHead相同,值的大小取要显示的字符数  3.Style:下列...
  • VB控件VSFlexGrid 属性

    千次阅读 2012-02-29 17:39:48
    VSFlexGrid 属性 方法 最近用到这个东西。 以下来自网络~     VSFlexGrid 控件属性方法一览表VSFlexGrid 控件属性方法一览表(带()为方法)   说明:O 表示 VSFlexGrid 对象的名,A 表示当前属性名,|表示可...
  • 1.自定义属性 Private strApplicationName As String = String.Empty Public Property ApplicationName() As String Get Return strApplicationName End Get Set(ByVal value As String) strA
  • VB 使用BarCodeCtrl控件生成条形码,单击按钮后,执行以下代码,生成条形码:  Private Sub Form_Load()  BarCodeCtrl1.BackColor = vbWhite '条码背景颜色为白色  BarCodeCtrl1.Value = "4901234567895"'设置...
  • VB.NET自动实现的属性

    千次阅读 2011-09-30 10:11:06
    VS2010使用VB.NET涉及到了一个新的知识点就是自动属性的实现。以往我们写一个对象的属性时需要在类如下定义: [C#]  private string _strName;  public string StrName
  • VB 单选按钮、复选按钮和框架控件

    千次阅读 2020-12-11 12:32:37
    单选按钮Option和复选按钮...对于通用属性而言,前面的课程已经介绍过了,再次就不进行介绍了,其用法都是一样的,例如Name、Caption等属性都属于所有控件的通用属性,这类通用属性以后的控件都不在重复介绍。 Valu
  • WebBrowser的主要属性  属性名 说明 LocationURL 返回当WebBrower网页的URL LocationName 返回当WebBrower网页的标题,即HTML的Title标记 WebBrowser的主要方法: 方法名 作用 Navigate 浏览网页。如:...
  • C#基础教程-c#实例教程,适合初学者

    万次阅读 多人点赞 2016-08-22 11:13:24
    属性 类修饰符 class 类名{类体} 其中,关键字class、类名和类体是必须的,其它项是可选项。类修饰符包括new、public、protected、internal、private、abstract和sealed,这些类修饰符以后介绍。类体用于定义类的...
  • Public Class Form1 WithEvents s As New Student ... RaiseEvent Fail(New Form, "成绩:::" + value.ToString()) End If End If End Set End Property End Class  
  • '类、对象、字段、属性、方法、构造函数 '------------------------------------------- 类、对象、字段、属性、方法、构造函数 ---------------------------------------- Imports System Imports System....
  • 1. Range.Value2属性 MSDN:Returns or sets the cell value. Read/write Variant. 使用该属性读取某一范围内的数据。 1.1 返回值 返回值将返回Range.Value2属性的副本,而非内部对象的引用。 object[,] value...
  • VB 控件如何设置属性

    千次阅读 2007-03-31 22:46:00
    如果你要增加一个属性 MyString,代码如下: Const DEFAULT_VALUE_MyString = "I love Visual Basic" Dim m_strMyStringHolder 成员变量 Public Property Get MyString() As Strin
  • VB.net 进度条使用

    2021-02-10 10:33:49
    ProgressBar 控件又称进度条控件,它是一个应用很广的控件,可以在需要执行较长的程序过程使用它来指示...ProgressBar 控件常用属性有:Maximum、Minimum、Step、Value;常用的方法有:PerformStep、Increment。 M

空空如也

空空如也

1 2 3 4 5 ... 20
收藏数 26,171
精华内容 10,468
关键字:

vb中的value属性