dBaseLangage 9fr

Telechargé par ADE CI
Dbase Plus 9 Langage de Référence Page n° 1 / 854
dBL
Langage de Référence
dBASE Plus
Version 9
http://www.dbase.com » news://news.dbase.com
dBase, LLC ou Borland International peuvent avoir des brevets et/ou en attente de demandes de brevet couvrant les thèmes de ce document. La fourniture
de ce document ne vous donne aucun droit sur ces brevets. DBase 2012, LLC © COPYRIGHT Tous droits réservés. Tous les noms de produit dBASE sont des
marques déposées ou des marques déposées de dBase, Tous les noms de produit Borland et de LLC sont des marques déposées ou des marques déposées
de Borland International, Inc. Les autres noms de marque et noms de produit sont des marques déposées ou des marques déposées de leurs propriétaires
respectifs.
Dbase Plus 9 Langage de Référence Page n° 2 / 854
Chapitre
0
Contenus
Chapitre 0
Contenus
2
Chapitre 1
Introduction
3
Chapitre 2
Définition du Langage
5
Chapitre 3
Syntaxe et conventions
19
Chapitre 4
Operateurs et symboles
22
Chapitre 5
IDE Éléments du Langage
36
Chapitre 6
Application de l’interpréteur de commandes
interactif
61
Chapitre 7
Cœur du langage
115
Chapitre 8
Objets Data
156
Chapitre 9
Objets Form
257
Chapitre 10
Objets Report
430
Chapitre 11
Fichiers/OS
462
Chapitre 12
Xbase
498
Chapitre 13
SQL Local
584
Chapitre 14
Objets Arrays
597
Chapitre 15
Objets Date et Temps
638
Chapitre 16
Mathématiques/Monnaie
664
Chapitre 17
Objets chaines de caractères
684
Chapitre 18
Extraire du Texte
707
Chapitre 19
ActiveX
736
Chapitre 20
Bitwise
755
Chapitre 21
Tout le reste (Excepté le Préprocesseur)
761
Chapitre 22
Extension de DBASE Plus avec DLL, OLE et DDE
778
Chapitre 23
Préprocesseur
799
Annexe A
Caractères AASCII (code page 437)
809
Annexe B
Structures des Fichiers
811
Annexe C
Codes d'Erreurs
813
Annexe D
Limites de la BDE
821
Annexe E
Table des Matières
823
Dbase Plus 9 Langage de Référence Page n° 3 / 854
Chapitre
1
Introduction
La Référence de Langage dBL de dBASE décrit les classes, les objets, les propriétés, les événements, les méthodes, les fonctions, et les directives du
préprocesseur disponibles dans le langage dBL™.
Conventions Typographiques
Les conventions typographiques spécifiques d'utilisations de Référence du langage de dBL de dBASE pour vous aider à distinguer parmi les divers
éléments du langage et de syntaxe. Ces conventions sont habituées pour rendre le manuel plus lisible.
Conventions :
Convention
S’applique à
Exemples
Italique/Majuscule au Milieu
Noms de Propriété, événements, méthodes, arguments
length property, lockRow( ) method,
<start expN> argument
TOUS LES MAJUSCULES
L’héritage des commandes dBASE et les autres éléments du langage des
versions antérieures. Également utilisé dans les références des dossiers et
des répertoires.
APPEND BLANK,
CUSTOMER.DBF
Roman/Majuscule
Initiale/Majuscule au Milieu
Noms de Classe (y compris les classes héritées), noms de table, noms de
champ, commandes des menus
class File, class OleAutoClient,
Members table, Price field
Police à simple espacement
Exemples de Code
a = new Array( 5, 6 )
En plus des conventions typographiques énumérées dans cette table, le Chapitre « conventions de la Syntaxe, » explique les divers symboles, les
conventions et les options syntaxiques utilisées dans le langage.
Dbase Plus 9 Langage de Référence Page n° 4 / 854
Utilisation de la version en ligne
La Référence complète du Langage est également disponible en tant qu'élément de votre système d'Aide en ligne. La version en ligne inclut également
les entrées mises à jour, des exemples accrus et d’autres informations de langage non disponibles quand cette version imprimée a été imprimée.
Vous pouvez trouver des éléments du langage dans le système d'Aide en ligne en utilisant les mécanismes standard de recherche d'Aide, y compris le
contenu et l'index d'Aide, des boutons d'Aide dans les boites de dialogues, F1 sur des fenêtres et des contrôles, et par des recherches de texte intégral.
En outre, vous pouvez obtenir l'Aide instantanée sur n'importe quelle propriété, événement ou méthode en la choisissant dans Inspector et en appuyant
sur la touche F1. Vous pouvez également accentuer n'importe quel élément du langage (ou tout autre mot ou expression) dans le rédacteur de code
Source, dans la fenêtre Command, et la plupart des autres fenêtres d'enregistrement de texte, et appuyer sur F1. Si le mot ou l'expression accentuée fait
partie de la documentation, l'Aide s’affiche.
Pour l'information générale d'utilisation ou une introduction à la façon dont le système d'Aide de Windows fonctionne, choisissent How to Use Help
dans le menu d'Aide de dBASE Plus.
Des informations supplémentaires sur dBASE Plus, des notes techniques, des livres blancs, des listes de ressource, des exemples, des mises à jour
d'Aide et des corrections sont signalés régulièrement sur le site Web de dataBased Intelligence, Inc.
Dbase Plus 9 Langage de Référence Page n° 5 / 854
Chapitre
2
Définition du Langage
dBL™ est un langage programmation dynamique orientée objet. Il comporte des douzaines de classes intégrées qui représentent des formulaires, des
composants visuels, des rapports, et des bases de données dans un environnement de développement intégré avancé avec des Outils de conception Bi-
directionnels.
Ce chapitre définit les éléments du langage dBL. Après un bref aperçu des attributs de base du langage, qui est adapté vers ceux qui ont une précédente
expérience de programmation, le langage est décrit dans ses éléments les plus fondamentaux, types de données, de façon assez générale.
Attributs De Base
Si vous êtes au courant d'un autre langage de programmation, connaître les attributs suivants aidera à vous orienter en dBL. Si dBL est votre premier
langage de programmation, vous ne pouvez pas reconnaitre une partie de la terminologie ci-dessous. Gardez à l'esprit ces règles ; la terminologie sera
explicitée plus tard dans ce chapitre.
• dBL ne distingue pas les majuscules et minuscules.
Bien Que des éléments du langage soient écrites en majuscules utilisant certaines conventions dans Référence du Langage, vous n'êtes pas obligés de
suivre ces conventions.
Les principes de base pour la façon dont les choses sont écrites en majuscules sont énumérés en Chapitre 3, des « conventions de la Syntaxe. » Vous
êtes encouragé à suivre ces règles quand vous créez vos propres noms pour des variables et des propriétés.
• dBL est orienté ligne.
Par défaut, il y a une ligne par déclaration, et une déclaration par la ligne. Vous pouvez utiliser le point-virgule (;) pour continuer une déclaration sur la
ligne suivante, ou pour combiner des déclarations multiples sur la même ligne.
•La plupart des éléments du langage structuré utilise des paires mots-clés.
La plupart des éléments du langage structuré commencent par un mot-clé spécifique, et finissent avec un mot-clé appareillé. Le mot-clé de fin est
habituellement le mot commençant le mot-clé précédé par le mot ENd ; par exemple IF/ENDIF, CLASS/ENDCLASS, et TRY/ENDTRY.
•Des chaines de caractères littérales sont délimitées par des apostrophes, des guillemets, ou des crochets.
• dBL est faiblement typé avec la conversion de type automatique.
Vous n’avez pas besoin de déclarer une variable avant que vous l'utilisiez. Vous pouvez changer le type d'une variable à tout moment.
•Le modèle objet de dBASE Plus supporte le subclassing dynamique.
Le dynamique Subclassing vous permet d'ajouter de nouvelles propriétés au vol, des propriétés qui n'ont pas été déclarées dans la structure de la classe.
1 / 854 100%
La catégorie de ce document est-elle correcte?
Merci pour votre participation!

Faire une suggestion

Avez-vous trouvé des erreurs dans l'interface ou les textes ? Ou savez-vous comment améliorer l'interface utilisateur de StudyLib ? N'hésitez pas à envoyer vos suggestions. C'est très important pour nous!