你的位置: 异次元首页全部文章X-Force第174页 PD虚拟机     VPS     Win11     微软     苹果     SetApp     Office     精选
关于 [ X-Force ] 的专栏

VB编程基础教程5-静态变量

    2005-02-25

除范围之外,变量还有存活期,在这一期间变量能够保持它们的值。在应用程序的存活期内一直保持模块级变量和公用变量的值。但是,对于 dim 声明的局部变量以及声明局部变量的过程,仅当过程在执行时这些局部变量才存在。通常,当一个过程执行完毕,它的局部变量的值就已经不存在,而且变量所占据的内存也被释放。当下一次执行该过程时,它的所有局部变量将重新初始化。
但可将局部变量定义成静态的,从而保留变量的值。在过程内部用 static 关键字声明一个或多个变量,其用法和 dim 语句完全一样:
static depth
例如,下面的函数将存储在静态变量 accumulate 中的以前的运营总值与一个新值相加,以计算运营总值。
function runningtotal (num)
static applessold
applessold = applessold + num

VB编程基础教程4-高级变量主题

    2005-02-25

使用多个同名的变量
如果不同模块中的公用变量使用同一名字,则通过同时引用模块名和变量名就可以在代码中区分它们。例如,如果有一个在 form1 和 module1 中都声明了的公用 integer 变量 intx,则把它们作为 module1.intx 和 form1.intx 来引用便得到正确值。
为了看清这是如何工作的,在一个新工程中插入两个标准模块,并在窗体上画上三个命令按钮。
在第一个标准模块 module1 之中声明一个变量 intx。test 过程设置它的值:
public intx as integer ‘声明 module1 的 intx。
sub test ()
’设置 module1 的 intx 变量的值。

VB编程基础教程3-理解变量的范围

    2005-02-25

变量的范围确定了能够知晓该变量存在的那部分代码。在一个过程内部声明变量时,只有过程内部的代码才能访问或改变那个变量的值;它有一个范围,对该过程来说是局部的。但是,有时需要使用具有更大范围的变量,例如这样一个变量,其值对于同一模块内的所有过程都有效,甚至对于整个应用程序的所有过程都有效。visual basic 允许在声明变量时指定它的范围。
指定变量的有效范围
一个变量在划定范围时被看作是过程级(局部)变量,还是模块级变量,这取决于声明该变量时采用的方式。
范围 专用 公用
过程级 变量对于这种过程是专用的,在该过程中出现了这些变量。 不可使用。不能在一个过程中声明公用变量。
模块级 变量对于这种过程是专用的,在该过程中出现了这些变量。 变量可用于所有模块。

VB编程基础教程1-编码基础

    2005-02-25

这一部分介绍代码编写机制,包括如何中断和合并代码行、如何添加注释、如何使用数字以及 visual basic 命名约定。
将单行语句分成多行
可以在“代码”窗口中用续行符(一个空格后面跟一个下划线)将长语句分成多行。由于使用续行符,无论在计算机上还是打印出来的代码都变得易读。下面用续行符 ( _) 将代码分成若干行:
data1.recordsource = _
"select * from titles, publishers" _
& "where publishers.pubid = titles.pubid" _
& "and publishers.state = ‘ca’"

杂谈┊仙剑电视剧超经典台词总汇

    2005-02-5

阿七:十四弟少侠 粒粒皆辛苦

啊七跟十四:厉害 厉害``` 失礼 失礼````` 佩服佩服 那里那里

啊奴:你这个坏女人 欺负我的男人 又欺负我的女人 抢我女人的男人 还呼喝我女人的男人的男人 你找死啊你

灵儿:逍遥哥哥 我支持你 后面一群人:我支持你

VB创建不规则窗体经验总汇

    2005-02-4

很多人都很热衷于创建形状奇怪的窗体。而且不断的有热心的家伙们将他们的发现放到我们这里与大家分享。今天我将我所知道的方法总结一下。希望对大家有所帮助。
一般来说,要创建一个不规则的窗体。我们需要使用一个Win32 API: SetwindowRgn。这个API您可以在Api浏览器中找到。这个Api的作用就是将窗体的“剪”成一个指定的形状。下面是这个Api声明于解释:
Declare Function SetWindowRgn Lib "user32" (ByVal hwnd As Long,ByVal hRgn As Long, ByVal bRedraw As Boolean) As Long
它有三个参数。
第一个(hWnd)是用来指定被剪切的对象的句柄,比如Picture图形框等, 我们一般就是用窗体的hWnd属性;
第二个(hRgb)指明剪切的形状, 即指定的几何图形特征, 此参数也必须由相应的API 函数提供说明。用那些APi可以创建一个您想要的区域(窗体的形状)。然后这些Api会返回一个数值。这个数值就是这个形状在Windows中的句柄(可以理解为身份证号码)。SetWindowsRgn可以通过这个数值来找到我们创建的那个区域;
第三个(bRedraw)是一个布尔变量, 一般可设置为真(True)。

网络文摘┊永远的月如!!!论仙剑电视剧林月如之死

    2005-02-3

(转贴自中国仙剑联盟bbs)作者:一缕月影

吃到老,玩到老,原来我已经这么老了……
这是月如临死前说的最后一句话,就这么一句淡淡的话,我的泪便终于控制不住,流了下来……
而我对于仙剧的所有记忆,永远都只停留在31集……
对于我来说,没有月如的世界,就已经是结束……
我早已经知道,会有这样的结局。

批处理手把手编写教程

    2005-01-19

介绍如何写win下的批处理程序

批处理的介绍

扩展名是bat(在nt/2000/xp/2003下也可以是cmd)的文件就是批处理文件。

首先批处理文件是一个文本文件,这个文件的每一行都是一条DOS命令(大部分时候就好象我们在DOS提示符下执行的命令行一样),你可以使用DOS下的Edit或者Windows的记事本(notepad)等任何文本文件编辑工具创建和修改批处理文件。

技巧┊测试你的杀毒软件是否有效

    2005-01-15

测试杀毒软件是否有效的最简单和安全的方法
欧洲反病毒发展研究所(eicar)提供了一个文件:eicar标准反病毒测试文件,它是反病毒软件厂商在全世界范围内提供的用来检查反病毒软件安装的一个测试标准。你可以轻易地建立这个文件:打开“记事本”,将下面一行文本拷贝进去,保存文件,文件类型选择“所有文件”,文件名为“eicar.com”

x5o!p%@ap[4\pzx54(p^)7cc)7}$eicar-standard-antivirus-test-file!$h+h*

拷贝成功后,产生的文件应该有69或70个字节长现在你可以用你的杀毒软件来查这个文件,如果报告发现病毒(实际上这个文件只是测试用的,不是病毒),则表示你的反病毒软件已经成功地安装到你的电脑上,并且已经有效地维护着你的计算机。再强调一次:这个文件不是病毒。

赞赏异次元


请通过支付宝、微信 APP 扫一扫,海外读者可「使用 PayPal 赞赏

“ 感谢您对异次元网站的支持! ”