Accueil Remonter Contactez-nous ! Actu / Presse Emploi Recherche Sommaire

OSInet.fr - NFS, XWindow, LittleBrother, SURFControl, Paradox, HP, Delphi
 

NWLib
Devont Software Incorporated


Editeur du logiciel

Devont Software Incorporated
5411 Alamosa
Spring, TX 77379

Tel: (281) 370-4215 fax
Fax: (281) 370-0841 bbs
Web http://www.devont.com
© Logiciel et documentation U.S. Devont Software

Diffusion en France

Ouest Systèmes Informatiques
1, résidence du Parc
91140 Villebon sur Yvette

Tél: PHONE
Fax: FAX
Web http://www.osinet.fr
© Version française O.S.I. & FG Marand 1997

Merci d'avoir sélectionné NWLib ! Nous vous remercions d'avoir pris le temps d'évaluer notre bibliothèque, et nous pensons que vous ne regretterez pas le temps ainsi passé lorsque vous ouvrirez le projet de démonstration et que vous le compilerez pour la première fois.

NWLib contient plusieurs composants visuels "Netware-aware", ainsi qu'un large éventail de fonctions spécifiques à NetWare qui simplifient à l'extrême l'ajout de fonctions NetWare à vos applications. Dans la plupart des cas, il vous suffit de déposer une icône sur votre fiche et d'écrire un unique appel de fonction pour intégrer un service NetWare de grande complexité à votre application. Vous ne trouverez sans doute aucune bibliothèque NetWare plus simple d'emploi ou plus compatible avec les normes de l'industrie que Nwlib.

Vous pouvez acquérir une licence du code source intégral utilisé pour la création du jeu de bibliothèques NWLib. Quel que soit votre niveau de compétence Delphi/C++ Builder, vous y gagnerez à coup sûr une vaste connaissance des API de bas niveau de Novell, aux sources de développeurs qui travaillent sur NetWare depuis ses balbutiements.

Nous vous souhaitons le plus grand succès dans vos projets. N'hésitez pas à nous faire savoir comment nous pouvons vous aider de quelque manière que ce soit à faciliter l'achèvement de votre produit ou de vos projets. Nous sommes toujours ouverts aux suggestions, idées d'ajouts et d'améliorations à apporter à notre bibliothèque, et nous apprécions au plus haut point vos commentaires et opinions.

Happy Programming!

Installation

L'installation de NWLib est simple. Il vous suffit de recopier les fichiers fournis dans un nouveau répertoire de votre disque, et d'ajouter l'unité à votre palette de composants. Pour ce faire, suivez les directives ci-dessous (si vous disposez déjà d'une version antérieure de NWLib, merci de vous reporter à la section intitulée "Mise à jour des versions antérieures de NWLib", un peu plus loin dans ce document).

  1. Préparez une copie de sauvegarde de COMPLIB.DCL. Ce fichier se trouve d'ordinaire dans le répertoire compiler..\bin.

  2. Créez un nouveau répertoire sur votre unité disque, et recopiez-y le contenu des fichiers de NWLIB. Un endroit adéquat pour ce répertoire est \..compiler..\NWLIB.

  3. Sous Delphi/BCB, supprimez toute trace de composants NWLib de la palette VCL. Sous Delphi 2, ceci est réalisé au moyen du choix Composants/Installer.. du menu principal.

  4. Sous Delphi/BCB, fermez toutes les fenêtres, projets, unités, etc.

  5. Sous Delphi 1, 2 et BCB, sélectionnez Composants/Installer..

    Dans la boîte de dialogue qui apparaît alors, utilisez le bouton Ajouter pour spécifier le fichier NWREGxx.PAS (xx = 16 ou 32, n'utilisez NWREG16 que pour Delphi 1.x) comme nouveau composant à ajouter à votre palette. Utilisez le bouton Parcourir pour localiser et spécifier le nom du composant dans l'emplacement spécifié à l'étape 2.

    Sous Delphi 3, installez le fichier VNWLIB.DPL en tant que nouveau package. Dans le menu Composants, sélectionnez Installer package, puis ajoutez NWLIB3.DPL.

  6. Une fois ces opérations terminée, votre VCL se reconstruit, et un nouvel onglet apparaît sur la liste de sélection. En cliquant sur le nouvel onglet NWLib, vous découvrirez son contenu, avec le contrôle TNWBase et les autres composants visuels.

Mise à jour des versions antérieures de NWLib

Si vous réalisez une mise à niveau depuis une version de NWLib antérieure à la distribution des contrôles visuels, des modifications à vos projets doivent être réalisées avant d'utiliser la dernière version.

  1. Ouvrez toutes les fiches, unités, etc. Vous recevrez en principe des messages d'erreur à l'ouverture des fiches, vous avertissant de ce que les composants TNWLib, TNWServer, TNWPrint sont absents de votre VCL. Ignorez-les.
  2. Enregistrez chacune de vos fiches. Il est possible que le système vous demande de retirer une définition de composant inexistant TNWLib, TNWServer, TNWPrint, etc. Autorisez systématiquement ces suppressions.
  3. Sur votre fiche ou module de données principal, ou sur une autre fiche de démarrage, déposez un composant TNWBase (le contrôle avec un grand N).
  4. Supprimez toute invocation de NWInt()ou ndsInit(). Le contrôle TNWBase déposé dans votre application à l'étape précédente supprime leur nécessité.
  5. Reconstruisez le projet dans son intégralité, et exécutez l'application mise à niveau !

Merci de vous assurer de ce que vous disposez d'une sauvegarde complète de vos projets avant de procéder à la mise à niveau des appels NWLib. Il serait dommage que vous perdiez du temps de production pour une simple erreur dans tel ou tel changement de fonction.

Le projet Demo

Nous avons inclus dans la distribution de NWLib deux projets de démonstration complets, afin de vous permettre de démarrer aisément avec NWLib. DEMO.ZIP contient principalement des appels aux fonctions de l'API, tandis que DEMO2.ZIP contient un exemple d'utilisation des contrôles visuels.

Vous pouvez disséquer chacune des démonstrations afin de mieux vous rendre compte à quel point il est facile d'ajouter des fonctions NetWare intéressantes à vos applications Delphi. Souvenez-vous toutefois que les démonstrations de NWLib sont conçues pour une simplicité maximale, et ne sont en aucun cas des ouvrages d'art !

Prenez notre de ce que le projet de démonstration de l'API suppose que vous utilisez un serveur NetWare 2.x ou 3.x. Si vous utilisez NetWare 4.x, vous devrez apporter quelques modifications aux noms de groupes utilisés par le programme. En particulier, une liste est construite en utilisant le groupe EVERYONE, qui n'existe pas nécessairement dans votre arborescence NDS. En ce cas, choisissez le nom d'un groupe existant.

Code source

Le code source intégral de de NWLib est disponible !

NWLib Enterprise Edition inclut le code source intégral de toutes les versions, en plus des versions compilées des bibliothèques pour Delphi 1, 2, 3 et BCB. Cette version contient tout ce qui vous sera nécessaire pour travailler avec n'importe quelle version de Delphi/BCB, ainsi que l'accès illimité et gratuit aux mises à jour.

Si vous possédez déjà un exemplaire enregistré de NWLib (version compilée), vous pouvez acquérir le code source de NWLib séparément. N'hésitez pas à nous contacter.

Documentation

NWLib contient un fichier d'aide Windows pour faciliter l'accès à la documentation en ligne. Ce fichier vous apporte la référence de chacune des fonctions réseau, ainsi que des exemples de leur utilisation.

Le package contient également une série de fichiers .INT, qui listent en détail les prototypes des fonctions définies dans NWLib. Peut-être souhaiterez-vous imprimer ce fichier pour le garder à portée de main, comme référence absolue des fonctions de NWLib. Les détails sont précisés dans le fichier HEADERS.ZIP.

Commander

Quelles possibilités ?

Vous pouvez acquérir les logiciels avec la présente documentation française auprès d'O.S.I., en payant dans toute monnaie européenne et euro par chèque ou virement bancaire à l'ordre d'O.S.I.

  1. Les commandes émanant de particuliers ne sont reçues qu'en paiement à la commande.
  2. Les entreprises peuvent obtenir le logiciel sur présentation d'un bon de commande valide, et payer sur présentation de facture à réception du logiciel sous forme magnétique ou matérielle,
  3. Les administrations et établissements publics peuvent obtenir le logiciel sur présentation d'un bon de commande valide, et payer avec les délais de mandatement prévus par les règles de la Comptabilité Publique, à réception du logiciel sous forme magnétique ou matérielle.
  4. Les entreprises de l'Union Européenne hors de France, titulaires d'un numéro de TVA intracommunautaire (à reporter sur leurs commandes) peuvent acquérir le logiciel en franchise de TVA.

Vous pouvez également acquérir les logiciels directement en version U.S. auprès de Devont Software, en payant par American Express ou en envoyant un chèque de société libellé en dollars. Si vous souhaitez payer par MasterCard/Visa, Discover, etc, veuillez vous reporter au site Web de Devont Software pour examiner les nouveaux moyens de paiement.

Si vous avez un compte Compuserve, vous pouvez commander tout produit NWLib en utilisant le service SWREG. Il vous suffit de taper GO SWREG, et de rechercher NWLib. Compuserve ajoutera NWLib à votre facture mensuelle Compuserve. Le produit vous sera expédié directement par Devont Software par CIS Mail. Compuserve prend en charge le calcul des changes, la facturation, et tous les autres détails à votre place. Si vous achetez depuis votre compte Compuserve personnel pour un achat destiné à être remboursé par votre entreprise, le relevé Compuserve vous tiendra lieu de justificatif.

Si vous souhaitez payer par MasterCard ou Visa, vous pouvez rendrez visite aux distributeurs en ligne depuis le site Web de Devont Software. Ceux-ci traitent vos transactions en mode sécurisé en ligne, ou bien traitent vos achats sur carte de crédit par fax/téléphone. Les détails de l'expédition varient selon les distributeurs.

Commander auprès d'OSI

Pour commander auprès de O.S.I., imprimez et découpez ce formulaire, puis expédiez-le à l'adresse ci-dessous, ou renvoyez-le rempli par fax au FAX . Assurez-vous que vous avez bien indiqué votre adresse Email. Vous pouvez nous contacter par Email à sales@osinet.fr, ou par téléphone au PHONE pour tous renseignements. Pour les tarifs unitaires des produits, merci de vous reporter au tarif public en ligne sur notre site Web ou à notre plus récente proposition.

Adresse de commande ouest systèmes informatiques
15, avenue de Norvège
Immeuble APIS Développement
91978 Courtaboeuf Cedex
Conditions de garantie Les supports magnétiques sont garantis 3 mois contre tout défaut. La fonctionnalité des logiciels fait l'objet d'une garantie limitée de la part de Devont Software

Conditions générales de vente


MAJ page: 18/12/02
 

Pour toute question ou remarque, écrivez-nous à : osi@osinet.fr ou contactez-nous  au  +33 (0) 160 924 198. L'utilisation de ce site vaut acceptation de ses conditions d'utilisation et des conditions générales de vente d'OSI. Compteur Audean
Hit-Parade