📄 试刊2.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 + -