www.cpsh.net > vB中FlAg的用法??????

vB中FlAg的用法??????

NOT flag就是非flag flag是真就显示假,是假就显示真 你说的flag只是个变量而已你自己dim的 类型是boolean就是真假值 看第一行Dim i%, j%, temp%, flag As Boolean 而if句中flag=false的意思就是如果flag是假的话then怎么怎么 另外给

VB中没有标志变量这种类型,这只是程序员编程中的一个小技巧,举例说明:判断一个数是否是素数,通常采用方法是,从2一直除到自身-1,如果都不能被整除,那么就是素数,这里用一个标志变量来确认:Dim flag as boolean '定义一个标志 flag=false '初始化值=true,先假定它是素数 a=139 '判断a是否素数 for i=2 to a-1 if a mod i=0 then flag=false '如果a能被任意一个数整除,则标志变量=false next if flag=true then msgbox a & "是素数" '判断标志变量的值,即可知道a是否曾经被整除过

在VB中,Flag被广泛定义成一个布尔类型(Boolean)的变量名,被用于判断某个特定条件是否成立. 比如: Dim a As Integer a=5 Dim Flag As Boolean Flag = (5 Mod 2=0) '是否可以被2除尽? If (Flag) Then '做你要做的事情 Else '其它事情 上面代码就是判断一个数字是否是偶数(可以被2除尽吗??),如果可以,做可以的事情,否则做其它事情.

flag可以作为一个变量名来存在,它可以暂时性的存储必要变量的值.比如:flag=True,或者flag=字符串啦,都可以的.

第一个flag是初始化用的,默认用户身份不是合法的. 第二个flag是用来标识判断用户身份的,判断用户输入的用户名是否为自定义username中的一个元素,是的话说明用户身份是合法的,总共判断4次,如不是username数组的中的元素,则将标志位flag【第三个flag】设置为false,说明用户输入的身份不合法.

旗语标志 主要用于记录一个状态 这里flag的意义要视实际情况而定 例如在循环中有时候flag用于记录 一组数据是否有一项达到了要求 等等.

Flag是鼠标单击弹起的标识,一旦鼠标在表单按下,并弹起的一瞬间,Flag的值是True.(真)如果是在按钮上按下的,鼠标松开的一瞬间,Flag的值变为True.同时程序弹出对话框要求输入intNum的值,你输入了5,在IF的判断里面Flag为True,执行Print f(intNum),就是执行Print f(5),结果肯定显示的5.

这里的fLag是写程序的人自己加一个变量用来做判断代码时候继续下去的标志这个FLAG肯定有其他地方可以修改它,让他从0变为1.如果那个地方的代码不先执行,那么这边If flag = 1 Then 的代码就不会执行.用来控制流程用的.写程序很常用的手法.

flag的作用是复制一份index变量值,把按下按钮的序号传递给timer.在此题中Cmd(0)是“转绿灯”,Cmd(1)“转红灯”.select case index是不行的,因为index是按钮按下事件中使用的局部变量,由系统给出在调用过程时使用,在Cmd_Click代码块以外,也就是在触发Timer事件时的过程中无效.这样,当你VB设定了“显式声明变量”的情况下,会报“变量未声明”错误;若没有打开这个选项,则未声明变量index的默认值当然始终为0(绿灯).

flag 应该是定义的boolean变量.

网站地图

All rights reserved Powered by www.cpsh.net

copyright ©right 2010-2021。
www.cpsh.net内容来自网络,如有侵犯请联系客服。zhit325@qq.com