|
Software Science : TopazTopaz, de Software Science, est une bibliothèque de composants visuels et non-visuels permettant d'intégrer l'accès aux tables dBase dans les applications Delphi, Borland Pascal, C++ Builder, destinée à être linkée dans vos programmes, sans utiliser ni le BDE ni aucune autre DLL ou composant préinstallé. Grâce à cette implantation compacte, la plupart des applications Topaz peuvent être distribuées sur une seule disque 3.5". Topaz existe en deux versions principales : Topaz pour Delphi (1 à 6), en plusieurs versions, permet la programmation Delphi et C++ Builder (versions 3 et +), et contient les versions pré-Delphi, sous forme de bibliothèques de fonctions non visuelles pour la programmation Borland Pascal DOS et Turbo Pascal pour Windows 16 bits. Topaz pour C++ Builder permet la programmation en C++ Builder toutes versions. Toutes les versions sont distribuées en code source, prêtes à compiler et lier à vos programmes. Caractéristiques communes aux deux versions
Topaz permet l'accès aux bases de données dBASE au-travers de nombreuses
méthodes de haut niveau. comme Des composants visuels d'interface utilisateur permettent une édition multi-champs commode. Les composants TOPAZ TTzMask et TTzEdit permettent un double contrôle de saisie avec formatage, en combinant les masques de saisie traditionnels dBASE et les nouveaux masques de saisie Delphi. De nombreuses routines de haut niveau sont fournies pour le traitement arithmétique des dates et heures, chaînes et boîtes de dialogue. Les dates avec une année à deux chiffres sont traitées correctement par Topaz, après 2000 comme avant. Le même code applicatif fonctionne pour les applications mono- ou multi-utilisateur. Le support multi-utilisateur inclut le verrouillage d'enregistrement et de fichier, le verrouillage en ajout seul, et fonctionne sur tout réseau compatible avec le réseau Microsoft : NT, Lan Manager, Lan Server, Novell NetWare, 3Com (3+ Open), Lantastic, Invisible Network, etc. La méthode exclusive de verrouillage ALock de TOPAZ permet l'ajout d'enregistrements à une table même lorsque d'autres utilisateurs ont des verrous posés en modification sur la même table. Le verrouillage et le déverrouillage des enregistrements sont traités automatiquement par les composants visuels TOPAZ, sans nécessiter de programmation spécifique dans votre application. Plusieurs utilitaires sont fournis avec TOPAZ, comme un éditeur de structure de base de données, un visualiseur de fichiers dBASE, et bien d'autres. Tous sont fournis en version source.
Spécifications communes
Topaz pour Delphi, Pascal
For Delphi TOPAZ offers a component library of 18 superb visual components and a library of over 200 useful date and time math, string and file manipulation routines. TOPAZ for Delphi integrates a broad spectrum of procedures, functions, and components into a versatile programmer's tool-kit. TOPAZ enables programmers to write with "dBASE-like" syntax in Delphi and use standard dBASE data and index files. TOPAZ includes utilities, numerous programming examples and sample programs.TOPAZ provides a powerful and comprehensive platform from which you can quickly develop applications of any type. Develop both single-user and multi-user database applications for 16-bit Delphi and 32-bit Delphi under MS Windows 3.x, Windows 95, 98, 2000 and NT. TOPAZ comes with complete support for all Delphi compilers (also C++Builder 3, 4 and 5). It is not necessary to purchase additional versions, upgrades, or add-ons to TOPAZ to switch between platforms. In the final application TOPAZ database engine is linked into the EXE, therefore TOPAZ applications are self-contained and self-sufficient. TOPAZ comes with over 280 pages of documentation including tutorial, technical reference and numerous code samples. You can also download complete online help system for TOPAZ free of charge. CaractéristiquesCross-component support allows Delphi 3, Delphi 4 and Delphi 5 (and C++Builder 3 or 4) programmers link TOPAZ data access components to any Borland or third party data aware component. Now TOPAZ programmers can use their favorite reporting component, for example, using Delphi's standard TDataSource component. Virtual Database Table component lets programmers create and maintain databases totally in memory. TOPAZ programmers may use the same properties and methods as the regular database access component, TTzDbf, but without any disk I/O. Look-up tables, intermediate processing files, and temporary database tables can be blazingly fast! (This feature is not available for C++Builder yet) Label Printing. TOPAZ TTzPrintLabel component lets you create over 400 different kinds of standard and unlimited custom labels: envelopes, mailing labels, packing slips, disk labels, VCR labels...Programmers may visually design shipping labels with Windows fonts, data fields connected to databases, shapes and graphics. Spécifications
Topaz pour C++ Builder
DescriptionTOPAZ for C++Builder offers a component library of 12 superb visual components and a library of over 200 useful date and time math, string and file manipulation routines. TOPAZ for C++Builder integrates a broad spectrum of procedures, functions, and components into a versatile programmer's tool-kit. TOPAZ enables programmers to write with "dBASE-like" syntax in C++Buider and use standard dBASE data and index files. TOPAZ includes utilities, numerous programming examples and sample programs.TOPAZ provides a powerful and comprehensive platform from which you can quickly develop applications of any type. Develop both single-user and multi-user database applications for 32-bit C++Builder under MS Windows 95, 98 and NT. In the final application TOPAZ database engine is linked into the EXE, therefore TOPAZ applications are self-contained and self-sufficient. TOPAZ for C++Builder comes with over 200 pages of documentation including tutorial, technical reference and numerous code samples. Spécifications
|
|
|