相关分类: Java技术 C/C++ VB delphi
  • VBCOM基础讲座之类的测试

    现在就来测试前面创建的类。 按F5运行程序;在弹出的属性对话框中,选中"WaitforComponentstoStart"(启动工程时等待创建部件),然后按[OK]按钮; -align="right">->->-> 这时,类就会被激活,其他程序就可使用它的功能。 再次运行VisualBasic另一个实例; 创建一个新的...

    2018-06-17 17:11:32

  • FileSystemObject读写文件

    你可以通过调用OpenTextFile方法来读取一个文本文件。OpenTextFile方法的第一个参数是指定打开的文件名;第二个参数是指定文件是读取,增添,或者写入;第三个参数决定当指定的文件名不存在时新的文件是否要建立;第四个参数指定文件的格式是ASCII还是Unicode。这一方...

    2018-06-17 17:11:31

  • VisualBasic中的界面设计原则和编程技巧

    在VB里,MDI(MultipleDocumentInterface,多窗口程序)窗体是这样定义的:“MDI窗体作为一个程序的后台窗口,包含着MDIChild属性为True的窗体”。在一个VB程序中,至多只能存在一个MDI父窗体,可以有多个MDI子窗体;建立一个MDI父窗体的方法是在VB的File菜单里选择“New...

    2018-06-17 17:11:30

  • 让VisualBasic程序在新UserLogin时自动执行

    在注册表中HKEY_CURRENT_USER找到以下代码 \Software\Microsoft\Windows\CurrentVersion\Run 新增一个字串值,包括二个部份 1.名称部份:自己取名,可设定为AP名称。 2.资料部份:则是包含'全路径档案名称'及'执行参数' 例如: ValueName=Notepad ValueData=c:\windows...

    2018-06-17 17:11:30

  • 用VB编写异步多线程下载程序

    为了高效率地下载某站点的网页,我们可利用VB的InternetTransfer控件编写自己的下载程序,InternetTransfer控件支持超文本传输协议(HTTP)和文件传输协议(FTP),使用InternetTransfer控件可以通过OpenURL或Execute方法连接到任何使用这两个协议的站点并检索文件。本程序使...

    2018-06-17 17:11:29

  • 编写快速高效的VB程序

    编写快速高效的Windows程序是我们的实际需要。当前越来越多的专业和非专业编程人员都倾向于用VB来编写一些Windows下的应用软件。但不可否认:VB所写的应用软件由于不是真编译代码,逊色于用C++和后起之秀Delphi编写的应用程序。以下参考有关资料并结合日常的使用经验...

    2018-06-17 17:11:28

  • 做出分隔线

    当我们想将一些讯息分门别类时,最常使用的控制项就是Frame;不过我们也可利用 两个Line控制项来做出分隔线,以将讯息分类。其效果有点类似网路上常看到的 HorizontalLine,或是微软产品的/说明/关於.../ 中的那个分隔线。例如以下程式码可 产生如下图的效果: 请先加...

    2018-06-17 17:11:27

  • 快速初始化Variant和String类型数组

    VB中没有提供定义数组并同时初始化其内容的方法,所以大多数情况下,必须单独地设置每一个元素,就象下面一样: DimstrArray(0To3)AsString strArray(0)="Spring" strArray(1)="Summer" strArray(2)="Fall" strArray(3)="Winter" 在VB4、VB5和VB6中,可以使用Array()...

    2018-06-17 17:11:26

  • 用VB制作即时动态按钮

    首先,在主窗体上生成两个大小一样的按钮Command1和Command2,将它们的Style属性都设成1-Graphical,将Command1的Picture属性设为d:\vb\ico\mail01a.ico(变化前的图案,一个关闭的信封),将Command2的Picture属性设为d:\vb\ico\mail101b.ico(变化后的图案,一个打开的...

    2018-06-17 17:11:24

  • 除法运算符\与/的区别

    整数间执行除法运算时,要使用"\"而不是"/"。"/"运算符要求返回一个单一数值,所以,表面上看似简单的一行代码: C=A/B 实际上包含了3个隐含的转换操作:2个为除法运算做准备,从Integer转换到Single;一个完成最后的赋值操作,从Integer转换到Single。但是如果使用了"...

    2018-06-17 17:11:24

2