Socket Controls (ActiveX Controls for Novell Services)

1.0 Introduction
2.0 What's New
3.0 Installation
4.0 Documentation
5.0 Control Dependencies
6.0 Sample Programs
7.0 Known Problems
8.0 Uninstall
9.0 Legal Notices

1.0 Introduction

ActiveX Controls for Novell Services abstracts NetWare Services into ActiveX Controls. The components are packaged for quick and easy use in Windows Visual Builder and other development tools, such as Visual Basic, Delphi, PowerBuilder, Active Server Pages for the Internet Information Server, Windows Scripting Host, and Internet Explorer.

Socket controls are used to easily integrate low-level communication functionality into network applications without writing directly to the socket or delving into low-level network programming APIs.

Socket controls provided by Novell are:

The following Novell Developer Web site gives updates to the ActiveX Controls:

http://developer.novell.com/ndk/ocx.htm

Visit this site to download new controls and view updated versions of the documentation and component features. Please send us suggestions and comments about the components as we improve them to meet your needs.


2.0 What's New

All controls are digitally signed using new Novell Software Publishing Certificate.


3.0 Installation

To install the components on a Windows workstation:

  1. Run the setup file, activex_socket.exe.

  2. Follow the Install Wizard.

    To install, launch the setup file from Windows Explorer. The install will extract and copy the controls. By default, the root installation directory is c:\Novell\NDK\ActiveX.

  3. Run regsvr32 on the controls to register the controls you want to use.

After successful installation, an entry called 'ActiveX Controls for Novell Services' is added in the Windows Start Menu.

To register the controls, click Start->Programs->ActiveX Controls for Novell Services->Socket->Register Controls. You can also register the controls by running REGOCX.BAT file from the command prompt.

You can unregister the controls any time by using unregocx.bat. The batch files are present in the installation directory.

All the controls have been digitally signed using the Novell Software Publishing Certificate to guarantee their authenticity.


4.0 Documentation

The primary documentation for the controls is the Microsoft HTML Help file, Glossary.chm.

To meet the requirements of Section 508 of the Rehabilitation Act of 1973, Novell is migrating its Windows online help systems from WinHelp to Microsoft HTML Help. HTML Help uses Internet Explorer (version 4.0 or later) as the viewer for HTML Help. This means that every user workstation using ActiveX Controls for Novell Services must have Internet Explorer 4.x or later installed to access online help.


5.0 Control Dependencies

For all controls, the following are required:


6.0 Sample Programs

Visual Basic sample programs are provided to show the use of the controls from various Visual Builder environments. The samples can be downloaded from the NDK site.

Many other tools support the use of ActiveX Controls, and you may find these components a good replacement for more traditional SDK programming even when using them from C / C++.


7.0 Known Problems

The Visual Basic Samples were written with Visual Basic 6.0 with the Service Pack 3 applied. If you get an error trying to load a form that has any of Microsoft's common controls such as ListView or ImageList, you will need to update the comctl32.ocx control to a newer version or install the Service Pack 2 or later. You can download the Service Pack from Microsoft at http://msdn.microsoft.com/vstudio/sp/vs97.


8.0 Uninstall

You need to unregister the controls in order to uninstall them.

  1. To unregister, click Start->Programs->ActiveX Controls for Novell Services ->Socket->Unregister controls or run UNREGOCX.BAT at the command prompt.
  2. To uninstall the controls, use the Add/Remove Programs option provided by Windows.

9.0 Legal Notices

Novell, Inc. makes no representations or warranties with respect to the contents or use of this documentation, and specifically disclaims any express or implied warranties of merchantability or fitness for any particular purpose. Further, Novell, Inc. reserves the right to revise this publication and to make changes to its content, at any time, without obligation to notify any person or entity of such revisions or changes.

Further, Novell, Inc. makes no representations or warranties with respect to any software, and specifically disclaims any express or implied warranties of merchantability or fitness for any particular purpose. Further, Novell, Inc. reserves the right to make changes to any and all parts of Novell software, at any time, without any obligation to notify any person or entity of such changes.

You may not export or re-export this product in violation of any applicable laws or regulations including, without limitation, U.S. export regulations or the laws of the country in which you reside.

All files provided in this release are subject to the Novell Developer Kit license Agreement and Separate Limited Warranty, which can be found in the license.txt file provided in this download.

Copyright © 1999-2004 Novell, Inc. All rights reserved. No part of this publication may be reproduced, photocopied, stored on a retrieval system, or transmitted without the express written consent of the publisher.

Novell and NetWare are registered trademarks of Novell, Inc. in the United States and other countries.

All third-party products are the property of their respective owners.