⭐ 欢迎来到虫虫下载站! | 📦 资源下载 📁 资源专辑 ℹ️ 关于我们
⭐ 虫虫下载站

📄 试刊2.txt

📁 关于编程技术技巧的文章
💻 TXT
字号:

                     <<编程技术>>

         一份属于广大编程爱好者的mailing list

                 试刊第二期 99/02/28


<本期栏目>
 *刊首语*
 *网友文摘*
   初识 Visual Basic 6.0
 *技术文档*
   在VB中模拟实现邮件传输
   Windows任务栏编程
   Delphi实现3DS动画
 *有问必答*

*****************************************************
<刊首语>
    自本刊发布了第一期试刊后,已经相继接到好几位网友的
订阅邮件,令我十分激动,也十分感谢大家。我将尽我全力把
这份刊物办好,不辜负大家对我的信任和期望。
    本刊大多数内容都是采集自各个网站和一些BBS,也有部分
是来自我的主页,希望大家在支持本刊的同时,也多多支持我
的主页。我也会尽力去翻译些英文资料,把最好的精华在刊物
中或在我的主页里提供给大家。
    另外有件事请大家注意,我的这个E-mail在发信给某些信
箱的时候可能会出现一些问题,如果大家在很长一段时间里没
有收到本刊,请与我联系,我会想办法去解决的。假如您由于
种种原因错过了某期刊物,告诉我,我会为您补寄的,也可以
到我的主页上去看,上面有每一期本刊全部的内容。

*****************************************************

                    初识 Visual Basic 6.0
                                         - HeXun

     近日见市场有Microsoft Visual Studio 98 光盘出炉,内有VC++6.0、
 VB6.0、VF6.0、VJ++98、ID98,全部英文企业版,共四张盘。我欣然用人
 民币换回。现将安装VB6.0和我对VB6.0的一些认识告诉大家。

     一、因为是VS98大全套,所以要从VS安装向导下安装VB6.0。安装向导
 要求您必需安装IE4.01英文版(而光盘上不带),如果您不愿屈服于微软的
 暴政,可在光盘上找到Key.dat文件。内容为:

 REGEDIT4

 [HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\VisualStudio\6.0\Setup\Visual
 Studio98\SetupWizard]
 "aspo"=dword:00000000

 改Key.dat 为 Key.reg 注册文件拷贝到硬盘,您可以明显看出这是VS98安装
 的识别标志,把00000000 改为00000001,双击文件导进系统注册表。您也可
 以自己建立以上内容或直接在注册表上修改。
     然后,运行光盘上的Acmboot.exe而不要运行Setup.exe。这样一来,您
 就可以顺利进行安装了。

     二、如果您只安装VB6.0,要注意到VB6.0和VC++6.0、VF6.0共用许多工
 具,您一定要定制好。光盘SETUP目录下有Acost.exe(Visual Studio Acme
 Custom Option Setup Tool)可以修改Vs98ent.stf文件来保存您自己的定制
 安装项目。

     三、VB6.0界面和VB5.0基本相同,升级了VB5.0的所有控件为6.0版本,
 如果您原先安装过VB5.0,则若不因文件名相同而覆盖的话,仍然可以继续
 使用VB5.0的控件。VB6.0中比较有意思的是三组Common Controls控件,有:
 Mscomctl.ocx  增强了ToolBar,可以实现IE4/OFFICE97类工具条(不如
 ActiveBar); 增加了ImageCombo、ImageList控件,实现组合框和列表框
 在各List前加上图像。
     Mscomct2.ocx  增加了MonthView、Date and Time Picker有关日历的控件,
 好于Office97下的日历控件;FlatScrollBar控件。
 Comct332.ocx  只有一个CoolBar控件,可以作出IE4的WEB桌面的动态分页
 的任务栏,很刺激。
     另外,增强了许多数据处理方面的控件(如增强的MSFlexGrid);Web方
 面的的控件等。

     四、ADO使用和VB5.0相同的3.5版,但增强了OBDC等。

     五、提供了大量的实用工具,帮助您完成编程、调试、跟踪、运行程序,
 比VB5.0下的工具明显增多和改善了界面,例如API View 程序。

     六、如果您不是微软的极力崇拜者的话,我劝您不要急于安装VB6.0或
 者说我这种VS98大全版。首先您根本不清楚众多工具中哪些适用于是VB,
 其次制作的安装程序又比VB5.0大了许多,Msvbvm60.dll有1.34M,
 而Msvbvm50.dll为1.27M。我们期待着VB6.0的中文版。第三、我个人认为
 VB6.0不能算是VB版本的一次飞跃。

     七、VB6.0提供的能改善界面、性能的控件能在VB5.0下使用吗?回答是
 令人鼓舞的。就象在VB5.0下使用第三方控件一样,从光盘的OS\SYSTEM目录
 下将您喜爱的控件拷贝到本机上用VB注册的方法注册即可,而且没有限制。
 然而VB6.0的Comct332.ocx(只包含一个CoolBar控件)在VB5.0下可以注册但
 无法使用 -- 没有找到许可证。不知是不是因为我没有安装IE4的WEB桌面。

**************************************************************
<技术文档>

                     在VB中模拟实现邮件传输

    VB作为一种面向对象的Windows应用程序的开发软件,以其功能强大和简单
易用的编程手段受到广大编程人员的喜爱。VB中提供了许多用于Windows程序设
计的控件和大量的函数,本文就将告诉您怎样利用VB中的函数来实现邮件传输
的功能。
    首先我们在服务器上按照不同的帐号建立了不同的工作目录,采用NFS协议
将多台PC终端连接到服务器。这样,邮件发送的问题就变成了文件从一个目录
移到另一个目录的问题,在VB中可通过简单的Filecopy与Kill语句来完成。下
面遇到的问题是如何接收到一个新邮件,并在应用中及时提醒用户邮件的到来。
这就需要编写一个时刻运行的检测程序,在应用中直接加入这一过程后则原来
应用中的操作得不到及时响应。这里我们采用了Dir,Do

⌨️ 快捷键说明

复制代码 Ctrl + C
搜索代码 Ctrl + F
全屏模式 F11
切换主题 Ctrl + Shift + D
显示快捷键 ?
增大字号 Ctrl + =
减小字号 Ctrl + -