VB中什么叫做在程序运行时对属性设置起作用

来自:    更新日期:早些时候
在VB中执行时属性是指什么~

是指在程序运行时可以修改对象的属性,对象的属性可以在编辑进行修改, 比如 一个label标签的caption可以在编辑状态下属性窗口中进行修改。也可以在运行状态下用label.caption="aaa"语句来实现。

运行时修改当然用程序代码修改了,比如在窗体载入事件中
private sub form_Load()
Command1.Caption="确定"
end sub
vb是事件驱动运行的,可以在任何事件过程中对它修改,比如按钮点击事件中改变其标题
private sub command1_Click()
if Command1.Caption="确定" then
Command1.Caption="取消"
else
Command1.Caption="确定"
end if
end if
这个表示按钮每点击一次就会交替变为:确定,取消

简单来说就是即使你用代码来设置也不会起作用,这些属性只是只读的,只能通过属性窗口设置。

比如form和textbox的BorderStyle都是只读的,无论你用代码怎么写都不会改变他的BorderStyle状态。有些只读属性你用代码设置的时候VB还会提示“不能给只读属性赋值”,如textboxd的MultiLine属性,如图:

有问题请追问,满意请采纳!



答案是left。

单击命令按钮前窗体位置如下图

单击命令按钮后窗体位置如下图



插图辛苦了,这句话意思是不是在程序运行时发生某个事件这个属性也可以改变
在事件的代码中设置属性值。


VB中什么叫做在程序运行时对属性设置起作用视频

相关评论:
  • 15818876152VB中点击一个按钮程序运行,如何弹出个显示个消息框提示正在运行,再点 ...
    明苑苛你是想弹出无数个提示框,点击另外一个按钮就让它停止弹出对话框对不对?很简单啊,你在循环的时候加入一个判断条件就可以了(对不对?)条件满足才循环,条件一旦不满足就不循环就是了。把你的程序改成如下:Dim Switch as Boolean '这条很重要,定义一个全局变量,作用就是判断.Private Sub Form...

  • 15818876152vb 中如何让程序运行时就显示时间 并且能动态显示系统时间
    明苑苛加入一个label,加入一个timer,timer的interval属性设置1000,然后加代码:Private Sub Timer1_Timer()Label1.Caption = Now End Sub

  • 15818876152...ADODB.Recordset 在程序运行时怎么判断rs是关闭的还是打开的_百度知 ...
    明苑苛response.write(rs("某个字段名称"))如果是关闭了,它会提示错误,记录集关闭

  • 15818876152VB中“:”是什么意思?
    明苑苛在VB中“:”并行符号,可以用来连接两行代码。我们知道在VB中,代码是以行为单位,一条语句一行,但行后加上英文冒号后,可以再多加一行的语句在后面。例如:if i= 1 then a=a+1 b=a+5 end if 可以写成 if i= 1 then a=a+1:b=a+5 VB 的中心思想就是要便于程序员使用,无论是新手...

  • 15818876152vb中,程序长的运行时用时多。这句话对吗
    明苑苛大错特错。我可以写两三行的代码,但是这个代码是一个无限循环 另一个写100行,全是1+1 所以不能用代码长度看运行时间

  • 15818876152VB 如何检测一个程序是否在运行中?
    明苑苛看是否运行:Private Declare Function FindWindow Lib "user32" Alias "FindWindowA" (ByVal lpClassName As String, ByVal lpWindowName As String) As Long Private Sub Command5_Click()Dim lHwnd As Long lHwnd = FindWindow(vbNullString, "程序的Title或Caption")If lHwnd <> 0 Then...

  • 15818876152VB在程序循环时,出现假死现象,该怎么处理?
    明苑苛首先,你应该尝试去改进你的代码,提高程序运行效率 如果确实需要这么长时间,那加入Doevents是一个不错的选择,但同时,你要做好一些工作,比如在运行过程中,不能再对程序进行一些操作(可以用某些控件的enabled属性来控制,进入循环前,设为False,完了,再设置成True)最后,还想有更好的方法的话,那就是多线程...

  • 15818876152VB运行时要SUB MAIN或启动窗体时什么意思
    明苑苛这个是说VB程序运行时代码的入口问题。当你建立一个VB程序时会让程序员选择建立一个控制台应用程序还是Windows窗体应用程序,见下图:当你选择控制台应用程序时,vb程序代码的执行入口是sub main函数:Module Module1 Sub Main()'此处写代码 End SubEnd Module当你选择Windows窗体应用程序事,vb程序...

  • 15818876152vb工程窗口中显示的内容是什么
    明苑苛1、标题栏:标题栏位于主窗口的顶部,如图1.1所示。标题栏除了可显示正在开发或调试的工程名外,还用于显示系统的工作状态。在VB中,用于创建应用程序的过程,称为“设计态”或“设计时”(Design-time);运行一个应用程序的过程,则称为“运行态”或“运行时”(Run-time)。当一个应用程序在VB环境下...

  • 15818876152VB有关的知识理论概念
    明苑苛Internet 能力强大,使得您很容易在应用程序内通过 Internet 或 intranet访问文档和应用程序,或者创建 Internet 服务器应用程序。已完成的应用程序是使用Visual Basic 虚拟机真正 .exe 文件,您可以自由发布。◆ Windows 的工作方式:窗口、事件和消息 全面地讨论 Windows 的内部工作机制将需要整整一本书的...

  • 相关主题精彩

    版权声明:本网站为非赢利性站点,内容来自于网络投稿和网络,若有相关事宜,请联系管理员

    Copyright © 喜物网