Novell Home

TID102615 (DXDIRLOW) - Delphi Sample: Combine NWDir, NWBrowse with Low-Level APIs

From Developer Community

AUTHOR: WSC DOCUMENT ID: TID102615 DOCUMENT REVISION: DATE: 2002/12/16 3:13 PM ALERT STATUS: Yellow INFORMATION TYPE: Issue README FOR: DXDIRLOW.EXE NOVELL PRODUCT CLASS:

NetWare API

NOVELL PRODUCT and VERSION:

NetWare default

CATEGORY:

none

COMPILER:

default

TARGET OS:

default

ABSTRACT:

DXDirLow is a Delphi application that illustrates the use of Delphi with NetWare ActiveX controls.

It will allow you to change group memberships. Unlike most other samples that use the Novell ActiveX controls, this sample uses the controls in combination with low-level calls. In our case, the objects are selected with ActiveX controls, but the attibute change is done with direct DLL calls. To make DLL calls easier, we are using the helper functions from D_NW.pas


Prerequisites (run-time): NetWare Client 32 Installation of the NetWare ActiveX controls

You can download Novell's latest ActiveX controls from the DeveloperNet web pages at http://developer.novell.com


Platform: Win9x / WinNT / Win2000

Compilers: Borland Delphi 6.x (SP2)

Though it was not written for Delphi v1.x (16bit), it could be converted with only minor modifications.

Conversion between 32bit Delphi versions (2.x/3.x/4.x/5.x/6.x) should be possible without any (or only minimal) code changes.

General information on how to use Delphi with the NetWare SDK can be found in the HOW-TO.TXT file that can be downloaded as "How2Del.exe" from the TID and sample web site at http://developer.novell.com/support/sample.htm

For beginners in Delphi prgoamming for NetWare I strongly recommend reading the 3-part articles series on this topic in Novell's Application Notes (Nov 2001 - Feb 2002). See http://developer.novell.com/research/

WS Update: 11 Dec 2002 (fix corrupted file)

DETAILED DESCRIPTION



DISCLAIMER THE ORIGIN OF THIS INFORMATION MAY BE INTERNAL OR EXTERNAL TO NOVELL. NOVELL MAKES EVERY EFFORT WITHIN ITS MEANS TO VERIFY THIS INFORMATION. HOWEVER, THE INFORMATION PROVIDED IN THIS DOCUMENT IS FOR YOUR INFORMATION ONLY. NOVELL MAKES NO EXPLICIT OR IMPLIED CLAIMS TO THE VALIDITY OF THIS INFORMATION.


Self-Extracting File Name: DXDIRLOW.EXE

Files Included: Size Date Time

DXDIRLOW.TXT (this file) D_NW.PAS 193726 12-11-02 7:27 AM D_UTIL.PAS 74984 12-11-02 7:27 AM READ.ME 1466 12-11-02 7:27 AM DXDIRLOW.MSG 1498 12-11-02 7:27 AM DXDIRLOW.TXT 3346 12-11-02 7:27 AM NWDIRLOW.DOF 2248 12-11-02 7:27 AM MAIN.DFM 3402 12-11-02 7:27 AM MAIN.PAS 7169 12-11-02 7:27 AM NWDIRLOW.CFG 546 12-11-02 7:27 AM MAIN.DDP 51 12-11-02 7:27 AM NWDIRLOW.DPR 330 12-11-02 7:27 AM NWDIRLOW.EXE 532480 12-11-02 7:27 AM NWDIRLOW.RES 876 12-11-02 7:27 AM

dxdirlow.exe

dxdirlow.exe357.5 K2005-04-06

--devsup

Novell® Making IT Work As One

© 2008 Novell, Inc. All Rights Reserved.