Article View: cn.bbs.comp.program
Article #1060Visual Basic 5.0��20��������
From: ���ܵ�Сʨ
Date: Thu, 07 May 1998 00:00
Date: Thu, 07 May 1998 00:00
207 lines
18807 bytes
18807 bytes
���Ľ���һ����Visual Basic 5.0������Ҫ��20��������:
1.�����ƴ���
Ϊ��������ִ�е��ٶ�,������м��α����,��VB����Ŀֱ��
����ɶ����ƴ���ĸ�ʽ����Project�˵�Project Properties�˵�
���Compile��ǩ�����ö����ƴ������ѡ�������ɵĶ����ƴ���
�ļ�����VC++�����е��ԡ�
2.�����Զ����ActiveX�ؼ�
ActiveX�ؼ�һ��Ҳ��OLE�ؼ�,�DZ����û�����Ԫ�ء�VB 5.0
������ActiveX�ؼ��������Internet����,�����첽������غͳ���
�ӡ�ActiveX�ؼ�����Ҫ�������������ṩ���������Ժͷ���,�Ա�
���һЩ���ܻ����,���̿�������,��߿���Ч�ʡ�ActiveX�ؼ���B
5.0�������һ����չ,������ʹ�ñ��ؼ�һ��ʹ�á�һ��ΪӦ��
������ActiveX�ؼ�,����Ϊ�������������л�����һ����,ΪӦ��
�ṩ�µĹ��ܡ�Ϊ��ӦVB����Ա��ϰ��,Actie X�ؼ�����������¼�
������������,��Name���ԡ���ActiveX�ؼ����ر������Խ����
���VB����Ա������Ժ�����������,VB 5.0רҵ�����ҵ����
�����ؼ������㽨����Ӧ�ô���������Windows95�еĹ�������״̬
����Ŀ¼�ṹ��Tree View������ؼ������㽨����Ӧ���ܳ������I
nternet���ŵ㡣ʹ��VB 5.0,���Դ��㿪ʼ���һ��ȫ�µ�ActiveX
�ؼ�,Ҳ����������еĿؼ�,������ľһ�����㡣
3.����Ŀ
VB 5.0����Ŀ�����пɰ�����Ŀ,���ڵ���ActiveX�ؼ�ʱ��
���á���ʹ�ò����ܳ��ز���һ���ؼ���ͨ������Ŀ�а�һ
������form,��ִ�пؼ����еĽӿ�Ԫ��,���ԶԿؼ��ĸ����������
���IJ��ԡ�
4.����ActiveX Documents
VB 5.0�������˸���Ȥ���ص�֮һ����ActiveX Documents,����
��Internet������г���from�����ṩ���õ��ӿڹ����������Ӽ���
����ϡ�ActiveX Documents����Ʒ���ͬ��ƽ���һ���fromһ��,
����ɲ���Ķ���Ҳ����ʾ��Ϣ����from��VB5.0��Aci v
eX DocumentsҲ�ɳ�����Microsoft Office��װ������,���Ա�д��
�뽫ActiveX Documnt s����ݱ�����װ���е�����ļ��С���Inter
net Explorer 3.0��,ͨ���дDocuments������ļ�,Ҳ�ɱ���Activ
eX Documents�����ԡ�
5.MDI/SDI/Explorer���͵Ľ���ѡ��
VB 5.0�ܹ��������ĵ������ĵ�����Դ�������������ͽ����Ӧ
�á��������Ӧ������ѡ��������͡�
6.��
��ѧϰ����������Ӧ�ó�����,Setup�Ĺ���Ҳ��ǿ��,��
���Զ�����VB 5.0���������֧���ļ��б?
��רҵ����������ActiveX�ؼ���ActiveX Documents Migra
tion��DataForm������ҳ��Setup�Ĺ�����ǿ��,��
��ʹ����ͨ��Internet���зַ���װ;����DCOM��Remote Automati
on��װԶ�̷��������;Ϊ������������֧���ļ��б?רҵ����
����������������������
7.����������
VB 5.0�ṩ�µĿ�����������ģ��,ʹ������Ա�ܹ���չ������
����������Ŀ���¼������뼰����Ԫ�ء�
8.�����������������Զ����¼�
������ṩ�Ķ���ɲ����ܱ�����Ӧ�ó�����õ��¼�������Ҳ
������WithEvents�������ñ��Ӧ�ó�����Լ��Ķ��������¼���
�¼��ṩ����һ�ּ��첽�ص��ķ�ʽ��
�ٶ�����һ������(Widget)��,������һ�����賤ʱ��ִ��,����
����Ӧ�ó�����ʾ��ɵ��������Ȼ������������������ʾһ����
�ɰٱȷֶԻ���,Ȼ����ÿ��������,�������������ʱ������ʾ�ö�
������ȷ���������ʹ�ö����Ӧ�ó��������ӿ�,���Կɶ���
һ��PercentDone�¼�,�õ���������ķ����Ĺ�̼������¼���Perc
entDone�¼�Ҳ�ṩ��������ķ�����
9.����༭������ǿ
��VB 5.0�����а汾��,�༭��֧�ֶ��� /�����ע��;��Ϊ�ؼ�
��������ʽ�б����ʾ�����Ժͷ���;Quick Info���Զ���ʾ�����
�ͺ�����;��ҳ�ߵĿհ�����ʾ���ϵ��Ǻ͵�ǰִ�е������
���,����������ִ�е���һ������еı��;ͨ��ѡ������ͼ��ť
��ģ����ͼ��ť�ɷֱ���ʾ��ѡ��̻����ģ��Ĵ���;��ֱ�ӴӴ�
�봰������������Watch����;����״̬�е������鿴������ToolTips
����ʽ��ʾ�����ĵ�ǰֵ��
10.Internet�������
�������Setup�������������Web��չ������ʽ����ͳ��
�ַ�������,�û�һ����Setup����װ��������°汾����װ��
����,�û�ͨ��Setup�������ѡ��,�Դ˼��������ļ��Ƿ���ȫ��
��װ��Ȼ��,��Internet���û�����ͨ���������ʹ��Ӧ�ó���,��
��������Setup������������Ϸ���Ӧ�ó���ʱ,�������е��ļ�
֮��,����������ļ�ȫ���������û���Ӳ���ϡ����û�����,��Web
�ϰ�װ��ʹ��Ӧ�ó���û�������We�����(��Internet Expl
orer)չ��Ӧ�ó����Ϊ�û�����һ��ʼ����һ�Ļ�������Web���û�
�ܴ�һ���ĵ��Ƶ���һ���ĵ�,������HTMLҳ��ActiveX �ĵ�֮�䡣
11.ȫ�ֶ���
Ϊ�˼������Դ����Ľ���,Visual Basic 5.0���?����
�����ȫ�ֵ�,�Ա������䷽��ʱ���ؽ���ȫ�ֶ����ʵ��
��VB 5.0��ͨ������ģ��Ĺ����ʵ��һ��Ĺ�̿⡣����ģ
���Instancing��������Ϊ����Private��PublicNotCreatable֮��
���κ�ֵ,�Ա㽨�����ʵ��һ�����������Instancing����ֵΪG
lobalMultiUse,��������project,�����ȷ�������ʵ��Ϳɵ�
��������Ժͷ�����ȫ�ֶ�������Ժͷ��������ڵ��������Ŀ��gl
obal namespace�С����ڱ����Ŀ�пɲ��ո����,ȫ�ֶ��������
��ͷ�������ȫ�ֿ�ʶ��,�ͺ���������VB��һ���֡�
12.ö��
��ѧϰ����,���Խ�һ����صij�������Ϊö��������ݡ���ר
ҵ����,ö��Ҳ�ɰ���ActiveX��������Ϳ��С�ö���ṩ��һ�ִ�
����س����ļ�㷽��������,���Զ���һ����һ�����е�ÿ���й�
��������Ϊö��,�ڱ����о���ÿ������ֶ��ö�Ӧ������ֵ��
ȱʡʱ,ö�ٵĵ�һ������ֵ��ʼ��Ϊ0,���ij���ֵ���μ�1��VB��
��һ�����õ�ö��vbDaO fweek,��һ�����е�ÿһ�졣�ڴ��봰��
������vbDayOfweek,���һ���,����ʾ��Ԥ����ֵ�����ø�ֵ���
Ϊö�ٵij�����ֵ,ʹ����ڰ����������ڵ��κγ�����,�������С
��0��ֵ������������
13.OLE�Ϸ�
�����ؼ���֧��OLEӦ��֮����ϷŲ���,����,�ɽ�Word�ĵ�
�������ϵ�TextBox�ؼ���,�����õ����������ڿؼ���ؼ�֮�䡢��
���������Ӧ�ó���֮���Ϸ��ı���ͼ���ڿؼ�֮���Ϸ�ʱ����
�������,�ƶ���ֻ����ݡ�����,�û�����Excel��ѡ��һ����Ԫ,Ȼ
�����ϵ�Ӧ�õ�Data-Bound Grid�ؼ��С��������е�VB�ؼ���ij
�̶ֳ��϶�֧��OLE�Ϸš�
14.��̬��
�����������������ͨ��̳�֧�ֶ�̬��,��VB�����������
ģʽ(COM)�Ķ���ӿڵķ���ʵ�ֶ�̬�ԡ���̬����ζ��������ṩ
ͬ������Ի�,��������Ի�ǰ����֪����������һ����,��
��һ�ִ������õķ���,��VB��ͨ��Implement���ʵ�֡���Implemet
���������ڲ�����,Implement������Ķ�����ⲿ����VB�е�
��֧�ֶ���ӿ�,�û��ɲ�����ʵ�ֽӿڵĶ���,���ڰ��ӿڡ���
���ڲ���������Ժͷ�����;�������¼���:һ���Ǵ��ݲ���IJ���
ֱ�������ڲ�����,��һ����������ǰ������Լ��Ĵ���,�������Ǻ�
���ڲ������ִֻ���Լ��Ĵ��롣
15.���̺߳��̰߳�ȫ��ActiveX���
VB 5.0���ö��̼߳���������������ActiveX������ڷֲ�ʽӦ
�ó����н��������û������ActiveX��������ڶ��̻߳���������
�������ActiveX DLL���֧��ActiveX/COM������߳�ģ�͡��ڴ���
����ʵ��ʱ,���û������ActiveX EXE�����ͨ�����߳��������
��ʵ��,�Ի�ȡ��õĿ������ԡ�
ActiveX������ṩ������ݺ�Ӧ�ó�������������ơ�һ
����ActiveX�������ʽʵ����һ������,�����ҵ�Ŀ�����Ա������
Ӧ�ó����е��ø÷�����VB 5.0����ActivX ����dz����ס�Activ
eX�ṹ��ǰ��OLE Automation��������չ����Ϊ���ǽ�����COM��,��
����������NT 4.0(��Windows 95)�зֲ�ʽCOM����չ�����ơ�����R
emote Automationһ��,�ֲ�ʽCOM�ṩ�˻�ṹ,ʹ��չActiveX��
������ͻ���Ӧ�ó���֮��Ĺ�ϵ��ø�����ס��������������κ�
�ط�����ActiveX����ṩ�ķ���
16.�ֲ�ʽ�����е�COM
VB 5.0ͨ��COM�ṩ�Էֲ�ʽ�����֧��:���е�Remote Automat
ion������Windows 9��NT 4.0�϶�ֱ��֧�֡�
Ӱ��㷺�������C/Sϵͳ�ṹ����Ҫ�ϰ���ȱ��һ�ּķ�
��,��Ԥ�Ƚ���һ��������������ó���ͨ������Զ�̷��ʡ�VB
4.0����Remote Automation�ֲ���ȱ�ݡ�VB.0 �еķֲ�ʽCOMʹ����
�ܵõ��˽�һ�����ơ�Remote Automation��֧��������,����1λ
ϵͳ��չ����VB 4.0�ṩ������Remote Automation���ܶ��õ�����
ǿ��֧��������Զ��ϵͳ��VB���?��ActiveX���,������Զ�̵�Wi
ndows NT��Windows 95ϵͳ�����ò���������, �ͺ����ڱ���ʹ��һ
��ActiveX����ڿͻ��˺ͷ������ϵ�����û���κ����,���Կͻ�
��Ӧ�ó����ActiveX����������±�������ڹ���վ��Զ�̷�����
������
17.RDO/RDC����ǿ
2.0��RDO/RDC���ص�����ǿ�˱����α�֧�֡�������¡���
�����Ӻ�query����
��RDO�ṩ��һ�����������Զ����ݷ��ʵ�����Ҫ��RDO��OD
BC API�������ṩ��һ�����Ĵ������������������������ӡ�
���������αꡢ����С�Ĺ���վ��Դִ�и��ӹ�̡�RDO/RDC��
Ϊ32λ�IJ���ϵͳ��Ƶġ�����RDO/RDC,Ӧ�ó����ñ��ز�ѯ��
�̾��ܷ���ODBC���Դ������ζ�ŷ���Զ����ݿ�ʱ�����и�ߵ���
�ܺ�������ԡ�����RDO�ܹ�:
�����������α������ӵ��αꡣ
������������Ŀ�Ľ�������в�ѯ,���д��?
��ִ���ܷ��ؽ��Ĵ洢��̡�
��ִ���������ݴ������ݶ�������Ķ�̬��ѯ��
�����Ʒ��ػ��������
������Զ�����Դ�����������Ϣ�ʹ���
��֧��ͬ�����첽���첽�¼���Ĵ������,�Ա�ִ�нϳ���
ѯ��ǰ��ָ��λ�ø�
��ʱӦ�ó��ᱻ��ס��
18.���������
���õ�ActiveX����������㽨�����������Ӷ���,�û�����IJ�
ѯ��洢��̿���Ϊ�䷽��ʹ�á�
UserConnection���������VB 5.0�µ�ActiveX������ṹ,�ṩ
�������״̬�µ���ݷ���֧�֡������������ʱ�������ӺͲ�ѯ��
��(����RDO��rdoConnection��rdoQuery����)���������ӺͲ�ѯ����
������Ŀ���Ķ��������Ԥ������,�����µ����Ժͷ���,Ϊ�����
�¼���д���롣��Ϊ��Ӧ���ӺͲ�ѯ�����¼��ṩ��һ����
������
19.SQL���Թ���
����ʽ�ĵ��Թ���ʹ����VB��ƻ����о��ܵ���Transact-SQL��
�롣T-SQL������UseC onnection�������ȫ�����һ����ʹ����
����VB5.0�Ŀ��������н���ʽ������Microof t SQL Server��Trans
act SQL���Ա�д��Զ�̴洢��̡�����T-SQL���Թ����ܹ�:
����ʾSQL�ĵ���ջ�����ر����Լ�SQL�洢��̵IJ���
�����ƺ���ϵ㡣
���鿴���ı��ر����Ͳ���
���鿴ȫ�ֱ�����
20.Repository
���õ�Repository����ɱ��桢��֯�����ҡ���ȡVB��������
�����������ģ�ͺ�P I������ȫ����Repository���ɽ����µĶ���
ģ��������������Լ��������
���Repository���������ϵͳ�Ŀ����߹������ǵ�ϵͳ��
��ʹ��������������ϵͳ�������ø�����ס����Repository
Add-inʹVB 5.0�����������������VB50 �����������
--
________ _____ _____ ______________ _____
___ __ \___(_)________ ___(_) __ ___/___ /_ ___(_)
__ /_/ /__ / ___ __ \__ / _____ \ __ __ \__ /
_ ____/ _ / __ /_/ /_ / ____/ / _ / / /_ /
/_/ /_/ _ .___/ /_/ /____/ /_/ /_/ /_/
/_/
[m[1;36m�� ��Դ:���ϴ�С�ٺ���Ϣ����վ bbs.nju.edu.cn��[FROM: hsia.nju.edu.cn][m
Technical Details
Message-ID:
<3OOYBe$t18@bbs.nju.edu.cn>Path:
arc1-ca.pugleaf.net!unknown!not-for-mailShow Full Headers
Complete Article Headers
X-Google-Language: Chinese,GB X-Google-Thread: fc86e,2974fd9e6c8156c5,start X-Google-Attributes: gidfc86e,public From: pipishi.bbs@bbs.nju.edu.cn (���ܵ�Сʨ) Subject: Visual Basic 5.0��20�������� Date: 1998/05/07 Message-ID: <3OOYBe$t18@bbs.nju.edu.cn> X-Deja-AN: 351551675 X-Filename: Programming/M.894547000.A Organization: nju_bbs Newsgroups: cn.bbs.comp.program