- 浏览: 7132148 次
- 性别:
- 来自: 上海
-
最新评论
-
autosuggestion:
实现一个智能提示功能需要JavaScript、ajax、数据库 ...
自动提示结果 -
岁月之眸:
...
Java读TXT文件 -
yujian58:
写的好。
在线客服技术方案 -
QQ1067184821:
你好,能不能发个完整的给我呢?1067184821@qq.co ...
Extjs3.2+Json lib动态树与GridPanel简单展现 -
chenhua0725:
能不能发一个完成的包给我呢,谢谢了,83667664@qq.c ...
Extjs3.2+Json lib动态树与GridPanel简单展现
文章列表
了解了客户程序的编程方法以及ADSI提供者的基本内容之后,现在我们来看看从客户程序到ADSI提供者组件的交互过程(如图4所示),以便加深读者对ADSI的理解。图4 客户程序与ADSI提供者的交互过程客户程序首先向ADSI发一个对象绑定请求(图中步骤1),ADSI组件根据客户给出的ADSI对象路径,提取出标识提供者ProgID的字符串,比如“WinNT”、“LDAP”或者自定义的提供者ProgID,进一步在注册表中找到此ProgID所对应的CLSID(图中步骤2)。然后装入提供者组件程序(图中步骤3),接下去的任务就交给提供者组件,由它创建对象并返回给ADSI组件(图中步骤4),进一步返回给客户程 ...
- 2004-07-14 09:02
- 浏览 774
- 评论(0)
客户程序也可以利用IADsClass、IADsProperty和IADsSyntax接口在运行时刻确定目录对象的详细属性信息。操作步骤如下: a.先绑定到目录对象的表结构对象,可以直接访问目录对象的“schema”属性。b.用枚举的办法从表结构对象中找到强 ...
- 2004-07-14 09:01
- 浏览 778
- 评论(0)
从类别到对象,它可以指定属性,那么目录对象的属性如何被指定呢?ADSI通过接口IADsProperty进行描述,IADsProperty接口的属性和方法如表6所示。表6 IADsProperty接口的属性属性名类型说明OIDBSTR唯一的对象标识符SyntaxBSTR语法路径MaxRangelong对于多值属性,最大属性数MinRangeLong对于多值属性,最小属性数MultiValuedVARIANT_BOOL多值属性标志最后一个重要接口为IADsSyntax,它只有一个属性,如表7所示。表7 IADsSyntax接口的属性属性名类型说明OleAutoDataTypelong代表此语法的自动 ...
- 2004-07-14 09:00
- 浏览 794
- 评论(0)
由于目录对象的标识名可能在某些操作的影响下被改变,但目录对象的objectGUID属性永远不会改变,所以我们可以直接在LDAP路径中指定此GUID,客户程序直接绑定到此对象,下面的代码显示了这种用法:IADs *pADs;LPWSTR pszFilter = L" ...
- 2004-07-14 09:00
- 浏览 803
- 评论(0)
表1 IADs接口的属性 属性名类型说明 NameBSTR对象名字 AdsPathBSTR对象的全路径 ClassBSTR对象的类别(表结构对象的路径) GUIDBSTR对象的全局唯一标识(GUID) ParentBSTR父包容器的路径 SchemaBSTR表结构对象的路径 表2 IADs接口的方法 方法名参数说明 GetInfo 用属性值重新装入对象 SetInfo 提交属性值的变化 GetBSTR bstrName, VARIANT *pvProp获取指定名字的属性值 PutBSTR bstrName, VARIANT vProp设置指定名字的属性值 GetExBSTR bstrName ...
- 2004-07-14 08:59
- 浏览 692
- 评论(0)
下面列出目前已经实现的ADSI目录服务:(1)Windows NT域用户管理。(2)LDAP (Exchange Server)目录服务。(3)Internet Information Server(4)NDS(Novell NetWare Directory Services)目前,在一个企业内部存在多个目录服务也会带来一些问题。对于管理员来说, ...
- 2004-07-12 21:48
- 浏览 790
- 评论(0)
目录服务技术介绍——ADSI潘爱民北京大学计算机科学技术研究所 (100871)【摘要】本文介绍了Microsoft提出的活动目录服务接口(ADSI)技术。文章首先讲述了ADSI的结构,然后介绍了ADSI的程序设计方法,最后通过例子简单说明了ADSI的用 ...
- 2004-07-12 21:44
- 浏览 911
- 评论(0)
<% Option Explicit Sub CheckXlDriver() On Error Resume Next Dim vConnString Dim oConn, oErr ' try to connect to file NUL: vConnString = "DRIVER={Microsoft Excel Driver (*.xls)};DBQ=NUL:" Set oConn = CreateObject("ADODB.Connection") oConn.Open vConnString For Each oErr in oConn. ...
- 2004-07-12 21:40
- 浏览 1056
- 评论(0)
我们已经熟悉在 ASP 中通过调用 SQL Server 存储过程来执行数据库操作,不过大家是否知道,在桌面级数据库 Access 中,我们也能够创建并使用“存储过程”?Access + ASP 是开发轻量级 Web 应用程序的绝佳组合:简单,快速,兼容性好 ...
- 2004-07-12 21:38
- 浏览 941
- 评论(0)
基本步骤: 1、用一个InternetOpen调用设置环境。 2、调用InternetConnect 函数与主机连接。 3、调用FtpGetFile 达到文件。 4、关闭第1、2步创建的句柄,用InternetCloseHandle 函数。 现在来仔细看看每一步: 1、通过调用InternetOpen 函数设置环 ...
- 2004-07-12 21:36
- 浏览 1062
- 评论(0)
通常我们做统计图的时候需要借助组件来完成例如mschart,aspchart等但是这个类不需要任何组件,而且使用方便clsGraph.asp <%Class InteliGraphPublic Copyright, Developer, Name, Version, WebPublic Maximum, BarWidth, BarColor, OrientationPrivate Items(), CntPrivate Sub Class_Initialize()Copyright = "?2001 Ticluse Teknologi, All rights reserved.& ...
- 2004-07-12 21:36
- 浏览 707
- 评论(0)
一般我们在web或其它有关的无状态应用中使用组件时,脚本运行完毕后我们都会丢失组件的所有参照。当然可以简单地将组件的参照保存在会话(session )变量中,但这浪费资源。更聪明的方法是用会话变量或隐式表单标签保存组件的一些信息。当重新制作组件的实例时,试图用保存在会话变量中的信息恢复组件的状态。但两种方法的弊端都在于:从资源的角度来看过于昂贵,甚至恰好难以实现。 很幸运有个好消息。我们都知道可持续性的整个前提是能够将变量恢复到这样的状态,以至于组件知道在上次的例示中它在哪。这有助于组件现在去做它假定要做的。这个方案的一个典型例子是网页上资料的翻页。当用户点击Page Down时,我们需要 ...
- 2004-07-12 21:32
- 浏览 924
- 评论(0)
ActiveX是微软提出的广泛应用于Windows系列的一种代码封装技术,提高了程序代码的可重用性,加快了程序项目的开发速度,一般被称为“组件”。在VB6的集成开发环境当中,我们可以看到一下几种ActiveX项目: 1、ActiveX EXE 这是在“过程外”运行的ActiveX/COM服务器组件,也就是说他们运行的过程和初始化组件的客户机代码不同。尽管可以用ASP访问ActiveX EXE,但是不推荐改动IIS元库,该库允许所有的可执行文件由服务器上运行的脚本代码启动。 2、ActiveX OCXs 这些特殊的组件把主机应用程序显示和操作组件所需的附加支持包含在GUI环境中。还 ...
- 2004-07-12 21:31
- 浏览 1235
- 评论(0)
实现函数: function isCharsInBag (s, bag) { var i,c; for (i = 0; i < s.length; i++) { c = s.charAt(i);//字符串s中的字符 if (bag.indexOf(c) > -1) return c; } return ""; } 检查函数: function ischinese(s) { var errorChar; var badChar = "ABCDEFGHIJKLMNOPQRSTUVWXYZabcdefghijklmnopqrstuvwxyz0123456789 ...
- 2004-07-12 21:30
- 浏览 882
- 评论(0)
SUMMARY This tutorial will guide you through the steps of setting up and configuring a Windows NT Server or Workstation to execute an ASP script as a service. This will let you execute an ASP script without a user being logged on to the server, thus allowing you to use the ASP technology as a tool fo ...
- 2004-07-12 21:29
- 浏览 764
- 评论(0)