With 语句 在一个单一对象或一个用户定义类型上执行一系列的语句。 语法 With object [statements] End With With 语句的语法具有以下几个部分: 部分 描述 object 必要参数。一个对象或用户自定义类型的名称。 statements 可选参数。要执行在 object 上的一条或多条语句。 说明 With 语句可以对某个对象执行一系列的语句,而不用重复指出对象的名称。例如,要改变一个对象的多个属性,可以在 With 控制结构中加上属性的赋值语句,这时候只是引用对象一次而不是在每个属性赋值时都要引用它。下面的例子显示了如何使用 With 语句来给同一...
FreeFile函数的一种返回一个Integer,代表下一个可供OPEN语句使用的文件号可获得尚未被占用的文件号中的头一个,参数范围可以是0或1,也可以省略语法: FreeFile[(rangenumber)]注:方括号以内的数值可以省略FreeFile(0)、FreeFile或FreeFile()表示返回1~255之间未使用的文件号FreeFile(1)表示返回256~511之间未使用的文件号
Open App.path&"\"&"dataout.txt"For Output As #1
App.path你可以理解为是一个变量,它是一个字符串变量,值就是你当前运行的程序所在的路径。例如,你的程序的执行文件在C盘的a文件夹中,那么此时App.path就等于"C:\a"
如果你想得到"C:\a\dataout.txt"这个完整的路径,那么假设不要"\",即lujing=App.path &"dataout.txt"的话(假设你的路径的...
From: http://msdn2.microsoft.com/en-us/library/aa264946(VS.60).aspx
LoadPicture( [filename], [size], [colordepth],[x,y] )
filename
Optional. String expression specifying a filename. Can include folder and drive. If no filename is specified LoadPicture clears the Image or PictureBox c...
object.Show style, ownerform Show 方法的语法包含下列部分: 部分 描述 object 可选的。一个对象表达式,其值为“应用于”列表中的一个对象。如果省略 object,则与活动窗体模块关联的窗体缺省为 object。 Style 可选的。一个整数,它用以决定窗体是模式还是无模式 。如果 style 为 0,则窗体是无模式的;如果 style 为 1,则窗体是模式的。 ownerform 可选的。字符串表达式,指出部件所属的窗体被显示。对于标准的Visual Basic 窗体,使用关键字 Me。 说明 如果调用 Show 方法时指定的窗体没有装载,Visu...
Scale 方法 用以定义 Form,PictureBox 或 Printer 的坐标系统。不支持命名参数。 语法 object.Scale (x1, y1) - (x2, y2) Scale 方法的语法包含下列部分: 部分 描述 object 可选的。一个对象表达式 ,该对象一定能在“应用于”列表中找到。如果省略 object ,则带有焦点的 Form 对象缺省为 object。 x1, y1 可选的。均为单精度数值,指...
窗体加载时创建图形 当窗体加载时为了在创建其上显示的图形,应考虑将各种图形方法安放在 Form_Paint 事件中。Form_Paint 图形在每一个绘画事件中将自动地被重画。如果将图形放入 Form_Load 事件中,则应将窗体上的 AutoRedraw 属性设置为 True。在这种情况下,Form_Load 将显示窗体并画上图形。请记住,在 Form_Load 事件中窗体是不可见的。因为 Visual Basic 对于不可见窗体上的图形方法不进行处理,除非 AutoRedraw 被设置为 Ture,否则 Form_Load 事件中的图形方法将被忽略。
绘制方框可使用 Line 方法绘制并填充方框。下列示例画出一个方框,其左上角为 (500, 500),每边长为 1,000 缇:Line (500, 500)–Step(1000, 0)Line -Step(0, 1000)Line -Step(–1000, 0)Line -Step(0, –1000)然而,Visual Basic 提供了一个更简单的画方框的方法。当在 Line 方法中使用 B 选项时,Visual Basic 把指定点作为矩形的对角点,可画出一个矩形。所以,可用下列语句,代替上例中的四个语句:Line (500, 500)–Step(1000, 1000), , B注...
随机数是小于1,并且后面带好几位小数点,因为随机数一般不会用到小数点,所以加上Int 将初始值整数化为 0. Randomize 不加上这行,则每次所得到的一批数值都是依 "固定顺序" 排列的 "相同" 乱数. Rnd * 100 这行的正确解释是 从 0 起算, 得到从 0-99 总共100个的随机数. (但得不到 100 这个数) 1.从 1 到 100 之间取个随机数, 公式如下: 公式可以这样理解: 最小值=1 最大值=100 xx=int(Rnd * (最大值-最小值+1)) + 最小值. 代码: xx=int(Rnd * (100-1...