Article View: cn.bbs.comp.program
Article #1205ActiveX����
From: ���ܵ�Сʨ
Date: Sat, 18 Apr 1998 00:00
Date: Sat, 18 Apr 1998 00:00
118 lines
10836 bytes
10836 bytes
1.����
����Internet/Intranet���ռ�,���Ƕ�����Ӧ�ó��������
��ߵ�Ҫ����:Webҳ����Ҫ��ӷḻ��Ķ�ý������,��ҵӦ��
����Ҫ���߿ɿ��ԡ������������Ӧ������������ߵȵ�,�ر�
�������Internet�Ϲ������Ʒ���ܡ������������ActiveX��
����
2.ActiveX�ĸ���
����,ActiveX��һ�ֱ���ʹ�����������ʹ�ò�ͬ���Կ���
��������������绷�������������ʹ��Internet��Խ��̬�ı�,
���ö�ý��Ч��Ϳɽ����Ķ���,���û��ṩ���������Ȥ�����
�õķ���
����,ActiveXҲ�ǿ��ż����ļ���,������������е�Interne
t�������Ժ�ƽ̨��ͨ������Sun��˾��Java�������?˾��OLE
�������,ActiveX���û��Ϳ������ṩ��һ�����ݷḻ��ƽ̨,�ڿ�
��Internet�µ�Ӧ�ó����ͬʱ,���Ա���������ǰ��Ӧ�ó���
�ߺ�Դ���ϵ�Ͷ�ʡ�
ActiveX�������ؼ�(Controls)���ĵ�(Documents)���ű�(Scr
ipts)��������õļ���,ͬʱ��Ҳ�����ͻ�������������������
�����ߺ�Ӧ�ó�������ֱ����:
* ActiveX�ؼ�
��ǰ����ΪOLE�ؼ���OCX�ؼ�,���ڷ�չΪ�ܹ�������Webҳ����
��������������ṩ��һЩ�ɽ������û����ƹ���,�ܹ�ʹ�û�����
������Ӧ�ó���,��Web������п���������Ӱ��,�����֡�Activ
eX�ؼ���һ����Ҫ�ŵ���:��Ҳ���ڵ�ǰ������еı��������д��
Ӧ�ó��������á���: Java,Visual Basic,Visaal C++�ȡ�Ŀǰ,��
��1000���ActiveX�ؼ�����ʹ��,��Χ��С�Ķ�ʱ���ؼ����ִ�����
����Internet�������
* ActiveX �ű�
֧��������еĽű�����,����Visual Basic Script ��JavaScr
ipt���ű��ṩ����һ��ҳ���ж�������Ĺ���,��ActiveX�ؼ�,
Java applets,ActiveX Documents������Vi sualBasic Script��һ
�����ڱ�д����ݲ�����Webҳ���Visual Basic�Ż��汾������
��Ա�ܹ����������Ӻ��Զ����ActiveX�ؼ���Javaapplets֮��ij�
��,ʹ֮�ܹ���ű���涨�Ķ�����
* ActiveX�ĵ�
��ʹ����Web������п�����HTML��ʽ�ĵ�,����Microsoft Exce
l,Word��Visio���
* Java�����
��ʹ�κ�֧��ActiveX�������,����:Internet Explorer3.0,��
��Java applets���ҽ�ActiveX�ؼ���Java applets���ɡ�
* ActiveX����������
�ṩ��������Web�������Ĺ���,����:��ȫ���ơ���ݿ����
�ȡ�
Ŀǰ,���г���100�ҹ�˾��֧��ActiveX����,�����ֿ�������
ActiveX�Ĺ��ߡ�Ӧ�ó����Լ��ؼ�������,ActiveXҲ����������Ҫ
�IJ���ϵͳ֧��,����Window 95,Windows NT ,Macintosh,Unix����
�����ܸ��û�ѡ��ƽ̨������,����ҲΪActiveX��Ϊһ������ķֲ�
ʽ��������ƽ��·��
3.ActiveX��OLE��Java
ActiveX������Java�����OLE��������,���������������
ActiveX��OLE�����ڹ�������ģ��(Component Object Model,CO
M),������Ϊ�������ṩ�˱����ϲ�ͬ�ķ���COM�ṩ�˵ײ�Ķ���
�����,���ֻ����������֮���ͨ�š�OLE����COM�ṩӦ�ó�
����ϲ����,����: �����������Ƕ��,ʹ�û��ܹ����������ĵ���
��һ����,ActiveX�ṩ��һ�ֻ���ʹ�ؼ���Ƕ�뵽Webҳ����,������
��������Ӧ���ܵ�����,OLE�����ڵ���Ӧ�ó�������ú����,��Act
iveX������������Internet������ActiveX ����,ʹ̨ʽ������
�ں�Internet�ӿں϶�Ϊһ,��������ļ�֮��ı�����Դ��������
Դ֮��IJ��,��Ӧ�ó���������û�������������
ActiveX��Java�����ֲ���ͬ�������Ƶļ�����Java��һ��ƽ̨
�ص�Intenet����,��Javaд�ij�����һϵ��������ֽڴ���,���
�����κ�����Java�����(JVM)��ƽ̨�����С�
��ActiveX��һ�����淶,�����������ء�����ActiveX��
��,��ͬ�Ŀ������Կ��Ի����������еĹ���,����������һ������
�Ĺ��ܡ�����ʹ��Visual C++����һ����ʱ������,������Ա������V
isual Basic,Dephi,Visual C++,PowerBuilder�Լ�����֧��Active
X�����������������ʱ������,�������п���(��ͼһ)��ActiveX��J
ava�����ŵ���DZ�����ԭ�еļ���Ͷ��,�µ�Ӧ�ÿ������ϵĻ�
�ϼ�����ͼ1 ActiveX�ؼ��Ŀ�����ʹ��
����,����ActiveX�ĵײ�֧��(COM)��Java����������ʮ����
��,ʹ��COM��Java�ļ��ɱ��ʮ�ַ��㡣ͨ���,ActiveX��չ��Ja
va���ԵĹ��ܡ�����,Java����Ա�������ö�ý��Ч��,һ���������
��������ActiveX�ؼ�,ActiveX�ĵ���ActiveX�ű�ȥ��ǿJava
applets�Ĺ���,����Java applets������������Ӱ��ӡ����ݿ�
����,������ʵ�Լ�����һЩ����ϵͳ����������ͬ��,���������Կ�
���Ķ���Ҳ��������Java applets��ͼ����ʾ��Java��ActiveX����
��
��֮,ActiveX�Ѿ���Ŀǰ��ǿ������Web�������ӵ�һ��,Web��
���߿������ù㷺�ļ����ڱ���ԭ��Ͷ�ʻ��Ͻ���Internet��Ӧ��
��
ͼ2 Java��ActiveX�ļ���
4.ActiveX��Ӧ�ü�����
ĿǰActiveX����ԭ�ȵĵ���Ӧ����,����ʹ����Internet�ϡ�
ActiveXʹ�ô���������ɫ�Ŀɽ���ʽ��webҳ���ӿ�����ס�����
��һǧ��������õĿؼ�,Web�����߲������ֹ���д����ҳ���ÿ��
���֡�����,��������ActiveX,������Ա������Webҳ����ֻʹ��һ��
������ʽ��һ��Webҳ�������Javaapplets�����ɸ�ActiveX �ؼ�
��ActiveX�ű���Ac tiveX�ĵ��������֮,ActiveX�ṩ��һ��ճ��
��,��applets�ű����ĵ���ͼ���Լ�����һЩActiveX�ؼ�������һ
��Web��ҳ�С�
ͬʱ,ActiveXҲ����һ���㷺�Ĺ���ѡ��
ActiveX�ؼ�����ʹ��Visual Basic,Visval C++,Dephi,Borland
C++,Visual J++������ActiveX�ĵ�����ʹ�ù㷺������Ӧ�ó���
��,����Excel, Word,PowerPoint�ȡ�Activ eX�ű�����ʹ��VBScrip
t�Լ�JavaScript��д��Java Applets����ʹ��һЩPC���߿����̵�
�������ߴ���,��Visual J++������ʹ��ʲô���߿����Ķ���ͨ��Act
iveX,�����Ժ�����һЩ������һ����ҳ�
5.ActiveX�ķ�չ��״��չ��
ActiveX���ֲַ�ʽ������������ͬ�༼�����,����ŵ�����
������������ǰ��Ͷ��,��ǧ�����еĿؼ������ּ������ʱ���ͬʱ,
ActiveX����һ�ֿ��ŵļ���,����������еı��ֹ���������
��
����,ActiveX����Ŀǰ�����ڲ��Ϸ�չ��,������Ҫ�Ľ�
������,һЩActiveX�ؼ��������Ӵ�,�û����ʱ���������ٶ�
��������,Ŀǰ֧��ActiveX��ƽ̨��ֻ����Windowsϵ��,Unix��Ma
cintosh��ActiveX��֧�ֻ��ڿ�����,����ƽ̨��֧��Ҳ��Ҫʱ��,
����һ�㿴,ActiveX��ƽ̨���Բ���Java����Щ��������ActiveX
���ڵ��ƹ��ʹ�á�
Ȼ��,����������IJ������,���ʻ�����ActiveX��֧��,һ��
�ֲ�ʽ����ϵͳ��Ȼ���γɡ�
--
[m[1;37m�� ��Դ:���ϴ�С�ٺ���Ϣ����վ bbs.nju.edu.cn��[FROM: hsia.nju.edu.cn][m
Technical Details
Message-ID:
<3O9RA0$tjB@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,1849fc219630f28d,start X-Google-Attributes: gidfc86e,public From: pipishi.bbs@bbs.nju.edu.cn (���ܵ�Сʨ) Subject: ActiveX���� Date: 1998/04/18 Message-ID: <3O9RA0$tjB@bbs.nju.edu.cn> X-Deja-AN: 345330820 X-Filename: Programming/M.892871904.A Organization: nju_bbs Newsgroups: cn.bbs.comp.program