一、With 语句
在一个单一对象或一个用户定义类型上执行一系列的语句。
语法
With object
[statements]
End With
With 语句的语法具有以下几个部分:
部分 描述 
object 必要参数。一个对象或用户自定义类型的名称。 
statements 可选参数。要执行在 object 上的一条或多条语句。 
说明
With 语句可以对某个对象执行一系列的语句,而不用重复指出对象的名称。例如,要改变一个对象的多个属性,可以在 With 控制结构中加上属性的赋值语句,这时候只是引用对象一次而不是在每个属性赋值时都要引用它。下面的例子显示了如何使用 With 语句来给同一个对象的几个属性赋值。
With MyLabel
.Height = 2000
.Width = 2000
.Caption = "This is MyLabel"
End With
注意 当程序一旦进入 With 块,object 就不能改变。因此不能用一个 With 语句来设置多个不同的对象。
可以将一个 With 块放在另一个之中,而产生嵌套的 With 语句。但是,由于外层 With 块成员会在内层的 With 块中被屏蔽住,所以必须在内层的 With 块中,使用完整的对象引用来指出在外层的 With 块中的对象成员。
重点 一般来说,建议不要跳入或跳出 With 块。如果在 With 块中的语句被执行,但是 With 或 End With 语句并没有执行,则一个包含对该对象引用的临时变量将保留在内存中,直到退出该过程。
二、布尔型
布尔型Boolean是编程软件pascal、VB、C++等的一种类型变量类型
布尔型的值只有两个:false(假)和true(真)。且false的序号为0,true的序号是1。
用于布尔型的标准函数有
ord(取序号),pred(前导),succ(后继)
注意:false没有前导,true没有后继。
用于布尔量的运算有布尔运算(或称逻辑运算),它们是:
AND(与),OR(或),NOT(非)
对布尔量还可以进行关系运算(或称比较运算)。关系运算有以下6种:
<(小于),<=(小于等于),=(等于)
>(大于),>=(大于等于),<>(不等于)

补充:

红皮书--With语句及布尔型相关推荐

  1. 【初级C语言】表达式和基本语句(布尔型与0比较,浮点型与0比较,switch语句,提高循环语句的效率)

    一.运算符的优先级 1.如果代码行中的运算符比较多,要用括号确定表达式的操作顺序.以防止产生歧义并提高可读性. 2.即使掌握了各个运算符的运算规则(顺序,结合性等)仍可能写出一个不能确定唯一计算路径的 ...

  2. Go 学习笔记(4)— Go 标识符、数据类型之间转换、布尔型、整型、浮点型、interface 类型

    1. 标识符整体分类 Go 标识符整体分类如下图所示: 2. 数据类型分类 Go 语言按类别有以下几种数据类型: 类型 描述 布尔型 布尔型的值只可以是常量 true 或者 false 数字类型 整型 ...

  3. SQL 盲注GET /POST、布尔型,延时型Python脚本

    以下脚本都用 sql-labs 中的题目进行测试: sql-labs 靶场:http://43.247.91.228:84/ 一,sql注入之 GET传参 之 布尔型: import requests ...

  4. JAVA入门级教学之(布尔型数据类型)

    /* 关于布尔型数据类型: boolean 在java语言中boolean类型只有两个值:true.false,没有其它值 不像c语言中,0和1可以表示假和真 在底层存储的时候boolean类型占用1 ...

  5. 前端:JS/17/前篇总结(JS程序的基本语法,变量),数据类型-变量的类型(数值型,字符型,布尔型,未定义型,空型),数据类型转换,typeof()判断数据类型,从字符串提取整数或浮点数的函数

    JS程序的基本语法 1,JS是区分大小写的,如:Name和name是不同的: 2,JS中每一条语句,一般以英文的分号(;)结束,在Java中是严格地一定要加上分号,不然会报错:但在JavaScript ...

  6. 红皮书--SQL语句

    实例1(单引号) SQL即结构化查询语言(Structured Query Language),是一种特殊目的的编程语言,是一种数据库查询和程序设计语言,用于存取数据以及查询.更新和管理关系数据库系统 ...

  7. mysql盲注_Mysql 布尔型盲注手工注入详解

    0x00 什么叫布尔型盲注 布尔型 布尔(Boolean)型是计算机里的一种数据类型,只有True(真)和False(假)两个值.一般也称为逻辑型. 盲注 在注入时页面无具体数据返回的注入称之为盲注, ...

  8. java什么是布尔型_Java新职篇:是什么是布尔型?

    原标题:Java新职篇:是什么是布尔型? Java有一种表示逻辑值的简单类型,称为布尔型.它的值只能是真或假这两个值中的一个.它是所有的诸如a 下面的程序说明了布尔类型的使用: // Demonstr ...

  9. SQL注入之布尔型盲注

    什么是布尔判断SQL注入? "布尔判断"指的是利用SQL语句**逻辑与(and)**操作,判断and两边的条件是否成立,SQL语句带入输入库查询后判断返回内容(通常返回值仅有非空和 ...

最新文章

  1. vim 编辑器安装 使用
  2. 组合模型---贝叶斯模型平均
  3. Opencv 图片融合 addWeighted性能测试
  4. 计算机的特别及应用,[计算机软件及应用]Excel使用技巧-非常全.doc
  5. P1311 选择客栈
  6. 视觉智能产品发布 阿里云这项世界第一的技术现在人人可用
  7. Win7和Vista移动设备正常弹出
  8. fighting小银考呀考不过四级
  9. Agreeing to the Xcode/iOS license requires admin privileges, please run “sudo xcodebuild -license”
  10. linux内核源码分析系列文章汇总
  11. linux创建文件夹操作步骤,linux如何用命令创建新建文件夹
  12. 新安装IAR打开现有工程
  13. Python获取实时的时间
  14. kubernetes实践之三十: SonarQube和SonarQube Runner
  15. python字符个数_python统计字符个数
  16. 网络适配器出现黄色感叹号!,错误代码56
  17. 注册邮箱账号十大品牌分析
  18. android锁死横竖屏,Android 锁定横竖屏
  19. 文本分词并统计出现次数最高的几个词Python
  20. recovery教程

热门文章

  1. UVa 202 Repeating Decimals
  2. Android Broadcast 和 BroadcastReceiver的权限限制
  3. 解决:jquery-1.11.1.min.js红叉问题
  4. The method setCharacterEncoding(String) is undefined for the type HttpServletResponse 是什么原因?...
  5. 关与DataList和DataGrid的区别和重要性
  6. 【小型JavaFx项目】文字小冒险游戏
  7. Windows域控设置 AD域策略屏蔽端口 禁用端口【全域策略生效】
  8. [转]char数组赋值
  9. python进阶14文件路径(找不到文件)
  10. python进阶05并发之一基本概念