Table Of Contents
RAD Studio Online Help Table of Contents
- Nouveautés
- Installation
- Tutoriels
- Tutoriels d'introduction
- Tutoriel : Utilisation de l'EDI
- Introduction - Index (tutoriel de l'EDI)
- Présentation de l'EDI - Index (tutoriel de l'EDI)
- Aperçu et page d'accueil
- Barres d'outils (tutoriel de l'EDI)
- Outils - Index (tutoriel de l'EDI)
- Options d'accessibilité (tutoriel de l'EDI)
- Concepteur de fiches (tutoriel de l'EDI)
- Palette d'outils (tutoriel de l'EDI)
- Inspecteur d'objets (tutoriel de l'EDI)
- Gestionnaire de projets (tutoriel de l'EDI)
- Vue Structure (tutoriel de l'EDI)
- Editeur de code - Index (tutoriel de l'EDI)
- Navigation dans le code (tutoriel de l'EDI)
- Formatage du code source (tutoriel de l'EDI)
- Pliage du code (tutoriel de l'EDI)
- Barres de modification (tutoriel de l'EDI)
- Commentaires de bloc (tutoriel de l'EDI)
- Templates dynamiques (tutoriel de l'EDI)
- Synchronisation des modifications (tutoriel de l'EDI)
- Référence de l'Audit de code
- Refactoring (tutoriel de l'EDI)
- Macros clavier (tutoriel de l'EDI)
- Listes A faire (tutoriel de l'EDI)
- Gestionnaire de l'historique (tutoriel de l'EDI)
- Intégration de Subversion dans l'EDI (tutoriel de l'EDI)
- Explorateur de données (tutoriel de l'EDI)
- Référentiel d'objets (tutoriel de l'EDI)
- IDE Insight (tutoriel de l'EDI)
- Démarrage de votre première application RAD Studio - Index (tutoriel de l'EDI)
- Utilisation des templates de projet depuis le référentiel d'objets (tutoriel de l'EDI)
- Personnalisation de base de la fiche principale (tutoriel de l'EDI)
- Ajout de composants avec le Concepteur de fiches (tutoriel de l'EDI)
- Personnalisation des composants (tutoriel de l'EDI)
- Codage des réponses aux actions des utilisateurs dans l'éditeur de code (tutoriel de l'EDI)
- Compilation et exécution de l'application (tutoriel de l'EDI)
- Débogage de l'application (tutoriel de l'EDI)
- Autres rubriques avancées - Index (tutoriel de l'EDI)
- Tutoriel : Utilisation des bibliothèques de liaison dynamique dans les applications C++Builder
- Tutoriel : Utilisation de l'EDI
- Tutoriels mobiles : Développement d'applications mobiles (iOS et Android)
- Tutoriel mobile : Définition de votre environnement de développement sur le Mac (iOS)
- Tutoriel mobile : Définition de votre environnement de développement sur un PC Windows (iOS)
- Tutoriel mobile : Définition de votre environnement de développement sur un PC Windows (Android)
- Tutoriel mobile : Création d'une application pour les plates-formes mobiles (iOS et Android)
- Tutoriel mobile : Utilisation d'un composant carnet d'adresses (iOS et Android)
- Tutoriel mobile : Utilisation d'un composant Bouton avec différents styles (iOS et Android)
- Tutoriel mobile : Utilisation d'un composant Calendrier pour sélectionner une date (iOS et Android)
- Tutoriel mobile : Utilisation de composants Zone de liste déroulante pour sélectionner des éléments dans une liste (iOS et Android)
- Tutoriel mobile : Utilisation d'un composant Carte pour travailler avec des cartes (iOS et Android)
- Tutoriel mobile : Utilisation d'un composant Vue multiple pour afficher d'autres vues d'informations (iOS et Android)
- Tutoriel mobile : Utilisation du composant Navigateur Web (iOS et Android)
- Tutoriel mobile : Utilisation des composants Onglet pour afficher des pages (iOS et Android)
- Tutoriel mobile : Utilisation de LiveBindings pour remplir une vue liste (iOS et Android)
- Tutoriel mobile : Utilisation des composants Zone de liste pour afficher une vue table (iOS et Android)
- Tutoriel mobile : Utilisation de LiveBindings pour remplir une zone de liste dans les applications mobiles (iOS et Android)
- Tutoriel mobile : Utilisation de la disposition pour ajuster différentes tailles de fiches ou orientations (iOS et Android)
- Tutoriel mobile : Prendre une photo et la partager, et partager du texte (iOS et Android)
- Tutoriel mobile : Utilisation de détecteurs d'emplacement (iOS et Android)
- Tutoriel mobile : Utilisation des notifications (iOS et Android)
- Tutoriel mobile : Utilisation des notifications distantes (iOS et Android)
- Tutoriel mobile : Utilisation du numéroteur téléphonique sur les périphériques mobiles (iOS et Android)
- Tutoriel mobile : Utilisation de BaaS pour le stockage backend (iOS et Android)
- Tutoriel mobile : Utilisation de InterBase ToGo avec dbExpress (iOS et Android)
- Tutoriel mobile : Utilisation de InterBase ToGo avec FireDAC (iOS et Android)
- Tutoriel mobile : Utilisation de dbExpress et SQLite (iOS et Android)
- Tutoriel mobile : Utilisation de FireDAC et SQLite (iOS et Android)
- Tutoriel mobile : Connexion à une base de données d'entreprise depuis un client mobile (iOS et Android)
- Tutoriel mobile : Utilisation de FireDAC dans les applications mobiles (iOS et Android)
- Tutoriels mobiles : Tableau des composants utilisés
- Tutoriels FireMonkey
- Tutoriel : Utilisation des dispositions FireMonkey
- Tutoriel : Audio-vidéo dans FireMonkey
- Tutoriel : Création d'une application 3D FireMonkey
- Tutoriel : Comment utiliser les caméras dans une application FireMonkey 3D
- Tutoriel : Importation de modèles 3D (FireMonkey)
- Tutoriel : Utilisation de l'éditeur BitmapLinks
- Tutoriel : Utilisation de TControl.StyleElements dans les applications VCL
- Tutoriels Bases de données et LiveBindings
- Tutoriel : Liaison de contrôles via le Concepteur LiveBindings
- Tutoriel : Utilisation de TPrototypeBindSource et du Concepteur LiveBindings
- Tutoriel : Utilisation de TAdapterBindSource et du Concepteur LiveBindings
- Tutoriel : Utilisation de LiveBindings et de modules de données avec Metropolis UI
- Tutoriel : Création de composants activés LiveBindings
- Tutoriel : Utilisation de LiveBindings par programmation
- Tutoriel : Utilisation de LiveBindings dans les applications FireMonkey
- Tutoriel : Utilisation de LiveBindings dans les applications VCL
- Tutoriel : Création de listes de collections avec LiveBindings
- Tutoriel mobile : Utilisation de LiveBindings pour remplir une vue liste (iOS et Android)
- Tutoriel mobile : Utilisation de LiveBindings pour remplir une zone de liste dans les applications mobiles (iOS et Android)
- Tutoriel : Utilisation de LiveBindings pour créer une application sans code
- Tutoriel : Utilisation d'un serveur DataSnap avec une application
- Tutoriel : Utilisation d'un serveur DataSnap REST avec une application
- Tutoriel : Utilisation d'un serveur DataSnap REST avec une application et FireDAC
- Tutoriel : Application DataSnap utilisant un serveur ISAPI DLL
- Tutoriel : Filtres de communication Delphi DataSnap
- Tutoriel : Passage de PODO (Plain Old Delphi Objects) avec DataSnap
- Tutoriel : Utilisation de dbExpress pour visualiser et mettre à jour les bases de données d'une application
- Connexion à une base de données (tutoriel dbExpress)
- Remplir le dialogue principal avec des composants (tutoriel dbExpress)
- Ecrire du code pour initialiser l'application (tutoriel dbExpress)
- Développer du code pour gérer les événements principaux (tutoriel dbExpress)
- Ecrire du code pour gérer les événements mineurs (tutoriel dbExpress)
- Ecrire du code utilitaire (tutoriel dbExpress)
- Ajouter une fiche de visualisation de cellules (tutoriel dbExpress)
- Exécuter l'application (tutoriel dbExpress)
- Tutoriel : Utilisation des pilotes délégués dbExpress
- Tutoriel : Utilisation d'un client EMS pour accéder à une ressource EMS personnalisée
- Tutoriel : Application client RAD Server pour gérer les utilisateurs RAD Server
- Tutoriel : Utilisation d'une base de données InterBase dans une application Delphi ou C++
- Tutoriel : Utilisation de InterBase Express pour accéder à une base de données
- Créer une fiche principale (tutoriel général IBX)
- Visualiser diverses tables (tutoriel général IBX)
- Ajouter un module de données (tutoriel général IBX)
- Surveiller les modifications des salaires (tutoriel général IBX)
- Obtenir les affectations des projets aux employés avec une procédure stockée (tutoriel général IBX)
- Tutoriel : Utilisation de InterBase Express pour créer une application sans code
- Tutoriel : Utilisation de la bibliothèque client REST pour accéder aux services Web basés sur REST
- Tutoriel : Connexion à une base de données SQLite depuis une application VCL
- Tutoriel : Connexion à une base de données SQLite en utilisant FireDAC
- Tutoriel : Connexion à une base de données SQLite depuis une application multi-périphérique sur les plates-formes de bureau
- Tutoriel : Support TSQLMonitor pour les bases de données SQLite
- Tutoriel : Utilisation de TSQLMonitor avec une connexion ODBC
- Tutoriel : Utilisation de FireDAC depuis une application multi-périphérique sur les plates-formes de bureau
- Tutoriels Bibliothèque de programmation parallèle
- Tutoriels d'introduction
- Applications multi-périphériques
- Développement des applications multi-périphériques
- Plates-formes cible prises en charge
- Présentation des plates-formes cible
- Exigences pour les applications multi-périphériques
- Considérations pour les applications multi-périphériques
- Utilisation de la RTL dans les applications multi-périphériques
- Utilisation du tethering d'app
- Utilisation d'un client HTTP
- Utilisation du Bluetooth
- Utilisation de la bibliothèque de programmation parallèle
- Utilisation de la bibliothèque de programmation asynchrone
- Utilisation de notifications
- Fonctions RTL standard relatives aux chemins sur les plates-formes cible prises en charge
- JSON
- BSON
- Représentation des touches et des raccourcis
- Utilisation de la solution de messagerie multiplate-forme RTL
- Sécurisation des connexions réseau de vos apps multi-périphériques
- Création et déploiement d'icônes d'apps
- Distribution de vos apps multi-périphériques
- Etapes de la création d'applications multi-périphériques
- Types d'applications multi-périphériques que vous pouvez créer
- Personnalisation du fichier manifeste d'une application Windows
- Plate-forme d'applications FireMonkey - Multi-périphérique
- Développement d'applications Windows 64 bits
- Développement d'applications macOS
- Installation de Xcode sur un Mac
- Installation des outils de ligne de commande Xcode sur un Mac
- Construction d'une application console Hello World macOS
- Bibliothèques partagées pour macOS
- Mode plein écran sur macOS
- Exceptions mappées - PC (Program Counter)
- Utilisation du Centre de notifications macOS
- Rejoindre le programme Développeur Apple
- Approvisionnement d'une application macOS
- Configuration d'une entrée d'application dans iTunes Connect pour téléchargement
- Préparation d'une application macOS pour son déploiement
- Sandboxing de votre application macOS
- Sandboxing manuel de votre application macOS
- Sandboxing d'app avec InterBase ToGo pour macOS
- Applications InterBase pour macOS non mises en Sandbox
- Soumission de votre app à l'App Store Mac
- Développement d'applications mobiles Android
- Périphériques Android pris en charge pour le développement d'applications
- Installation du pilote USB pour votre périphérique Android
- Ajout d'un SDK Android
- Création d'une app Android
- RTL C pour Android
- Utilisation du service de facturation Google Play In-app Billing
- Utilisation du service AdMob
- Utilisation de bibliothèques Java dans vos apps Android RAD Studio
- Premières étapes avec Google Glass
- Utilisation d'images 9-patch dans Android
- Création de services Android
- Extraits de code mobile
- Activation du débogage USB sur un périphérique Android
- Configuration de votre système pour détecter votre périphérique Android
- Exécution de votre application Android sur un périphérique Android
- Exécution et débogage de votre application Android sur un périphérique Android à distance
- Préparation d'une application Android pour son déploiement
- Déploiement de votre application Android signée
- Déploiement de votre application Android non signée
- Soumission de votre app Android à Google Play
- Soumission de votre app Android à l'Amazon Appstore
- Dépannage : Aucune cible Android listée sur le Gestionnaire de projets
- Dépannage : Exécution impossible sur un périphérique Android
- Dépannage : Impossible de déployer une application pour Android
- Développement d'applications mobiles iOS
- Installation de Xcode sur un Mac
- Installation des outils de ligne de commande Xcode sur un Mac
- Création d'une app iOS
- Extraits de code mobile
- Rejoindre le programme Développeur Apple
- Acquisition d'un certificat Développeur iOS
- Approvisionnement d'une application iOS
- Configuration d'une entrée d'application dans iTunes Connect pour téléchargement
- Exécution de votre application iOS sur un périphérique iOS
- Préparation d'une application iOS pour le déploiement
- Déploiement de votre application iOS pour une distribution Ad-hoc
- Déploiement de votre application iOS pour soumission à l'App Store
- Soumission de votre app à l'App Store (iOS)
- Dépannage : Aucune cible Périphérique iOS listée dans le Gestionnaire de projets
- Dépannage : Impossible de déployer sur le périphérique iOS
- Dépannage : Impossible de se connecter au Mac
- Applications de base de données multi-périphériques
- Connecteurs DataSnap pour les périphériques mobiles
- Compilation et construction des applications multi-périphériques
- Débogage des applications multi-périphériques
- Déploiement des applications multi-périphériques
- Développement des applications multi-périphériques
- Introduction à RAD Studio
- Ressources utiles pour les nouveaux utilisateurs
- Présentation de RAD Studio
- Qu'est-ce que RAD Studio ?
- Présentation de l'EDI
- Utilisation de l'aide
- Présentation des outils
- Noms de portées d'unités
- Editeur de code
- Menu contextuel de l'éditeur de code
- Rechercher les définitions et les références (C++)
- Chercher la définition (C++)
- Aller à la déclaration de type (C++)
- Dépendance des en-têtes (C++)
- Rechercher les définitions et les références (C++)
- Naviguer vers (C++)
- Afficher les types de base (C++)
- Afficher les types dérivés (C++)
- Afficher la hiérarchie des types (C++)
- Commentaires de documentation XML
- Utilisation de l'éditeur de balise HTML
- Utilisation de la barre d'outils de navigation
- Menu contextuel de l'éditeur de code
- Formateur de code source
- Achèvement de code
- Concepteur de fiches
- Fenêtre Projets
- Gestionnaire de l'historique
- Comment utiliser Subversion dans l'EDI
- Systèmes de contrôle de version dans l'EDI
- Ajout d'un projet au contrôle de version
- Ajout d'un fichier au contrôle de version
- Mise à jour d'une copie locale d'un fichier sous contrôle de version
- Visualisation de l'historique et des révisions
- Visualisation des commentaires du contrôle de version
- Affichage du journal de Subversion
- Utilisation de la fonctionnalité d'annotation
- Comparaison (diff) des versions d'un fichier
- Ajout d'une nouvelle visionneuse de différences
- Installation d'une autre visionneuse de différences
- Utilisation d'une visionneuse de différences externe
- Annulation des modifications (contrôle de version)
- Ajout d'une nouvelle visionneuse de fusions
- Sélectionner un projet ou un groupe de projets à ouvrir
- Intégration de Subversion dans l'EDI
- Equivalents des commandes TortoiseSVN dans RAD Studio
- Extraction d'une copie d'un référentiel
- Validation des modifications dans le contrôle de version
- Conflits de fusion
- Nettoyage des dossiers sous Subversion
- Listes des modifications dans Subversion
- Connexion à Subversion
- Certificat Subversion SSL Client
- Subversion SSL Server
- Intégration de Git dans l'EDI
- Intégration de Mercurial dans l'EDI
- Introduction à la bibliothèque des composants visuels (VCL)
- A propos de l'inspecteur d'objets
- Utilisation de la vue Structure
- Démarrage d'un projet - Présentation
- Présentation des dossiers virtuels
- Templates dynamiques
- Présentation des bibliothèques de templates
- Unicode dans RAD Studio
- LiveBindings dans RAD Studio
- Copie de références vers un chemin local
- Add-ins logiciels tiers
- Comment utiliser l'EDI
- Ancrage de fenêtres d'outils
- Personnalisation des barres d'outils
- Activation de la barre d'outils des composants
- Définition des préférences pour les outils
- Recherche d'éléments sur la palette d'outils
- Recherche d'éléments avec IDE Insight
- Personnalisation de la palette d'outils
- Enregistrement des dispositions du bureau
- Ajout de modèles au référentiel d'objets
- Activation et désactivation des thèmes Windows dans votre application
- Renommer les catégories sur la palette d'outils
- Comment créer des fiches et des projets, et écrire le code sous-jacent
- Création d'un projet
- Ajout d'un projet au groupe de projets
- Définition des options de projet
- Ajout de composants à une fiche
- Personnalisation de la fiche
- Définition des propriétés d'un composant (Procédure)
- Définition des propriétés et des événements
- Utilisation de directives du Concepteur avec des composants VCL
- Création d'un modèle de composant
- Utilisation des listes A faire
- Comment modifier le code dans l'éditeur de code
- Personnalisation de l'éditeur de code
- Formatage du code source
- Utilisation des signets
- Utilisation de l'achèvement de classe
- Utilisation du pliage de code
- Utilisation de l'audit de code
- Utilisation de la pile de signets
- Utilisation du Gestionnaire de l'historique
- Création de templates dynamiques
- Utilisation des templates dynamiques
- Création de bibliothèques de templates
- Enregistrement d'une macro de touches
- Comment gérer les fichiers et les dossiers
- Ajout et suppression de fichiers
- Renommage des fichiers à l'aide du gestionnaire de projet
- Chercher dans les groupes de répertoires
- Chercher dans une liste de répertoires
- Ajouter une référence d'unité
- Utilisation des dossiers virtuels
- Exploration de bibliothèques de types Windows
- Exploration des métadonnées d'assemblage avec la visionneuse de réflexion
- Comment entrer un bogue dans Studio Quality Portal
- Aperçu instantané FireUI
- Etapes du développement d'un projet
- Concepts RAD et de développement d'applications
- Compilation, construction et exécution d'applications
- Compilation, construction et exécution d'applications
- Compilation en arrière-plan
- MSBuild
- Présentation des configurations de construction
- Présentation des plates-formes cible
- Présentation des jeux d'options
- Fichiers cibles
- Présentation des en-têtes précompilés
- Comment compiler et construire des applications
- Activation d'une configuration de construction pour un projet
- Activation d'une configuration et d'une plate-forme cible pour un groupe de projets
- Construction d'un projet à l'aide d'une commande MSBuild
- Création et modification de configurations de construction
- Jeux d'options : Création, Application, Edition et Suppression
- Création d'événements de construction
- Compilation d'une application C++ depuis la ligne de commande
- Compilation des packages de conception C++ contenant du source Delphi
- Liaison des fichiers objet et de la bibliothèque C++
- Construction de packages
- Activation des applications pour Unicode
- Utilisation d'Unicode dans la console de commandes
- Utilisation des fichiers cibles
- Ajout d'un outil de construction personnalisé
- Installation d'autres langages informatiques
- Gérer la mémoire
- Débogage des applications
- Présentation du débogage
- Présentation du débogage distant
- Parcours de la chaîne d'attente
- Visualiseurs de débogage
- Comment utiliser le débogueur
- Préparation d'un projet pour le débogage
- Démarrage du débogueur
- Définition et modification de points d'arrêt
- Ajout d'un point de suivi
- Affichage d'informations de suivi développées
- Attachement à un processus en cours d'exécution
- Utilisation des conseils durant le débogage
- Inspection et modification de la valeur d'éléments de données
- Modification d'expressions variables
- Définition de l'ordre de recherche dans les tables de symboles de débogage
- Utilisation de la vue CPU
- Figer et libérer des threads dans le débogueur
- Résolution des erreurs internes (Delphi)
- Résolution des erreurs internes (C++)
- Arrêt d'une session de débogage
- Débogage distant - Procédures d'ancien style
- Invocation d'un visualiseur de type visionneuse externe
- Activation/désactivation des visualiseurs de débogage
- Test des applications
- Audits et métriques du code source
- Fonctionnalités des audits et des métriques
- Utilisation des audits
- Utilisation des métriques
- GUI des Audits et des Métriques
- Boîte de dialogue Audits du contrôle qualité
- Boîte de dialogue Configuration Audits C++
- Audits C++
- AdjustedReturnValue -- Appel de fonction renvoyant une valeur différente de celle attendue
- ArrayBound -- Accès à un élément hors des limites du tableau
- ArrayBoundV2 -- Accès à un élément hors des limites du tableau
- ArraySubscript
- ASO - Assignment operator
- Assign
- AttributeNonNull
- BoolAssignment
- Branch
- CFPV -- Comparaison de valeurs à virgule flottante
- CIL - Constructor Initialization List
- CIUCFL - Complex Initialization or Update Clause in for Loop
- CVFCD -- Appel de fonctions virtuelles depuis les constructeurs et le destructeur
- CastSize
- CastToStruct -- Transtypage de pointeur non struct en pointeur struct
- DCPC -- Définir le constructeur de copie
- DeadStores -- Valeur de l'expression non utilisée
- DivideZero - Rechercher les divisions par zéro
- FixedAddr -- Affectation d'une adresse fixe à un pointeur
- FloatLoopCounter
- IVNU -- Variable d'itération non utilisée dans le corps de la boucle
- IdempotentOperations -- Signaler les opérations idempotentes
- NC -- Conventions de nommage
- NoReturnFunctions -- Fonctions n'ayant pas de retour
- NullDereference
- OPM -- Redéfinition de méthode privée
- OROT -- Redéfinir les opérateurs associés ensemble
- PMSNT -- Placer ensemble les méthodes de même nom
- PVD -- Fournir un destructeur virtuel
- PointerArithm
- PointerSub -- Utilisation de la soustraction de pointeurs pour déterminer la taille
- RCD -- Déclaration de classe restreinte
- RINF -- Redéfinition d'une fonction non virtuelle héritée
- ReturnPtrRange -- Pointeur renvoyé pointant hors de l'objet
- SFS -- Instruction For suspecte
- SSSIDC -- Instruction switch devant inclure le case par défaut
- SizeofPtr -- Utilisation de sizeof() sur un type pointeur
- StackAddressEscape
- UCSC -- Utiliser les transtypages de style C++
- UndefReturn
- UndefinedBinaryOperatorResult
- UnreachableCode -- Rechercher le code inaccessible
- VLASize -- Tableau de longueur variable de taille non définie
- Audits C++
- Volet Audits
- Volet Audits C++
- Boîte de dialogue Métriques du contrôle qualité
- Volet Métriques
- Boîte de dialogue Imprimer les audits
- Boîtes de dialogue Enregistrer les résultats des audits et Enregistrer les résultats des métriques
- Refactoring des applications
- Présentation du refactoring
- Présentation du renommage des symboles
- Présentation de la déclaration des variables et des champs (Delphi)
- Présentation de l'extraction d'une méthode (Delphi)
- Extraction d'une chaîne de ressource (Delphi)
- Annulation d'un refactoring (Delphi)
- Présentation de la recherche de références (Delphi)
- Présentation de la modification des paramètres (Delphi)
- Mode de synchronisation des modifications (Delphi, C++)
- Procédures de refactoring - Index
- Refactoring du code
- Renommage d'un symbole
- Déclaration d'une variable
- Déclaration d'un champ
- Refactoring : Extraction d'une méthode
- Extraction d'une chaîne de ressource
- Refactoring : Modification des paramètres
- Recherche d'unités (Delphi)
- Recherche de références (Delphi)
- Utilisation de la synchronisation des modifications
- Refactoring : Déplacement des membres
- Refactoring : Extraction d'une interface
- Refactoring : Extraction d'une super-classe
- Refactoring : Remonter les membres et Redescendre les membres
- Refactoring : Supprimer en toute sécurité
- Refactoring : Création de variables inline
- Refactoring : Introduction de champs
- Refactoring : Introduction de variables
- Aperçu et application des opérations de refactoring
- Localisation des applications avec le gestionnaire de traductions
- Déploiement des applications
- Types d'applications principaux
- Développement d'applications Windows - Index
- Développement des applications Metropolis UI
- Templates d'applications Metropolis UI
- Fontes Metropolis UI
- Prise en charge des mouvements dans les applications Metropolis UI
- Prise en charge de la cible tactile dans FireMonkey
- Support StyleLookup pour les contrôles Metropolis UI (FireMonkey)
- Création de boutons d'édition Metropolis UI avec des glyphes incorporés
- Création d'un anneau de progression indéterminée animée
- Création d'une barre d'application Metropolis UI
- Création d'une info-bulle Metropolis UI
- Création d'une zone de liste déroulante Metropolis UI
- Création d'un élément de zone de liste Metropolis UI
- Création d'un Flyout Metropolis UI
- Application des styles FireMonkey à une application Metropolis UI
- Développement d'applications DataSnap
- Présentation et architecture de DataSnap
- Prise en charge de l'explorateur de données pour DataSnap
- Application Serveur DataSnap
- Création d'un serveur DataSnap
- Expert Serveur DataSnap
- Expert Application DataSnap REST
- Expert Application DataSnap WebBroker
- Génération de proxies de méthodes serveur DataSnap
- Exposition des méthodes serveur DataSnap
- Utilisation des rappels
- Cycle de vie de la classe serveur
- Surveillance et contrôle des connexions DataSnap TCP/IP
- Application Client DataSnap
- Sérialisation des objets utilisateur
- DataSnap REST
- Authentification et autorisation
- Gestion des sessions côté serveur
- Environnement Cloud avec DataSnap
- Développement d'applications de bases de données
- Développement d'applications de bases de données pour la plate-forme Win32 - Index
- Présentation de BDE
- Présentation des fonctionnalités dbExpress
- Composants dbExpress
- Framework dbExpress
- Compatibilité du framework dbExpress
- Informations spécifiques aux bases de données dbExpress
- Mappage des types de données dbExpress pour les bases de données prises en charge
- Prise en charge du framework et du pilote dbExpress pour SQL Anywhere 11
- Prise en charge du framework et du pilote dbExpress pour SQL Anywhere 12
- InterBase
- Introduction à InterBase Express
- InterBase ToGo avec dbExpress
- InterBase ToGo
- Licences IBLite et IBToGo
- Présentation de dbGo
- FireDAC
- Présentation (FireDAC)
- Introduction (FireDAC)
- Architecture (FireDAC)
- Utilisation des connexions (FireDAC)
- Définition d'une connexion (FireDAC)
- Configuration des pilotes (FireDAC)
- Définition des options (FireDAC)
- Etablissement d'une connexion (FireDAC)
- Récupération d'une connexion (FireDAC)
- Connexion hors ligne (FireDAC)
- Gestion des transactions (FireDAC)
- Gestion des erreurs (FireDAC)
- Multi-threading (FireDAC)
- Développement de DLL (FireDAC)
- Support Unicode (FireDAC)
- Utilisation des commandes (FireDAC)
- Prétraitement du texte des commandes (FireDAC)
- Exécution des commandes (FireDAC)
- Exécution des procédures stockées (FireDAC)
- Navigation dans la table (FireDAC)
- Alertes des bases de données (FireDAC)
- Notifications de changements de données (FireDAC)
- Extraction des lignes (FireDAC)
- Groupes de commandes (FireDAC)
- Array DML (FireDAC)
- Performances de la commande Array DML (FireDAC)
- Exécution asynchrone (FireDAC)
- Exécution de scripts SQL (FireDAC)
- SQL local (FireDAC)
- Prise en charge du flux de valeurs Blob dans FireDAC
- Utilisation des ensembles de données (FireDAC)
- Modification des données (FireDAC)
- Modification des données des ensembles de données (FireDAC)
- Mises à jour en cache (FireDAC)
- Champs d'identification unique (FireDAC)
- Champs auto-incrémentés (FireDAC)
- Génération de commandes de mise à jour (FireDAC)
- Redéfinition de la validation des mises à jour (FireDAC)
- Spécification de valeurs par défaut (FireDAC)
- Utilisation des métadonnées (FireDAC)
- Utilisation des SGBD (FireDAC)
- Préparation d'une application FireDAC pour l'exécution
- Développement multi-périphérique (FireDAC)
- Migration vers FireDAC
- Débogage et support (FireDAC)
- Déploiement (FireDAC)
- Utilitaires (FireDAC)
- Connectivité des bases de données (FireDAC)
- Paramètres de connexion communs (FireDAC)
- Connexion à Advantage Database Server (FireDAC)
- Connexion à un serveur DataSnap (FireDAC)
- Connexion à une source de données dbExpress (FireDAC)
- Connexion à Firebird (FireDAC)
- Connexion à IBM DB2 Server (FireDAC)
- Connexion à Informix (FireDAC)
- Connexion à InterBase (FireDAC)
- Connexion à Microsoft SQL Server (FireDAC)
- Connexion à Microsoft SQL Server Compact Edition (FireDAC)
- Connexion à une base de données Microsoft Access (FireDAC)
- Connexion à MySQL Server (FireDAC)
- Connexion à une source de données ODBC (FireDAC)
- Connexion à Oracle Server (FireDAC)
- Connexion à PostgreSQL (FireDAC)
- Connexion à une base de données SQLite (FireDAC)
- Connexion à Sybase SQL Anywhere (FireDAC)
- Connexion à une base de données Teradata (FireDAC)
- Connexion à une base de données MongoDB (FireDAC)
- FAQ (FireDAC)
- Questions générales (FireDAC)
- Questions relatives à TFDManager et TFDConnection
- Questions relatives à TFDQuery, TFDStoredProc et TFDUpdateSQL
- Questions relatives à TFDTable
- Questions relatives à TFDMemTable
- Questions relatives aux opérations d'extraction et de remplissage (FireDAC)
- Questions relatives aux opérations de tri, recherche, filtrage (FireDAC)
- Questions relatives aux opérations de modification (FireDAC)
- Questions relatives à l'interface utilisateur (FireDAC)
- Questions relatives aux scripts SQL (FireDAC)
- Questions relatives aux métadonnées (FireDAC)
- Questions relatives à l'environnement de débogage et de reporting (FireDAC)
- Questions relatives à l'intégration avec les produits tiers (FireDAC)
- Questions relatives aux serveurs Firebird et Interbase (FireDAC)
- Questions relatives au serveur MS SQL (FireDAC)
- Questions relatives à Oracle Server (FireDAC)
- Questions relatives aux bases de données SQLite (FireDAC)
- Questions relatives à MySQL Server (FireDAC)
- Questions relatives à MS Access (FireDAC)
- Support SQLite dans RAD Studio
- Comment exécuter les procédures de bases de données
- Utilisation de dbExpress
- Connexion à une base de données à l'aide du framework de pilote dbExpress
- Configuration d'une connexion TSQL
- Spécification des données à afficher à l'aide de TSQLDataSet
- Récupération des données à l'aide de TSQLDataSet
- Exécution des commandes à l'aide de TSQLDataSet
- Accès aux informations de schéma
- Débogage d'applications dbExpress à l'aide de TSQLMonitor
- Utilisation de TSQLTable
- Utilisation de TSQLQuery
- Utilisation de TSQLStoredProc (Procédure)
- Connexion au serveur d'applications à l'aide de composants DataSnap
- Connexion aux bases de données avec TDatabase
- Utilisation de l'explorateur de données pour obtenir des informations de connexion
- Configuration de TSQLConnection
- Spécification du fournisseur à l'aide d'un composant TLocalConnection ou TConnectionBroker
- Gestion des sessions de bases de données avec TSession
- Utilisation de TQuery (Procédure)
- Utilisation de TSimpleDataSet
- Utilisation de TSimpleObjectBroker
- Utilisation de TStoredProc
- Utilisation de TTable (Procédure)
- Utilisation de TUpdateSQL pour mettre à jour un ensemble de données
- Ajout d'une nouvelle connexion à l'explorateur de données
- Exploration d'une base de données dans l'explorateur de données
- Exécution SQL dans l'explorateur de données
- Modification des connexions dans l'explorateur de données
- Utilisation du BDE
- Utilisation de TBatchMove (BDE)
- Utilisation de dbExpress
- Cryptage de bases de données InterBase
- Développement d'applications de bases de données pour la plate-forme Win32 - Index
- Développement d'applications RAD Server, Cloud et REST
- Notifications push
- RAD Server (EMS)
- Moteur RAD Server (Serveur EMS)
- Installation du moteur RAD Server
- Configuration du moteur RAD Server ou de la console RAD Serveur sur Windows
- Mise à niveau du moteur RAD Server
- Modification manuelle de la configuration du moteur RAD Server
- Exécution du moteur RAD Server ou de la console RAD Server sur un environnement de développement sur Windows
- Installation de RAD Server ou de la console RAD Server sur un environnement de production sous Windows
- Exigences de la base de données RAD Server pour un environnement de production sous Windows
- API administrative de RAD Server
- Extension du moteur RAD Server
- Fenêtre Moteur RAD Server
- Autorisation du moteur RAD Server
- Prise en charge des informations d'authentification externes de RAD Server
- Installation du moteur RAD Server
- Console de RAD Server
- Installation de votre console RAD Server
- Configuration du moteur RAD Server ou de la console RAD Serveur sur Windows
- Modification manuelle de la configuration de votre console RAD Server
- Exécution du moteur RAD Server ou de la console RAD Server sur un environnement de développement sur Windows
- Installation de RAD Server ou de la console RAD Server sur un environnement de production sous Windows
- Exigences de la base de données RAD Server pour un environnement de production sous Windows
- Interface utilisateur de la console RAD Server
- Installation de votre console RAD Server
- Application client de RAD Server
- Présentation des ThingPoint
- Notifications Push de RAD Server
- Application RAD Server Management Console
- Licence Runtime de RAD Server
- Moteur RAD Server (Serveur EMS)
- Développement d'applications Cloud
- Présentation de REST
- Présentation de BaaS
- OpenSSL
- Développement d'applications interopérables à l'aide de COM
- Développement de services Web
- Guide du développeur Windows
- Guide du développeur Delphi
- Programmation avec Delphi - Index
- Principes de la programmation en Delphi
- Présentation de la bibliothèque de composants
- Utilisation du modèle objet
- Utilisation du modèle objet
- Qu'est ce qu'un objet ?
- Héritage des données et du code d'un objet
- Portée et qualificateurs
- Utilisation de variables objet
- Création, instanciation et destruction d'objets
- Définition de nouvelles classes (Delphi)
- Utilisation des interfaces
- Utilisation d'interfaces dans les applications distribuées
- Utilisation des composants
- Appel de méthodes
- Utilisation des événements et des gestionnaires d'événement
- Génération d'un nouveau gestionnaire d'événement
- Génération du gestionnaire de l'événement par défaut d'un composant
- Recherche de gestionnaires d'événement
- Association d'un événement à un gestionnaire d'événement existant
- Association d'événements de menu à des gestionnaires d'événement
- Suppression de gestionnaires d'événement
- Ajout de composants personnalisés à la palette d'outils
- Manipulation des contrôles
- Implémentation du glisser-déplacer dans les contrôles
- Implémentation du glisser-ancrer dans les contrôles
- Manipulation du texte dans les contrôles
- Définition de l'alignement du texte
- Ajout de barres de défilement en mode exécution
- Ajout de l'objet Presse-papiers
- Sélection de texte
- Sélection de la totalité d'un texte
- Comment couper, copier et coller du texte
- Effacement du texte sélectionné
- Désactivation des éléments de menu
- Ajout d'un menu surgissant
- Gestion de l'événement OnPopup
- Ajout de graphiques à des contrôles
- Mise à l'échelle d'écran et ChangeScale
- Construction d'applications, de composants et de bibliothèques
- Création d'applications
- Création de packages et de DLL
- Ecriture d'applications de base de données
- Création d'applications serveur Web
- Ecriture d'applications en utilisant COM
- Utilisation des modules de données
- Utilisation du référentiel d'objets
- Activation de l'aide dans les applications
- Appel de l'aide HTML depuis les applications
- Types d'aide HTML
- Gestion par défaut de l'aide F1 dans les applications VCL
- Personnalisation de l'aide F1 dans les applications VCL
- Affichage de l'aide avec les boutons d'aide
- Association de l'aide avec les commandes de menu
- Affichage de l'aide à propos des commandes de menu sélectionnées
- Utilisation de la propriété Hint pour afficher l'aide contextuelle des objets d'écran
- Interfaces système d'aide
- Implémentation de ICustomHelpViewer
- Communication avec le gestionnaire d'aide
- Demande d'informations au gestionnaire d'aide
- Affichage de l'aide basée sur un mot clé
- Affichage des sommaires
- Implémentation de IExtendedHelpViewer
- Utilisation de IHelpSystem
- Implémentation de IHelpSelector
- Recensement des objets de système d'aide
- Utilisation de l'aide dans une application VCL
- Appel de l'aide HTML depuis les applications
- Développement de l'interface utilisateur des applications
- Développement de l'interface utilisateur des applications - Présentation
- Contrôle du comportement de l'application
- Utilisation de la fiche principale
- Utilisation des fiches
- Réutilisation des composants et des groupes de composants
- Création et utilisation des modèles de composants
- Manipulation des cadres
- Développement de boîtes de dialogue
- Création et gestion de menus
- Ouverture du Concepteur de menus
- Construction de menus
- Création de sous-menus
- Edition des éléments de menu dans l'inspecteur d'objets
- Déplacement parmi les menus à la conception
- Utilisation des modèles de menu
- Enregistrement d'un menu en tant que modèle
- Manipulation d'éléments de menu à l'exécution
- Fusion de menus
- Importation de fichiers ressource
- Conception de barres d'outils et de barres multiples
- Contrôles communs et thèmes XP
- Types de contrôles
- Utilisation des graphiques et du multimédia
- Utilisation des graphiques et du multimédia - Présentation
- Présentation de la programmation relative aux graphiques
- Rafraîchissement de l'écran
- Types des objets graphiques
- Propriétés et méthodes communes du canevas
- Utilisation des propriétés de l'objet canevas
- Utilisation des méthodes du canevas pour dessiner des objets graphiques
- Gestion de plusieurs objets de dessin dans votre application
- Dessiner sur un graphique
- Chargement et enregistrement de fichiers graphiques
- Utilisation du presse-papiers avec les graphiques
- Techniques de dessin dans une application
- Utilisation du multimédia
- Ecriture d'applications multithreads - Index
- Gestion des exceptions
- Utilisation des packages et des composants
- Utilisation des packages et des composants - Présentation
- Pourquoi utiliser des packages ?
- Packages d'exécution
- Packages de conception
- Création et modification de packages
- Déploiement des packages
- Utilisation des informations RTTI
- Création d'applications internationales - Index
- Déploiement des applications RAD Studio
- Développement d'applications de bases de données
- Conception d'applications de base de données
- Conception d'applications de base de données - Présentation
- Utilisation des bases de données
- Architecture des bases de données
- Conception de l'interface utilisateur
- Utilisation de contrôles de données
- Utilisation de contrôles de données
- Fonctionnalités communes des contrôles de données
- Choix de l'organisation des données
- Affichage d'un seul enregistrement
- Affichage de données en tant que libellés
- Affichage et édition de champs dans une zone de saisie
- Affichage et édition de texte dans un contrôle mémo
- Affichage et édition dans un contrôle mémo de texte formaté
- Affichage et édition de champs graphiques dans un contrôle image
- Affichage et édition de données dans les boîtes liste et les boîtes à options
- Affichage et édition de données dans les boîtes liste et les boîtes à options de référence
- Manipulation de champs booléens avec des cases à cocher
- Limitation de valeurs de champ avec des boutons radio
- Affichage de plusieurs enregistrements
- Affichage d'un seul enregistrement
- Visualisation et édition des données avec un contrôle TDBGrid
- Utilisation d'un contrôle grille à son état par défaut
- Création d'une grille personnalisée
- Création de colonnes persistantes
- Suppression de colonnes persistantes
- Modification de l'ordre des colonnes persistantes
- Définition des propriétés de colonne en mode conception
- Définition d'une colonne de liste de référence
- Insertion d'un bouton dans une colonne
- Restauration des valeurs par défaut d'une colonne
- Affichage des champs ADT et tableau
- Définition des options de la grille
- Edition dans la grille
- Contrôle du dessin de la grille
- Comment répondre aux actions de l'utilisateur à l'exécution
- Création d'une grille qui contient d'autres contrôles orientés données
- Navigation et manipulation d'enregistrements
- Connexion aux bases de données
- Compréhension des ensembles de données
- Compréhension des ensembles de données - Présentation
- Utilisation des descendants de TDataSet
- Détermination des états d'un ensemble de données
- Ouverture et fermeture des ensembles de données
- Navigation dans les ensembles de données
- Recherche dans les ensembles de données
- Affichage et édition d'ensembles de données en utilisant des filtres
- Modification des données
- Champs calculés
- Types d'ensembles de données
- Utilisation d'ensembles de données de type table
- Tri des enregistrements avec des index
- Utilisation d'index pour chercher des enregistrements
- Limitation des enregistrements avec des portées
- Création de relations maître/détail
- Contrôle des accès en lecture ou en écriture aux tables
- Création et suppression des tables
- Vidage des tables
- Synchronisation des tables
- Utilisation d'ensembles de données de type requête
- Utilisation d'ensembles de données de type procédure stockée
- Exécution de procédures stockées qui ne renvoient pas d'ensemble de résultats
- Manipulation des composants champ
- Manipulation des composants champ - Présentation
- Composants champ dynamique
- Composants champ persistant
- Création de champs persistants
- Modification de l'ordre des champs persistants
- Définition de nouveaux champs persistants
- Suppression de composants champ persistant
- Définition des événements et des propriétés des champs persistants
- Définition des propriétés d'affichage et d'édition en mode conception
- Définition des propriétés des composants champ à l'exécution
- Création des ensembles d'attributs pour les composants champ
- Association des ensembles d'attributs aux composants champ
- Suppression des associations d'attributs
- Contrôle ou dissimulation de la saisie utilisateur
- Utilisation des formats par défaut pour les champs numériques, date et heure
- Gestion des événements
- Manipulation des méthodes de champ lors de l'exécution
- Affichage, conversion et accès aux valeurs des champs
- Définition de la valeur par défaut d'un champ
- Utilisation de contraintes
- Utilisation des champs objet
- Utilisation du BDE - Index
- Architecture BDE
- Utilisation du BDE
- Exécution d'une instruction de mise à jour
- Utilisation de plusieurs objets mise à jour
- Connexion aux bases de données avec TDatabase
- Association d'un composant base de données à une session
- Utilisation de TDatabase pour établir une connexion aux bases de données
- Ouverture d'une connexion avec TDataBase
- Interactions entre les composants base de données et session
- Utilisation des composants base de données dans les modules de données
- Définition des paramètres d'alias BDE
- Identification de la base de données
- Gestion des sessions de bases de données
- Activation d'une session
- Création de sessions supplémentaires
- Parcourir les composants base de données d'une session
- Ouverture de connexions de bases de données
- Recherche d'une connexion de base de données
- Spécification des répertoires Paradox
- Récupération des informations d'une session
- Fermeture des connexions de bases de données
- Manipulation des alias BDE
- Affectation d'un nom à une session
- Gestion de sessions multiples
- Spécification du comportement de la connexion de base de données par défaut
- Interruption des connexions de bases de données inactives
- Manipulation des tables Paradox et dBASE protégées par mot de passe
- Gestion des sessions de bases de données
- Gestion des connexions de bases de données
- Utilisation d'ensembles de données BDE
- Association d'un ensemble de données avec les connexions de bases de données et de sessions
- Liaison des paramètres
- Mise en cache des BLOBS
- Contrôle des accès en lecture ou en écriture aux tables locales
- Importation des données d'une autre table
- Utilisation des propriétés de handle BDE
- Modification du nom d'une table
- Spécification d'un fichier d'index dBASE
- Spécification du type d'une table locale
- Utilisation de TQuery
- Utilisation de TStoredProc (BDE)
- Utilisation de TTable
- Utilisation d'ensembles de données BDE
- Création de requêtes hétérogènes
- Obtention d'un ensemble de résultats modifiable
- Mise à jour d'un ensemble de résultats en lecture seule
- Manipulation des procédures stockées redéfinies d'Oracle
- Utilisation de TBatchMove
- Utilisation du BDE pour placer en mémoire cache les mises à jour
- Application des mises à jour en mémoire cache avec une base de données
- Elaboration des instructions SQL de mise à jour
- Activation des mises à jour BDE en mémoire cache
- Substitution de paramètres dans les instructions SQL de mise à jour
- Utilisation du BDE pour placer en mémoire cache les mises à jour
- Utilisation de l'éditeur SQL de mise à jour
- Application des mises à jour BDE en mémoire cache
- Utilisation d'objets mise à jour pour mettre à jour un ensemble de données
- Création d'un gestionnaire d'événement OnUpdateRecord
- Application des mises à jour en mémoire cache avec les méthodes de composant base de données
- Création d'instructions SQL pour les composants mise à jour
- Gestion des erreurs de mise à jour en mémoire cache
- Utilisation des transactions avec le BDE
- Utilisation des composants ADO
- Utilisation des composants ADO
- Présentation générale des composants ADO
- Connexion à des stockages de données ADO
- Utilisation des ensembles de données ADO
- Connexion d'un ensemble de données ADO à un stockage de données
- Utilisation des ensembles d'enregistrements
- Filtrage d'enregistrements à partir de signets
- Filtrage de lignes en fonction de l'état de mise à jour
- Lecture d'enregistrements de façon asynchrone
- Utilisation des mises à jour groupées
- Lecture et enregistrement des données dans des fichiers
- Examen de l'état de mise à jour ligne par ligne
- Ouverture de l'ensemble de données en mode mises à jour groupées
- Utilisation de TADODataSet
- Connexion d'un ensemble de données ADO à un stockage de données
- Utilisation d'objets commande
- Utilisation des composants dbExpress
- Utilisation des ensembles de données dbExpress
- Types d'ensembles de données dbExpress
- Connexion à un serveur de bases de données en utilisant dbExpress
- Spécification des données à afficher
- Récupération des données
- Exécution des commandes ne renvoyant pas d'enregistrement
- Définition de relations liées maître-détail
- Accès aux informations de schéma dbExpress
- Débogage d'applications dbExpress
- Utilisation d'ensembles de données client
- Utilisation d'ensembles de données client - Présentation
- Manipulation des données avec un ensemble de données client
- Navigation parmi les données des ensembles de données client
- Limitation des enregistrements affichés
- Edition des données
- Définition de contraintes pour les valeurs des données
- Tri et indexation
- Représentation des valeurs calculées
- Utilisation des agrégats maintenus
- Copie de données d'un autre ensemble de données
- Ajout d'informations d'application aux données
- Utilisation d'un ensemble de données client pour mettre en cache les mises à jour
- Utilisation d'un ensemble de données client avec un fournisseur
- Spécification d'un fournisseur
- Extraction des données dans l'ensemble de données ou le document source
- Obtention des paramètres du serveur d'applications
- Transmission de paramètres à l'ensemble de données source
- Envoi de paramètres de requête ou de procédure stockée
- Limitation des enregistrements avec des paramètres
- Gestion des contraintes liées au serveur
- Actualisation des enregistrements
- Communication avec des fournisseurs à l'aide d'événements personnalisés
- Redéfinition de l'ensemble de données sur le serveur d'applications
- Utilisation d'un ensemble de données client avec des données basées sur des fichiers
- Utilisation d'un ensemble de données simple
- Utilisation des composants fournisseur - Index
- Utilisation des composants fournisseur
- Spécification de la source de données
- Communication avec l'ensemble de données client
- Détermination du mode d'application des mises à jour à l'aide d'un fournisseur d'ensemble de données
- Contrôle des informations placées dans les paquets de données
- Comment répondre aux demandes de données des clients
- Comment répondre aux demandes de mise à jour des clients
- Comment répondre aux événements générés par le client
- Gestion des contraintes du serveur
- Création d'applications multiniveaux
- Création d'applications multiniveaux - Présentation
- Avantages du modèle de base de données multiniveau
- Présentation des applications de bases de données multiniveaux
- Construction d'une application multiniveau
- Création de l'application serveur
- Filtrage du flux de communication DataSnap
- Configuration du module de données
- Extension de l'interface du serveur d'applications
- Gestion des transactions dans les applications multiniveaux
- Gestion des relations maître/détail
- Gestion des informations d'état dans les modules de données exposés
- Utilisation de plusieurs modules de données serveur
- Recensement du serveur d'applications
- Création de l'application client
- Ecriture des applications client Web
- Utilisation de XML dans les applications de bases de données
- Conception d'applications de base de données
- Ecriture d'applications Internet - Index
- Création d'applications serveur Internet
- Utilisation de WebBroker
- Utilisation de WebBroker
- Création d'applications serveur Web avec WebBroker
- Structure d'une application WebBroker
- Répartiteur Web
- Eléments d'action
- Accès aux informations de requêtes client
- Création de messages de réponse HTTP
- Génération du contenu des messages de réponse
- Utilisation des bases de données dans les réponses
- Ajout d'une session au module Web
- Représentation HTML d'un ensemble de données
- Utilisation des générateurs de page ensemble de données
- Utilisation des générateurs de tableau
- Spécification des attributs de tableau
- Spécification des attributs de lignes
- Spécification des attributs de colonnes
- Incorporation de tableaux dans un document HTML
- Utilisation de TDataSetTableProducer
- Utilisation de TQueryTableProducer
- Utilisation de documents XML
- Utilisation de services Web
- Utilisation des sockets - Index
- Utilisation des sockets
- Installation des composants socket
- Implémentation des services
- Types de connexions par socket
- Description des sockets
- Utilisation des composants socket
- Réponse aux événements socket
- Lecture et écriture sur des connexions socket
- Développement d'applications COM
- Principes de COM
- Utilisation des bibliothèques de types
- Utilisation des bibliothèques de types - Présentation
- Editeur de bibliothèques de types
- Utilisation de l'éditeur de bibliothèques de types
- Types autorisés
- Utilisation de la syntaxe Pascal Objet ou RIDL
- Création d'une nouvelle bibliothèque de types
- Ouverture d'une bibliothèque de types existante
- Ajout d'une interface à une bibliothèque de types
- Modification d'une interface en utilisant la bibliothèque de types
- Ajout de propriétés et de méthodes à la bibliothèque de types
- Ajout d'une CoClasse à une bibliothèque de types
- Ajout d'une interface à une CoClasse
- Ajout d'une énumération à une bibliothèque de types
- Ajout d'un alias à une bibliothèque de types
- Ajout d'un enregistrement ou d'une union à une bibliothèque de types
- Ajout d'un module à une bibliothèque de types
- Enregistrement et recensement des informations d'une bibliothèque de types
- Boîte de dialogue Appliquer les mises à jour
- Enregistrement d'une bibliothèque de types
- Actualisation de la bibliothèque de types
- Recensement de la bibliothèque de types
- Déploiement des bibliothèques de types
- Création de clients COM
- Création de serveurs COM simples
- Création de serveurs COM simples - Présentation
- Conception d'un objet COM
- Utilisation de l'expert Objet COM
- Utilisation de l'expert Objet Automation
- Définition de l'interface d'un objet COM
- Interfaces d'Automation
- Marshaling des données
- Recensement d'un objet COM
- Recensement des serveurs ActiveX pour l'utilisateur en cours
- Test et débogage de l'application
- Création d'une page Active Server
- Utilisation des contrôles ActiveX
- Création d'un contrôle ActiveX
- Eléments d'un contrôle ActiveX
- Conception d'un contrôle ActiveX
- Génération d'un contrôle ActiveX à partir d'un contrôle VCL
- Génération d'une fiche active basée sur une fiche VCL
- Création d'une fiche ActiveX ou d'un contrôle ActiveX C++ Windows 64 bits
- Licences des contrôles ActiveX
- Personnalisation de l'interface du contrôle ActiveX
- Création d'une page de propriétés pour un contrôle ActiveX
- Recensement d'un contrôle ActiveX
- Test d’un contrôle ActiveX
- Programmation avec Delphi - Index
- Guide du développeur C++Builder
- Programmation avec C++Builder
- Développement d'applications avec C++Builder
- Présentation de la bibliothèque de composants
- Utilisation de la VCL/RTL (C++)
- Utilisation des composants
- Appel de méthodes
- Utilisation des événements et des gestionnaires d'événement
- Génération d'un nouveau gestionnaire d'événement
- Génération du gestionnaire de l'événement par défaut d'un composant
- Recherche de gestionnaires d'événement
- Association d'un événement à un gestionnaire d'événement existant
- Association d'événements de menu à des gestionnaires d'événement
- Suppression de gestionnaires d'événement
- Ajout de composants personnalisés à la palette d'outils
- Manipulation des contrôles
- Implémentation du glisser-déplacer dans les contrôles
- Implémentation du glisser-ancrer dans les contrôles
- Manipulation du texte dans les contrôles
- Définition de l'alignement du texte
- Ajout de barres de défilement en mode exécution
- Ajout de l'objet Presse-papiers
- Sélection de texte
- Sélection de la totalité d'un texte
- Comment couper, copier et coller du texte
- Effacement du texte sélectionné
- Désactivation des éléments de menu
- Ajout d'un menu surgissant
- Gestion de l'événement OnPopup
- Ajout de graphiques à des contrôles
- Mise à l'échelle d'écran et ChangeScale
- Construction d'applications, de composants et de bibliothèques
- Création d'applications
- Création de packages et de DLL
- Ecriture d'applications de base de données
- Création d'applications serveur Web
- Ecriture d'applications en utilisant COM
- Utilisation des modules de données
- Utilisation du référentiel d'objets
- Activation de l'aide dans les applications
- Appel de l'aide HTML depuis les applications
- Types d'aide HTML
- Gestion par défaut de l'aide F1 dans les applications VCL
- Personnalisation de l'aide F1 dans les applications VCL
- Affichage de l'aide avec les boutons d'aide
- Association de l'aide avec les commandes de menu
- Affichage de l'aide à propos des commandes de menu sélectionnées
- Utilisation de la propriété Hint pour afficher l'aide contextuelle des objets d'écran
- Interfaces système d'aide
- Implémentation de ICustomHelpViewer
- Communication avec le gestionnaire d'aide
- Demande d'informations au gestionnaire d'aide
- Affichage de l'aide basée sur un mot clé
- Affichage des sommaires
- Implémentation de IExtendedHelpViewer
- Utilisation de IHelpSystem
- Implémentation de IHelpSelector
- Recensement des objets de système d'aide
- Utilisation de l'aide dans une application VCL
- Appel de l'aide HTML depuis les applications
- Développement de l'interface utilisateur des applications
- Développement de l'interface utilisateur des applications - Présentation
- Contrôle du comportement de l'application
- Utilisation de la fiche principale
- Utilisation des fiches
- Réutilisation des composants et des groupes de composants
- Création et utilisation des modèles de composants
- Manipulation des cadres
- Développement de boîtes de dialogue
- Création et gestion de menus
- Ouverture du Concepteur de menus
- Construction de menus
- Création de sous-menus
- Edition des éléments de menu dans l'inspecteur d'objets
- Déplacement parmi les menus à la conception
- Utilisation des modèles de menu
- Enregistrement d'un menu en tant que modèle
- Manipulation d'éléments de menu à l'exécution
- Fusion de menus
- Importation de fichiers ressource
- Conception de barres d'outils et de barres multiples
- Contrôles communs et thèmes XP
- Types de contrôles
- Utilisation des graphiques et du multimédia
- Utilisation des graphiques et du multimédia - Présentation
- Présentation de la programmation relative aux graphiques
- Rafraîchissement de l'écran
- Types des objets graphiques
- Propriétés et méthodes communes du canevas
- Utilisation des propriétés de l'objet canevas
- Utilisation des méthodes du canevas pour dessiner des objets graphiques
- Gestion de plusieurs objets de dessin dans votre application
- Dessiner sur un graphique
- Chargement et enregistrement de fichiers graphiques
- Utilisation du presse-papiers avec les graphiques
- Techniques de dessin dans une application
- Utilisation du multimédia
- Ecriture d'applications multithreads - Index
- Gestion des exceptions dans C++Builder
- Gestion des exceptions C++ standard
- Syntaxe de la gestion des exceptions C++ standard
- Redéclenchement des exceptions (C++)
- Spécifications des exceptions (C++)
- Déroulement des exceptions (C++)
- Constructeurs dans la gestion des exceptions (C++)
- Gestion des exceptions non interceptées et inattendues (C++)
- Perte des exceptions C++ dans la RTL de Delphi
- Exceptions structurées sous Win32 (C++)
- Syntaxe des exceptions structurées (C++)
- Gestion des exceptions structurées (C++)
- Filtrage des exceptions structurées (C++)
- Mélange des exceptions standard et des exceptions structurées (C++)
- Définition des exceptions structurées (C++)
- Déclenchement des exceptions structurées (C++)
- Blocs de terminaison SEH (C++)
- Gestion des exceptions Delphi dans C++
- Options du compilateur de gestion des exceptions C++Builder
- Exception externe EEFFACE
- Gestion des exceptions C++ standard
- Utilisation des packages et des composants
- Utilisation des packages et des composants - Présentation
- Pourquoi utiliser des packages ?
- Packages d'exécution
- Packages de conception
- Création et modification de packages
- Déploiement des packages
- Création d'applications internationales - Index
- Déploiement des applications RAD Studio
- Développement d'applications de bases de données
- Conception d'applications de base de données
- Conception d'applications de base de données - Présentation
- Utilisation des bases de données
- Architecture des bases de données
- Conception de l'interface utilisateur
- Utilisation de contrôles de données
- Utilisation de contrôles de données
- Fonctionnalités communes des contrôles de données
- Choix de l'organisation des données
- Affichage d'un seul enregistrement
- Affichage de données en tant que libellés
- Affichage et édition de champs dans une zone de saisie
- Affichage et édition de texte dans un contrôle mémo
- Affichage et édition dans un contrôle mémo de texte formaté
- Affichage et édition de champs graphiques dans un contrôle image
- Affichage et édition de données dans les boîtes liste et les boîtes à options
- Affichage et édition de données dans les boîtes liste et les boîtes à options de référence
- Manipulation de champs booléens avec des cases à cocher
- Limitation de valeurs de champ avec des boutons radio
- Affichage de plusieurs enregistrements
- Affichage d'un seul enregistrement
- Visualisation et édition des données avec un contrôle TDBGrid
- Utilisation d'un contrôle grille à son état par défaut
- Création d'une grille personnalisée
- Création de colonnes persistantes
- Suppression de colonnes persistantes
- Modification de l'ordre des colonnes persistantes
- Définition des propriétés de colonne en mode conception
- Définition d'une colonne de liste de référence
- Insertion d'un bouton dans une colonne
- Restauration des valeurs par défaut d'une colonne
- Affichage des champs ADT et tableau
- Définition des options de la grille
- Edition dans la grille
- Contrôle du dessin de la grille
- Comment répondre aux actions de l'utilisateur à l'exécution
- Création d'une grille qui contient d'autres contrôles orientés données
- Navigation et manipulation d'enregistrements
- Connexion aux bases de données
- Compréhension des ensembles de données
- Compréhension des ensembles de données - Présentation
- Utilisation des descendants de TDataSet
- Détermination des états d'un ensemble de données
- Ouverture et fermeture des ensembles de données
- Navigation dans les ensembles de données
- Recherche dans les ensembles de données
- Affichage et édition d'ensembles de données en utilisant des filtres
- Modification des données
- Champs calculés
- Types d'ensembles de données
- Utilisation d'ensembles de données de type table
- Tri des enregistrements avec des index
- Utilisation d'index pour chercher des enregistrements
- Limitation des enregistrements avec des portées
- Création de relations maître/détail
- Contrôle des accès en lecture ou en écriture aux tables
- Création et suppression des tables
- Vidage des tables
- Synchronisation des tables
- Utilisation d'ensembles de données de type requête
- Utilisation d'ensembles de données de type procédure stockée
- Exécution de procédures stockées qui ne renvoient pas d'ensemble de résultats
- Manipulation des composants champ
- Manipulation des composants champ - Présentation
- Composants champ dynamique
- Composants champ persistant
- Création de champs persistants
- Modification de l'ordre des champs persistants
- Définition de nouveaux champs persistants
- Suppression de composants champ persistant
- Définition des événements et des propriétés des champs persistants
- Définition des propriétés d'affichage et d'édition en mode conception
- Définition des propriétés des composants champ à l'exécution
- Création des ensembles d'attributs pour les composants champ
- Association des ensembles d'attributs aux composants champ
- Suppression des associations d'attributs
- Contrôle ou dissimulation de la saisie utilisateur
- Utilisation des formats par défaut pour les champs numériques, date et heure
- Gestion des événements
- Manipulation des méthodes de champ lors de l'exécution
- Affichage, conversion et accès aux valeurs des champs
- Définition de la valeur par défaut d'un champ
- Utilisation de contraintes
- Utilisation des champs objet
- Utilisation du BDE - Index
- Architecture BDE
- Utilisation du BDE
- Exécution d'une instruction de mise à jour
- Utilisation de plusieurs objets mise à jour
- Connexion aux bases de données avec TDatabase
- Association d'un composant base de données à une session
- Utilisation de TDatabase pour établir une connexion aux bases de données
- Ouverture d'une connexion avec TDataBase
- Interactions entre les composants base de données et session
- Utilisation des composants base de données dans les modules de données
- Définition des paramètres d'alias BDE
- Identification de la base de données
- Gestion des sessions de bases de données
- Activation d'une session
- Création de sessions supplémentaires
- Parcourir les composants base de données d'une session
- Ouverture de connexions de bases de données
- Recherche d'une connexion de base de données
- Spécification des répertoires Paradox
- Récupération des informations d'une session
- Fermeture des connexions de bases de données
- Manipulation des alias BDE
- Affectation d'un nom à une session
- Gestion de sessions multiples
- Spécification du comportement de la connexion de base de données par défaut
- Interruption des connexions de bases de données inactives
- Manipulation des tables Paradox et dBASE protégées par mot de passe
- Gestion des sessions de bases de données
- Gestion des connexions de bases de données
- Utilisation d'ensembles de données BDE
- Association d'un ensemble de données avec les connexions de bases de données et de sessions
- Liaison des paramètres
- Mise en cache des BLOBS
- Contrôle des accès en lecture ou en écriture aux tables locales
- Importation des données d'une autre table
- Utilisation des propriétés de handle BDE
- Modification du nom d'une table
- Spécification d'un fichier d'index dBASE
- Spécification du type d'une table locale
- Utilisation de TQuery
- Utilisation de TStoredProc (BDE)
- Utilisation de TTable
- Utilisation d'ensembles de données BDE
- Création de requêtes hétérogènes
- Obtention d'un ensemble de résultats modifiable
- Mise à jour d'un ensemble de résultats en lecture seule
- Manipulation des procédures stockées redéfinies d'Oracle
- Utilisation de TBatchMove
- Utilisation du BDE pour placer en mémoire cache les mises à jour
- Application des mises à jour en mémoire cache avec une base de données
- Elaboration des instructions SQL de mise à jour
- Activation des mises à jour BDE en mémoire cache
- Substitution de paramètres dans les instructions SQL de mise à jour
- Utilisation du BDE pour placer en mémoire cache les mises à jour
- Utilisation de l'éditeur SQL de mise à jour
- Application des mises à jour BDE en mémoire cache
- Utilisation d'objets mise à jour pour mettre à jour un ensemble de données
- Création d'un gestionnaire d'événement OnUpdateRecord
- Application des mises à jour en mémoire cache avec les méthodes de composant base de données
- Création d'instructions SQL pour les composants mise à jour
- Gestion des erreurs de mise à jour en mémoire cache
- Utilisation des transactions avec le BDE
- Utilisation des composants ADO
- Utilisation des composants ADO
- Présentation générale des composants ADO
- Connexion à des stockages de données ADO
- Utilisation des ensembles de données ADO
- Connexion d'un ensemble de données ADO à un stockage de données
- Utilisation des ensembles d'enregistrements
- Filtrage d'enregistrements à partir de signets
- Filtrage de lignes en fonction de l'état de mise à jour
- Lecture d'enregistrements de façon asynchrone
- Utilisation des mises à jour groupées
- Lecture et enregistrement des données dans des fichiers
- Examen de l'état de mise à jour ligne par ligne
- Ouverture de l'ensemble de données en mode mises à jour groupées
- Utilisation de TADODataSet
- Connexion d'un ensemble de données ADO à un stockage de données
- Utilisation d'objets commande
- Utilisation des composants dbExpress
- Utilisation des ensembles de données dbExpress
- Types d'ensembles de données dbExpress
- Connexion à un serveur de bases de données en utilisant dbExpress
- Spécification des données à afficher
- Récupération des données
- Exécution des commandes ne renvoyant pas d'enregistrement
- Définition de relations liées maître-détail
- Accès aux informations de schéma dbExpress
- Débogage d'applications dbExpress
- Utilisation d'ensembles de données client
- Utilisation d'ensembles de données client - Présentation
- Manipulation des données avec un ensemble de données client
- Navigation parmi les données des ensembles de données client
- Limitation des enregistrements affichés
- Edition des données
- Définition de contraintes pour les valeurs des données
- Tri et indexation
- Représentation des valeurs calculées
- Utilisation des agrégats maintenus
- Copie de données d'un autre ensemble de données
- Ajout d'informations d'application aux données
- Utilisation d'un ensemble de données client pour mettre en cache les mises à jour
- Utilisation d'un ensemble de données client avec un fournisseur
- Spécification d'un fournisseur
- Extraction des données dans l'ensemble de données ou le document source
- Obtention des paramètres du serveur d'applications
- Transmission de paramètres à l'ensemble de données source
- Envoi de paramètres de requête ou de procédure stockée
- Limitation des enregistrements avec des paramètres
- Gestion des contraintes liées au serveur
- Actualisation des enregistrements
- Communication avec des fournisseurs à l'aide d'événements personnalisés
- Redéfinition de l'ensemble de données sur le serveur d'applications
- Utilisation d'un ensemble de données client avec des données basées sur des fichiers
- Utilisation d'un ensemble de données simple
- Utilisation des composants fournisseur - Index
- Utilisation des composants fournisseur
- Spécification de la source de données
- Communication avec l'ensemble de données client
- Détermination du mode d'application des mises à jour à l'aide d'un fournisseur d'ensemble de données
- Contrôle des informations placées dans les paquets de données
- Comment répondre aux demandes de données des clients
- Comment répondre aux demandes de mise à jour des clients
- Comment répondre aux événements générés par le client
- Gestion des contraintes du serveur
- Création d'applications multiniveaux
- Création d'applications multiniveaux - Présentation
- Avantages du modèle de base de données multiniveau
- Présentation des applications de bases de données multiniveaux
- Construction d'une application multiniveau
- Création de l'application serveur
- Filtrage du flux de communication DataSnap
- Configuration du module de données
- Extension de l'interface du serveur d'applications
- Gestion des transactions dans les applications multiniveaux
- Gestion des relations maître/détail
- Gestion des informations d'état dans les modules de données exposés
- Utilisation de plusieurs modules de données serveur
- Recensement du serveur d'applications
- Création de l'application client
- Ecriture des applications client Web
- Utilisation de XML dans les applications de bases de données
- Conception d'applications de base de données
- Ecriture d'applications Internet - Index
- Création d'applications serveur Internet
- Utilisation de WebBroker
- Utilisation de WebBroker
- Création d'applications serveur Web avec WebBroker
- Structure d'une application WebBroker
- Répartiteur Web
- Eléments d'action
- Accès aux informations de requêtes client
- Création de messages de réponse HTTP
- Génération du contenu des messages de réponse
- Utilisation des bases de données dans les réponses
- Ajout d'une session au module Web
- Représentation HTML d'un ensemble de données
- Utilisation des générateurs de page ensemble de données
- Utilisation des générateurs de tableau
- Spécification des attributs de tableau
- Spécification des attributs de lignes
- Spécification des attributs de colonnes
- Incorporation de tableaux dans un document HTML
- Utilisation de TDataSetTableProducer
- Utilisation de TQueryTableProducer
- Utilisation de documents XML
- Utilisation de services Web
- Utilisation des sockets - Index
- Utilisation des sockets
- Installation des composants socket
- Implémentation des services
- Types de connexions par socket
- Description des sockets
- Utilisation des composants socket
- Réponse aux événements socket
- Lecture et écriture sur des connexions socket
- Développement d'applications COM
- Principes de COM
- Utilisation des bibliothèques de types
- Utilisation des bibliothèques de types - Présentation
- Editeur de bibliothèques de types
- Utilisation de l'éditeur de bibliothèques de types
- Types autorisés
- Utilisation de la syntaxe Pascal Objet ou RIDL
- Création d'une nouvelle bibliothèque de types
- Ouverture d'une bibliothèque de types existante
- Ajout d'une interface à une bibliothèque de types
- Modification d'une interface en utilisant la bibliothèque de types
- Ajout de propriétés et de méthodes à la bibliothèque de types
- Ajout d'une CoClasse à une bibliothèque de types
- Ajout d'une interface à une CoClasse
- Ajout d'une énumération à une bibliothèque de types
- Ajout d'un alias à une bibliothèque de types
- Ajout d'un enregistrement ou d'une union à une bibliothèque de types
- Ajout d'un module à une bibliothèque de types
- Enregistrement et recensement des informations d'une bibliothèque de types
- Boîte de dialogue Appliquer les mises à jour
- Enregistrement d'une bibliothèque de types
- Actualisation de la bibliothèque de types
- Recensement de la bibliothèque de types
- Déploiement des bibliothèques de types
- Création de clients COM
- Création de serveurs COM simples
- Création de serveurs COM simples - Présentation
- Conception d'un objet COM
- Utilisation de l'expert Objet COM
- Utilisation de l'expert Objet Automation
- Définition de l'interface d'un objet COM
- Interfaces d'Automation
- Marshaling des données
- Recensement d'un objet COM
- Recensement des serveurs ActiveX pour l'utilisateur en cours
- Test et débogage de l'application
- Création d'une page Active Server
- Utilisation des contrôles ActiveX
- Création d'un contrôle ActiveX
- Eléments d'un contrôle ActiveX
- Conception d'un contrôle ActiveX
- Génération d'un contrôle ActiveX à partir d'un contrôle VCL
- Génération d'une fiche active basée sur une fiche VCL
- Création d'une fiche ActiveX ou d'un contrôle ActiveX C++ Windows 64 bits
- Licences des contrôles ActiveX
- Personnalisation de l'interface du contrôle ActiveX
- Création d'une page de propriétés pour un contrôle ActiveX
- Recensement d'un contrôle ActiveX
- Test d’un contrôle ActiveX
- Programmation avec C++Builder
- Guide du concepteur de composants VCL - Index
- Présentation de la création d'un composant
- Présentation de la création d'un composant
- Bibliothèque de classes
- Composants et classes
- Création de composants
- Contenu d'un composant
- Création d'un nouveau composant
- Déclaration d'un nouveau constructeur (C++)
- Emplacement des fichiers du composant
- Test des composants non installés
- Test des composants installés
- Programmation orientée objet et écriture des composants
- Création de propriétés
- Création de propriétés : Vue globale
- Pourquoi créer des propriétés ?
- Types de propriétés
- Publication des propriétés héritées
- Définition des propriétés
- Création de propriétés tableau
- Création de propriétés pour sous-composants
- Création des propriétés pour interfaces
- Stockage et chargement des propriétés
- Création d'événements
- Création d'événements : Vue globale
- Qu'est-ce qu'un événement ?
- Implémentation des événements standard
- Définition de vos propres événements
- Création de méthodes
- Graphiques et composants
- Utilisation des messages
- Utilisation de la solution de messagerie multiplate-forme RTL
- Utilisation de la solution de messagerie de l'API Windows
- Accessibilité des composants au moment de la conception
- Accessibilité des composants au moment de la conception - Présentation
- Recensement des composants
- Fournir l'aide pour vos composants
- Ajout d'éditeurs de propriétés
- Catégories de propriétés
- Ajout d'éditeurs de composants
- Compilation des composants en packages
- Problèmes d'installation de composants personnalisés (C++)
- Modification d'un composant existant
- Création d'un composant graphique
- Personnalisation d'une grille
- Personnalisation d'une grille : Vue globale
- Création et enregistrement du composant (Grille)
- Publication des propriétés héritées (Grille)
- Modification des valeurs initiales
- Redimensionnement des cellules
- Remplissage des cellules
- Navigation de mois en mois et d'année en année
- Navigation de jour en jour
- Contrôles orientés données
- Contrôles orientés données
- Création d'un contrôle pour scruter les données
- Création d'un contrôle de modification de données
- Transformation d'une boîte de dialogue en composant
- Extension de l'EDI par l'utilisation de l'API Tools
- Création ou extension d'un package pour utiliser l'API Tools
- Accès aux services de l'API Tools
- Utilisation d'interfaces spéciales pour étendre l'EDI
- Déploiement des composants
- Présentation de la création d'un composant
- Considérations pour le développement d'applications Windows 64 bits
- Guide du développeur Delphi
- Modélisation UML
- Concepts de modélisation
- A propos de la modélisation
- Spécifications UML prises en charge
- Projets de modélisation UML
- Espaces de nommage et packages
- Diagrammes de modélisation
- Synchronisation entre les modèles et le code source
- Transformation en code source
- Annotation et illustration d'un modèle
- Raccourci de modèle
- Disposition des diagrammes
- Couleurs du dégradé et illustration des diagrammes
- Hyperliens dans les modèles UML
- Prise en charge OCL (Object Constraint Language)
- Patterns
- Modélisation - Refactoring
- Fonctionnalité de génération de la documentation
- Importation et exportation de modèles UML
- Procédures de modélisation
- Utilisation des vues Modèle et Diagramme
- Configuration de la modélisation UML
- Utilisation d'un espace de nommage ou d'un package
- Procédures des projets de modélisation
- Importation et exportation de modèles
- Procédures des diagrammes UML
- Création d'éléments, de liens et de raccourcis sur les diagrammes
- Personnalisation de l'apparence des diagrammes et affichage des diagrammes
- Alignement des éléments de diagramme
- Navigation dans un diagramme avec la vue globale
- Personnalisation de la présentation des noeuds de diagrammes
- Modification de la notation des éléments de diagramme
- Affichage et masquage des éléments de diagramme
- Disposition automatique d'un diagramme
- Utilisation de la grille
- Utilisation du profil UML en couleur
- Utilisation des couleurs du dégradé
- Utilisation des filtres d'affichage
- Zoom sur un diagramme
- Edition des diagrammes
- Modification des propriétés des éléments de diagrammes
- Modification du type du lien d'association
- Copie et déplacement des éléments de modèle
- Hyperliens et diagrammes
- Réorientation d'un lien
- Redimensionnement des éléments de diagramme
- Sélection des éléments de diagramme
- Affectation du stéréotype d'un élément
- Utilisation de la fonctionnalité glisser-déposer
- Utilisation de propriétés utilisateur
- Localisation des éléments de modèle
- Procédures des diagrammes UML 1.5 et 2.0
- Procédures des diagrammes de classes
- Ajout d'un membre à un conteneur
- Création d'une classe d'association
- Création d'un classificateur inner
- Modification de l'apparence des compartiments
- Modification de l'apparence des interfaces
- Utilisation d'un diagramme de classes en tant que vue
- Utilisation d'un constructeur
- Utilisation d'un champ
- Utiliser une interface
- Utilisation des relations
- Instanciation d'un classificateur - UML 1.5
- Utilisation d'une spécification d'instance - UML 2.0
- Assignation des relations 'Interface fournie' ou 'Interface requise' - UML 2.0
- Procédures des diagrammes de cas d'utilisation
- Procédures des diagrammes d'activités - Index
- Utilisation d'un état complexe
- Création d'un événement différé
- Création d'une transition interne
- Création d'une transition multiple
- Création d'une transition réflexive
- Spécification des actions d'entrée et de sortie
- Conception d'un diagramme d'activités UML 1.5
- Création d'une activité pour un état - UML 1.5
- Conception d'un diagramme d'activités UML 2.0
- Création d'un connecteur - UML 2.0
- Déplacement des actions dans une activité - UML 2.0
- Utilisation d'un flot d'objets ou d'un flot de contrôle - UML 2.0
- Procédures des diagrammes d'interaction - Index
- Association d'un lien message à une méthode
- Génération des diagrammes de séquence
- Génération d'un diagramme de séquence incrémentiel
- Ajout d'un bloc conditionnel - UML 1.5
- Association d'un objet à un classificateur - UML 1.5
- Branchement de liens message - UML 1.5
- Utilisation d'un message UML 1.5
- Conversion entre diagrammes UML 1.5 de séquence et de collaboration
- Association d'une ligne de vie à un classificateur - UML 2.0
- Copie et collage d'une spécification d'exécution ou d'invocation - UML 2.0
- Création d'un diagramme de séquence ou de communication à partir d'une interaction - UML 2.0
- Création d'un invariant d'état - UML 2.0
- Conception d'un diagramme de séquence ou de communication UML 2.0
- Liaison d'une autre interaction à partir d'un diagramme d'interaction - UML 2.0
- Utilisation d'un message UML 2.0
- Utilisation d'un fragment combiné - UML 2.0
- Utilisation d'un cadre lié - UML 2.0
- Procédures des diagrammes de structures composites UML 2.0
- Procédures des diagrammes de machines d'états UML 2.0
- Conception d'un diagramme de composants UML 1.5
- Conception d'un diagramme de composants UML 2.0
- Conception d'un diagramme de déploiement UML 1.5
- Conception d'un diagramme de déploiement UML 2.0
- Conception d'un diagramme d'états UML 1.5
- Procédures des diagrammes de classes
- Annotation et illustration des diagrammes
- Création d'un diagramme
- Ouverture et fermeture des diagrammes
- Renommer un diagramme
- Suppression d'un diagramme
- Exportation d'un diagramme vers une image
- Impression d'un diagramme
- Procédures du langage OCL (Object Constraint Language)
- Procédures de patterns de modélisation
- Procédures d'application des patterns
- Utilisation du gestionnaire de patterns
- Ouverture du gestionnaire de patterns
- Création d'une arborescence virtuelle de patterns
- Création d'un dossier dans le gestionnaire de patterns
- Création d'un raccourci vers un pattern
- Affectation des patterns à des raccourcis
- Copier/coller des raccourcis, des dossiers ou des arborescences de patterns
- Suppression de raccourcis, de dossiers ou d'arborescences de patterns
- Modification des propriétés de patterns
- Tri des patterns
- Enregistrement des modifications dans le registre des patterns
- Exportation et partage des patterns
- Ajout de participants aux patterns de première classe (FCC, First Class Citizens)
- Création d'un pattern
- Suppression des patterns FCC (First Class Citizens) dans le modèle
- Utilisation du registre des patterns
- Procédures de génération de la documentation
- Référence de la modélisation
- Boîte de dialogue Options de modélisation
- Modélisation - Options d'apparence des diagrammes
- Modélisation - Options de disposition des diagrammes
- Modélisation - Options d'impression des diagrammes
- Modélisation - Options de gestion de la vue Diagramme
- Modélisation - Options générales
- Modélisation - Options de génération de la documentation
- Options de la vue Modèle
- Modélisation - Options de code source
- Modélisation - Options Générer un diagramme de séquence
- Composants GUI pour la modélisation
- Vue Modèle
- Vue Diagramme
- Inspecteur d'objets (Modélisation)
- Palette d'outils (Modélisation)
- Menus Modélisation
- Gestion des patterns
- Gestion des projets
- Boîtes de dialogue de modélisation
- Boîte de dialogue Ajouter un nouveau diagramme
- Boîte de dialogue Ajouter/retirer des contraintes
- Boîte de dialogue Ajouter/retirer des paramètres
- Boîte de dialogue Ajouter/retirer des propriétés utilisateur
- Boîte de dialogue Choisir le projet de destination (ou source)
- Boîte de dialogue Modifier les hyperliens pour le diagramme
- Boîte de dialogue Exporter le diagramme vers une image
- Boîte de dialogue Générer un diagramme de séquence
- Boîte de dialogue Imprimer le diagramme
- Boîte de dialogue Rechercher les utilisations
- Fenêtre Rechercher les utilisations
- Boîte de dialogue de sélection d'éléments
- Gestionnaire de sélection
- Référence UML 1.5 - Index
- Diagrammes UML 2.0
- Diagrammes de classes UML 2.0
- Diagrammes de cas d'utilisation UML 2.0
- Diagrammes d'activités UML 2.0
- Diagrammes de structures composites UML 2.0
- Diagrammes d'interaction UML 2.0
- Définition des diagrammes de communication UML 2.0
- Eléments des diagrammes de communication UML 2.0
- Définition des diagrammes de séquence UML 2.0
- Eléments des diagrammes de séquence UML 2.0
- Message UML 2.0
- Interaction
- Spécification d'exécution et spécification d'invocation
- Opérateur et opérande pour un fragment combiné
- Diagrammes de composants UML 2.0
- Diagrammes de déploiement UML 2.0
- Diagrammes de machines d'état UML 2.0
- Modélisation - Raccourcis clavier
- Modélisation - Glossaire
- Boîte de dialogue Options de modélisation
- Concepts de modélisation
- Frameworks et bibliothèques
- Frameworks d'application GUI
- FireMonkey
- Guide de prise en main FireMonkey - Introduction
- Guide de prise en main FireMonkey - Configuration de votre environnement de développement
- Guide de prise en main FireMonkey - Tutoriels - Ma première application FireMonkey
- Guide de prise en main FireMonkey - L'environnement de développement intégré (EDI)
- Guide de prise en main FireMonkey - Langages de programmation
- Guide de prise en main FireMonkey - Conception de l'interface utilisateur
- Guide de prise en main FireMonkey - Connexion aux données
- Guide de prise en main FireMonkey - Création d'une application 3D
- Guide de prise en main FireMonkey - Utilisation des effets d'image et d'animation
- Guide de prise en main FireMonkey - Comment trouver des informations supplémentaires
- Guide des applications FireMonkey
- Introduction à la bibliothèque FireMonkey
- Prérequis de plate-forme FireMonkey
- Conception d'applications FireMonkey
- Création d'une application FireMonkey
- Arrangement des contrôles FireMonkey
- Personnalisation des applications FireMonkey avec les styles
- Concepteur de styles FireMonkey
- Application des styles FireMonkey
- Modification d'un style FireMonkey
- Utilisation des styles FireMonkey natifs et personnalisés
- Utilisation de styles définis par des composants dans des packages de conception installés dans l'EDI
- Conversion d'un style VCL en style FireMonkey
- Utilisation des vues FireMonkey
- Utilisation des menus dans une application FireMonkey
- Utilisation des boîtes de dialogue modales de FireMonkey
- Utilisation des fiches popup dans FireMonkey
- Définition des paramètres de texte dans FireMonkey
- Utilisation des conseils pour afficher de l'aide contextuelle dans une application FireMonkey
- Utilisation de sélecteurs pour fournir un comportement spécifique à la plate-forme et une vue des contrôles de sélection
- Disposition de texte FireMonkey
- Utilisation de bitmaps multi-résolutions
- Utilisation des listes d'images de TImageList en tant que collections centralisées d'images
- Personnalisation de l'apparence de la vue liste FireMonkey
- Prise en charge des affichages multiples
- Utilisation de AppAnalytics dans FireMonkey
- Couleurs dans FireMonkey
- Les cadres dans FireMonkey
- FireMonkey 3D
- Mouvements dans FireMonkey
- Effets d'animation FireMonkey
- Effets d'image FireMonkey
- Actions FireMonkey
- Impression depuis une application FireMonkey
- Services de plate-forme de FireMonkey
- Fonctionnalité Enregistrer l'état de FireMonkey
- FireMonkey et les bases de données
- Redéfinition des paramètres de rendu OpenGL
- Utilisation des transitions de TabControl
- Audio-vidéo dans FireMonkey
- Contrôles natifs de FireMonkey
- Guide des composants FireMonkey
- Conception de composants FireMonkey
- Rendu des composants FireMonkey
- Bibliothèque des composants FireMonkey
- Création d'un composant FireMonkey stylé par extension d'un composant existant
- Création d'un éditeur de composants et d'un éditeur de propriétés pour les composants FireMonkey
- Contrôles primitifs et contrôles stylés FireMonkey
- Création d'un contrôle primitif FireMonkey
- Etape 1 - Créer un nouveau composant en utilisant l'expert Nouveau composant
- Etape 2 - Implémenter une propriété pour spécifier le nombre de côtés
- Etape 3 - Définir un chemin pour dessiner le polygone
- Etape 4 - Implémenter les méthodes Paint et PointInObject
- Etape 5 - Tester le composant primitif FireMonkey
- Etape 6 - Ajouter des propriétés pour changer l'apparence
- Création d'un contrôle primitif FireMonkey
- Création d'un composant FireMonkey (Delphi)
- Création d'un composant FireMonkey (C++)
- Package d'accessibilité FireMonkey
- Guide de prise en main FireMonkey - Introduction
- VCL
- Présentation de la VCL
- Actions VCL
- Gestion des actions VCL à l'aide d'un gestionnaire d'actions
- Définition des bandes d'actions
- Ajout de couleurs, motifs ou images aux menus, boutons et barres d'outils
- Ajout d'icônes aux menus et aux barres d'outils
- Sélection de styles de menu et de barre d'outils
- Création de menus dynamiques
- Création de barres d'outils et de menus personnalisables
- Dissimilation des éléments et des catégories inutilisés dans les bandes d'action
- Création de listes d'éléments les plus récemment utilisés
- Gestion des actions VCL à l'aide d'une liste d'actions
- Gestion des actions VCL à l'aide d'un gestionnaire d'actions
- Présentation de la gestion des mouvements
- Présentation du clavier tactile
- Utilisation de TEncoding pour les fichiers Unicode
- Utilisation de AppAnalytics dans la VCL
- Partage de contenu en utilisant le contrat de partage
- Utilisation du panneau relatif
- Comment construire des applications VCL Windows
- Construction d'une application console "Hello World" Windows
- Développement d'une application Windows
- Construction des menus d'applications
- Construction d'une application Fiches VCL "Hello World"
- Comment créer une application qui utilise des composants de gestion des mouvements
- Comment construire des applications multithreads
- Comment construire une application qui utilise des contrôles ruban
- Comment construire une application Fiches VCL avec des graphiques
- Dessin de lignes droites dans une application Fiches VCL
- Dessin de rectangles et d'ellipses dans une application Fiches VCL
- Dessin d'un rectangle arrondi dans une application Fiches VCL
- Dessin d'un polygone dans une application Fiches VCL
- Affichage d'une image bitmap dans une application Fiches VCL
- Insertion d'une image bitmap dans un contrôle d'une application Fiches VCL
- Affichage d'une image bitmap plein écran dans une application Fiches VCL
- Construction d'une application MDI Fiches VCL à l'aide d'un expert
- Construction d'une application MDI Fiches VCL sans utiliser d'expert
- Construction d'une application SDI Fiches VCL
- Conception d'une application Fiches VCL de base de données ADO
- Construction d'une application Fiches VCL
- Création d'actions dans une application Fiches VCL
- Utilisation de ActionManager pour créer des actions dans une application Fiches VCL
- Conception d'une application Fiches VCL de base de données dbExpress
- Construction d'une application avec des composants XML
- Copie de la totalité d'une liste de chaînes (VCL)
- Création de chaînes
- Lecture d'une chaîne et écriture de cette chaîne dans un fichier
- Ajout et tri de chaînes
- Parcours des chaînes d'une liste
- Suppression de chaînes
- Affichage d'une fiche VCL créée automatiquement
- Création d'une instance de fiche VCL en utilisant une variable locale
- Création dynamique d'une fiche VCL modale
- Création dynamique d'une fiche VCL non modale
- Renommage de fichiers
- Création d'un bouton ActiveX Fiches VCL
- Création d'une fiche active VCL ActiveX
- Construction d'une application de navigateur Web Fiches VCL
- Travailler avec les styles VCL
- Différences souvent rencontrées entre la VCL et FireMonkey
- Migration des applications VCL vers FireMonkey
- FireMonkey
- RTL
- Utilisation de la RTL (bibliothèque d'exécution)
- Utilisation des flux
- Utilisation des fichiers
- Utilisation des listes
- Utilisation des listes de chaînes
- Lecture et enregistrement des listes de chaînes
- Création d'une nouvelle liste de chaînes
- Manipulation des chaînes d'une liste
- Comptage des chaînes d'une liste
- Accès à une chaîne spécifique
- Recherche d'éléments dans une liste de chaînes
- Déplacement d'une chaîne à l'intérieur d'une liste
- Ajout d'une chaîne à une liste
- Suppression d'une chaîne d'une liste
- Association d'objets à une liste de chaînes
- Copie de la totalité d'une liste de chaînes
- Utilisation des chaînes
- Routines manipulant les caractères étendus
- Routines couramment utilisées pour les AnsiStrings
- Routines couramment utilisées pour les chaînes à zéro terminal
- Déclaration et initialisation de chaînes
- Mélange et conversion de types chaîne
- Conversions de chaînes en PChar
- Directives de compilation portant sur les chaînes
- Conversion de mesures
- Définition de variants personnalisés
- Définition de variants personnalisés
- Stockage des données d'un type Variant personnalisé
- Création d'une classe pour le type variant personnalisé
- Copie et effacement des variants personnalisés
- Ecriture d'utilitaires fonctionnant avec un type variant personnalisé
- Support des propriétés et des méthodes dans les variants personnalisés
- Utilisation des routines des nombres à virgule flottante
- Actions RTL
- Frameworks d'application GUI
- Référence EDI et utilitaires
- Catégories de l'API
- Catégories des composants VCL
- Contrôles supplémentaires
- Contrôles BDE
- Contrôles d'accès aux données
- Contrôles de données
- Contrôles DBExpress
- Contrôles DbGo
- Contrôles Dialogues
- Contrôles Internet
- Contrôles Internet Express
- Contrôles Ruban
- Contrôles standard
- Contrôles Système
- Contrôles Dialogues Vista
- Contrôles Win 3.1
- Contrôles Win32
- Routines de support des actions
- Informations de niveau application
- Routines de support BCD
- Routines financières et de gestion
- Routines de manipulation des caractères
- Routines de support du Presse-papiers
- Constantes de couleur
- Routines de support de la ligne de commande
- Routines du support COM et OLE
- Routines de comparaison
- Routines de support des nombres complexes
- Constantes de mode de copie
- Contrôles Client DataSnap
- Contrôles Serveur DataSnap
- Support date et heure
- Types de données Delphi
- Routines de prise en charge des dialogues
- Routines de support des disques et des répertoires
- Routines d'allocation mémoire dynamique
- Liste des attributs de fichiers
- Support des entrées et des sorties des fichiers
- Constantes de mode de fichier
- Routines de contrôle des nombres à virgule flottante
- Routines de support de l'interface et du GUID
- Routines intrinsèques de Delphi
- Routines mathématiques
- Routines de la prise en charge des menus
- Constantes du résultat modal
- Constantes du curseur de la souris
- Constantes des opérateurs
- Routines de manipulation des chemins
- Routines du support des nombres aléatoires
- Flux, lecteurs et concepteurs
- Routines de gestion des chaînes
- Types de données structurés
- Routines de gestion des threads
- Routines de conversion des types
- Routines de conversion UCS4
- Routines de conversion UTF-8
- Routines de support des variants
- Constantes des types de variants
- Services Web
- Routines du support XML
- Catégories des composants VCL
- Messages d'erreur - Index
- Une classe composant nommée nom existe déjà
- A field or method named <name> already exists
- Un autre fichier nommé <fichier> est déjà dans le chemin de recherche
- Un point d'arrêt est défini sur une ligne ne contenant ni code ni information de débogage. Exécuter quand même ?
- Impossible de trouver NomFichier.PAS ou NomFichier.DCU sur le chemin de recherche en cours
- Impossible de trouver l'implémentation de la méthode <nom_méthode>
- Ne peut stopper car mode forcé
- Le point d'arrêt données est défini sur un emplacement de pile
- Session de débogage en cours. Terminer ?
- La déclaration de la classe <nomclasse> manque ou est incorrecte
- Erreur à la création de processus : <processus> (<code d'erreur>)
- Erreur adresse non trouvée
- Le champ <nomchamp> n'a pas de composant correspondant. Voulez-vous retirer la déclaration ?
- Le champ <nomchamp> devrait être de type <type1> mais est déclaré en <type2>. Voulez-vous corriger la déclaration ?
- <nomID> n'est pas un identificateur correct
- La partie IMPLEMENTATION manque ou est incorrecte
- Déclaration de champ incorrecte dans la classe <nomclasse>
- Déclaration de méthode incorrecte dans la classe <nomclasse>
- Mémoire insuffisante pour exécuter
- Profil d'événement incorrect <nom>
- <nombibliothèque> est déjà chargée, probablement à la suite d'un programme mal terminé. Votre système peut être instable et vous devriez quitter puis relancer Windows.
- Point d'arrêt données mal aligné
- L'en-tête du module manque ou est incorrect
- <nom> n'est pas un identificateur correct (C++)
- Aucun code généré pour la ligne en cours
- Le package '<nom>' va être compilé. Continuer ?
- La propriété et la méthode <nom_méthode> ne sont pas compatibles
- Le source a été modifié. Voulez-vous reconstruire ?
- Symbole <symbole_scruteur> introuvable.
- Cette session de débogage en cours doit se terminer avant l'achèvement de l'opération demandée. Veuillez indiquer la façon dont vous voulez terminer la session de débogage.
- La méthode <nom_méthode> référencée par <fiche>.<événement> a une liste de paramètres incompatible. Voulez-vous retirer la référence ?
- La méthode <nom_méthode> référencée par <fiche> n'existe pas. Voulez-vous retirer la référence ?
- Le projet contient déjà une fiche ou un module nommé <nom>
- Limite de temps dépassée pour achever le processus
- La clause uses manque ou est incorrecte
- Types de fichiers - Index
- Extensions des fichiers générés par RAD Studio
- Fichier manifest d'application Android (AndroidManifest.xml)
- Fichier des droits d'application Apple (*.entitlements)
- Fichier des informations d'application Apple (*.info.plist)
- Table Of Contents (ResourceRules.plist)
- Table Of Contents (*.#nn)
- Fichier de dépendance C++
- Table Of Contents (*.h, *.hpp)
- Table Of Contents (*.cpp)
- Fichier d'état du lieur C++ (*.ilc, *.ild, *.ilf, *.ilr, *.ils)
- Fichier objet C++ (*.obj, *.o)
- Fichier d'informations de dépendance de package C++ (*.pdi)
- Table Of Contents ({{Placeholder|package
- Fichier d'en-tête précompilé C++ (*.pch)
- Table Of Contents (*.dcu)
- Table Of Contents (*.dcp)
- Table Of Contents (*.dpk)
- Fichier de chaînes de ressources Delphi (*.drc)
- Fichier source Delphi
- Fichier de débogage dSYM (*.dSYM)
- Fichier de débogage map
- Fichier de bibliothèque d'importation de package
- Fichier de bibliothèque partagée de package
- Fichier de bibliothèque statique de package
- Fichier de débogage RSM
- Fichier de débogage TDS
- Table Of Contents (ApplicationName.manifest)
- Options et commutateurs de la ligne de commande de l'EDI
- Affectations de touches
- Raccourcis clavier BRIEF
- Raccourcis clavier de l'EDI classique
- Raccourcis clavier par défaut
- Raccourcis clavier Epsilon
- Raccourcis clavier Visual Basic
- Raccourcis clavier Visual Studio
- Raccourcis clavier Emacs (Système)
- Raccourcis clavier Nouvel EDI classique et Nouvel EDI Emacs
- Raccourcis clavier Nouvel EDI classique et Nouvel EDI Emacs
- Dialogues et commandes de menu de RAD Studio – Index
- Menu Fichier
- Expert Contrôle ActiveX ou Fiche Active
- Bibliothèque ActiveX
- Boîte de dialogue Ajouter, onglet Requiert
- Boîte de dialogue Ajouter, onglet Ajouter une unité
- Ajout d'un nouveau service Web
- Service Android
- Expert Objet Automation ou Objet ASP
- Extraire (SVN)
- Cloner (Git)
- Cloner (Mercurial)
- Fermer
- Expert Objet COM
- Sélection d'interface d'événement COM+, boîte de dialogue
- Expert Objet événement COM+
- Expert Objet Abonnement COM+
- Personnaliser le menu Nouveau
- Expert Module client DataSnap
- Expert Application DataSnap REST
- Expert Module client DataSnap REST
- Expert Serveur DataSnap
- Expert Application DataSnap WebBroker
- Quitter (menu Fichier)
- Application HD multi-périphérique
- Application 3D multi-périphérique
- Application FireMonkey Metropolis UI
- Application multi-périphérique
- Modèles d'applications multi-périphériques
- Fiche multi-périphérique
- Cadre FireMonkey
- Expert de sélection d'interface
- Nouveau (menu Fichier)
- Nouvelle application
- Nouvelle application console (C++)
- Nouvelle DLL (C++)
- Nouveaux éléments
- Nouvelle application serveur SOAP
- Nouvel objet Thread
- Nouvelle application serveur Web
- Ouvrir
- Imprimer la fiche
- Sélection de l'impression
- Mise à jour du projet
- Projet mis à jour
- Expert Module de données distant
- Rouvrir
- Propriétés du menu Rouvrir
- Expert DLL de ressources
- Restaurer la révision précédente
- Commandes Enregistrer
- Sélectionner un cadre à insérer
- Définir le nom du thread
- Expert Module de données SOAP
- Expert Module de données transactionnel
- Expert Objet transactionnel
- Utiliser l'unité
- Système de contrôle de version
- Fiche VCL
- Application Fiches VCL
- Application VCL Metropolis UI
- Options de l'expert Liaison de données XML
- Expert Liaison de données XML, page 1
- Expert Liaison de données XML, page 2
- Expert Liaison de données XML, page 3
- Menu Edition
- Alignement (Concepteur de fiches)
- Aligner sur la grille
- Mettre en avant-plan
- Copier
- Ordre de création
- Couper
- Commande Supprimer
- Ordre de tabulation
- Basculer les enfants
- Masquer les composants non visuels
- Verrouiller les contrôles
- Multi-collage
- Coller
- Rétablir
- Echelle
- Tout sélectionner
- Sélectionner tous les contrôles
- Mettre en arrière-plan
- Taille
- Annuler
- Menu Chercher
- Menu Voir
- Ajouter un champ
- Ajouter un champ (C++)
- Ajouter ou Modifier un élément A faire
- Ajouter une méthode
- Ajouter une méthode (C++)
- Ajouter une propriété
- Ajouter une propriété (C++)
- Groupes de construction
- Explorateur de code
- Journal CodeGuard
- Gestionnaire de configurations
- Personnaliser les mouvements
- Concepteur de mouvements personnalisés
- Personnaliser les barres d'outils
- Fenêtre Explorateur de classes C++
- Fenêtre Explorateur de classes Delphi
- Explorateur de données
- Supprimer les bureaux enregistrés
- Barre d'outils Bureau
- Bureaux
- Groupes de fichiers de l'explorateur
- Gestionnaire de traductions externe
- Filtrer la liste A faire
- Résultats de la recherche de références (Delphi)
- Rechercher les définitions et les références (C++)
- Chercher la définition (C++)
- Résultats des dépendances des en-têtes (C++)
- Audit d'aide
- Historique
- Concepteur LiveBindings
- Vue Messages
- Aperçu multi-périphérique
- Nouvelle fenêtre d'édition
- Inspecteur d'objets
- Fenêtre Projets
- Statistiques du projet
- Refactorings
- Bibliothèques de types recensées
- Enregistrer le bureau
- Boîte de dialogue Rechercher les utilisations
- Sélectionner le bureau de débogage
- Sélectionner des mouvements
- Vue Structure
- Propriétés de tableau
- Fenêtre Templates
- Liste A faire
- Basculer Fiche/Unité
- Palette d'outils
- Barres d'outils
- Editeur de traductions
- Référentiel de traductions
- Chercher la définition (C++)
- Fenêtre de l'éditeur de bibliothèques de types
- Voir Fiches
- Voir Unités
- Page d'accueil
- Liste des fenêtres
- Fenêtres de débogage
- Ajouter ou modifier un point d'arrêt chargement de module
- Ajouter un point d'arrêt adresse ou Ajouter un point d'arrêt données
- Ajouter un point d'arrêt source
- Ajouter un groupe de suivis
- Fenêtre Liste des points d'arrêt
- Propriétés du point d'arrêt
- Fenêtre Pile d'appels
- Fenêtres CPU
- Entrer une nouvelle valeur
- Entrer les octets à rechercher
- Fenêtre Journal d'événements
- Ajouter un commentaire au journal d'événements
- FPU
- Fenêtre Variables locales
- Fenêtre Modules
- Etendue
- Fichier source non trouvé
- Statut des threads
- Fenêtre Liste des points de suivi
- Menu Refactoring
- Boîte de dialogue Déplacer
- Boîte de dialogue Extraire une interface ou une super-classe
- Boîtes de dialogue Remonter et Redescendre les membres
- Boîte de dialogue Supprimer en toute sécurité
- Boîte de dialogue Variable inline
- Boîte de dialogue Introduire un champ
- Boîte de dialogue Introduire une variable
- Modifier les paramètres
- Déclarer un champ
- Déclarer une variable
- Extraire une méthode
- Extraire une chaîne de ressource
- Rechercher une unité
- Renommer <nom du symbole> (Delphi)
- Menu Insérer
- Menu Projet
- Ajouter au projet
- Retirer du projet
- Ajouter au référentiel
- Ajouter des langues
- Retirer des langues
- Définir la langue active
- Mettre à jour les projets localisés
- Voir le source
- Ajouter un nouveau projet
- Ajouter un nouveau projet
- Métriques de toxicité des méthodes
- Formater les sources du projet
- Support de la modélisation
- Construction de l'unité
- Compiler et Make de tous les projets
- Compiler et Make de tous les projets
- Construire le projet
- Vérifier la syntaxe de projet
- Clean Project
- Informations sur le projet
- Compiler et Make de tous les projets
- Compiler et Make de tous les projets
- Construire tous les projets
- Ressources et images
- Dépendances du projet
- Options de la page Projet
- Gestionnaire de déploiement
- Boîte de dialogue Options de projet
- Options de la cible
- Eléments communs des pages Options de projet
- C++ (options partagées)
- Compilateur C++
- Lieur C++
- Bibliothécaire (TLib)
- Compilateur Delphi
- Options du compilateur de ressources
- Options Turbo Assembleur
- Evénements de construction
- Liste des droits
- Permissions d'utilisation
- Fiches (boîte de dialogue)
- Ordre de construction
- Options de l'application
- Description
- Informations de version
- Packages (Options)
- Débogueur
- Propriétés de projet
- Page Approvisionnement
- Dépendances GetIt
- Menu Exécuter
- Ajouter un point d'arrêt adresse ou Ajouter un point d'arrêt données
- Ajouter un point d'arrêt
- Ajouter ou modifier un point d'arrêt chargement de module
- Ajouter un point d'arrêt source
- Attacher au processus
- Modifier
- Notification des exceptions du débogueur
- Inspecteur de débogage
- Détacher du programme
- Evaluer/Modifier
- Recherche d'un package d'importation
- Inspecter
- Charger un processus Bloc d'environnement
- Charger un processus Local
- Charger un processus distant
- Charger un processus Tables des symboles
- Charger un processus
- Nouvelle expression
- Suspendre le programme
- Réinitialiser le programme
- Recenser/Dérecenser le serveur ActiveX
- Exécuter
- Exécuter jusqu'au curseur et Exécuter jusqu'au retour
- Exécuter sans débogage
- Afficher le point d'exécution
- Pas à pas
- Pas à pas approfondi
- Pas à pas jusqu'à la prochaine ligne
- Transtyper
- Dérecenser le serveur ActiveX
- Propriétés du point de suivi
- Menu Composant
- Menu Outils
- Bibliothèques de templates
- Gestionnaire de packages GetIt
- Expert En-tête précompilé
- Outils de construction
- Options des outils
- Configuration CodeGuard
- Boîte de dialogue Options des outils
- Options d'environnement
- Inspecteur d'objets (Options)
- Palette d'outils (Options)
- Barre d'outils des composants
- Variables d'environnement
- Visionneuse de différences / Visionneuse de fusions
- Propriétés du menu Rouvrir
- Association de fichiers
- Mise à niveau des projets
- Récupération automatique
- Gestionnaire de profils de connexion
- Page Approvisionnement
- Options du Concepteur de fiches
- Structure
- Métriques de toxicité
- Options Delphi
- Gestionnaire de SDK
- Options C++
- Editeur
- Options LiveBindings
- Options du contrôle de version
- Options HTML
- Options des outils de traduction
- GetIt (Options)
- Options du formateur
- Boîte de dialogue Options de modélisation
- Modélisation - Options d'apparence des diagrammes
- Modélisation - Options de disposition des diagrammes
- Modélisation - Options d'impression des diagrammes
- Modélisation - Options de gestion de la vue Diagramme
- Modélisation - Options générales
- Modélisation - Options de génération de la documentation
- Options de la vue Modèle
- Modélisation - Options de code source
- Modélisation - Options Générer un diagramme de séquence
- Options du débogueur
- Sélectionner un profil de connexion
- Options d'environnement
- Menu Aide
- Rechercher un dossier
- Boîtes de dialogue de base de données
- Ajouter des champs
- Affectation de données locales
- Editeur de texte de commande
- Editeur de chaîne de connexion (ADO)
- Editeur de base de données
- Propriétés du dataset
- Paramètres du pilote
- Concepteur de liaison de champs
- Editeur de champs
- Contrainte de clé étrangère
- Boîte de dialogue Editeur IBDatabase
- Boîte de dialogue Editeur IBTransaction
- Boîte de dialogue Editeur IBUpdateSQL et IBDataSet
- Nouvelle connexion
- Nouveau champ
- Renommer la connexion
- Editeur de champs de tri
- Moniteur SQL
- Boîtes de dialogue LiveBindings
- Eléments HTML
- Boîte de dialogue <liste-ordonnée>
- Editeurs de propriétés
- Editeur de liste d'actions
- Editeur du gestionnaire d'actions
- Boîte de dialogue Ajout de page
- Boîte de dialogue Parcourir
- Editeur de bitmaps
- Editeur BitmapLinks
- Concepteur de pinceaux
- Boîte de dialogue Changer d'icône
- Editeur de couleur
- Editeur de collection
- Editeur de composants de base de données ou Editeur de composant broker de connexion
- Boîte de dialogue Informations DDE
- Supprimer des modèles
- Boîte de dialogue Modification de page
- Editeur de filtre
- Editeur de fonte
- Editeur de liste d'images
- Editeur de liste d'images (FireMonkey)
- Editeur de masque d'édition
- Insertion d'un modèle
- Boîte de dialogue Insertion d'un objet
- Concepteur d'éléments
- Editeur d'éléments ListBox
- Editeur d'éléments ListView
- Chargement d'une image en mode conception
- Boîte de dialogue Chargement d'une image
- Boîte de dialogue Charger la liste de chaînes
- Editeur du texte du masque
- Concepteur de menus
- Editeur MultiResBitmap
- Boîte de dialogue Classes d'actions standard
- Editeur de classeur
- Boîte de dialogue d'ouverture
- Boîte de dialogue Collage spécial
- Boîte de dialogue Concepteur de chemins
- Editeur d'images
- Boîte de dialogue Enregistrer l'image sous
- Boîte de dialogue Enregistrer la liste de chaînes
- Sélectionner un menu
- Editeur de liste de chaînes
- Editeur d'éléments TreeView
- Editeur de liste de valeurs
- Sélectionner une icône
- Experts de test
- Vue Win
- Modifier le package
- Vérifier les mises à jour
- Menu Fichier
- Projets et unités - Index
- Expressions régulières
- Clés de registre système pour les paramètres visuels de l'EDI
- Utilitaires
- Chaînes d'outils
- Chaînes d'outils Delphi
- DCC32
- DCC64
- Compilateurs Delphi basés sur LLVM
- DCCIOSARM64
- DCCAARM
- DCCOSX64
- DCCOSXARM64
- DCCLINUX64
- [DCCAARM64.EXE,_the_Delphi_Compiler_for_Android_64-bit|DCCAARM64]]
- DCCOSXARM64.EXE, le compilateur Delphi pour macOS ARM 64 bits
- Chaînes d'outils C++
- Compilateurs C++
- BCC32
- Compilateurs C++ améliorés par Clang
- BCC32C
- BCC64
- Compilateurs Win32 améliorés par Clang
- BCCIOSARM64
- BCCAARM
- Différences entre les compilateurs C++ améliorés par Clang et les compilateurs C++ de précédente génération
- Options de projet prises en charge par les compilateurs C++ améliorés par Clang
- Options non prises en charge par les compilateurs C++ améliorés par Clang
- Options de ligne de commande des en-têtes précompilés pour les compilateurs C++ améliorés par Clang
- Utilisation des en-têtes précompilés avec les compilateurs C++ améliorés par Clang
- Erreurs et avertissements des compilateurs C++ améliorés par Clang
- Lieurs C++
- Détails techniques concernant ILINK32 et ILINK64
- Messages d'erreur et d'avertissement du lieur C++
- Violation d'accès. Link terminé
- Les segments supplémentaires doivent être définis dans un fichier .DEF
- Mauvais facteur d'alignement : 'symbole'
- Impossible de différer le chargement du module
- Impossible de libérer la mémoire virtuelle à addr 'adresse' pour n octets (errcode errnuméro)
- Impossible de réserver la mémoire virtuelle à addr 'adresse' pour n octets (errcode errnuméro)
- Impossible d'écrire sur le disque
- Les virgules ne sont pas autorisées ici : 'emplacement'
- Impossible de créer 'nom de fichier' (code d'erreur 'numéro')
- Impossible de supprimer 'élément' (projet déjà ouvert dans l'EDI)
- Impossible de trouver une 'unité principale' ; l'ordre d'initialisation suivra l'ordre de lien
- Impossible d'obtenir l'adresse de procédure de RLINK32.DLL
- Impossible de charger RLINK32.DLL
- Impossible d'ouvrir 'nom de fichier' (code d'erreur 'numéro')
- Impossible d'ouvrir 'nom de fichier' (programme toujours actif)
- Impossible d'ouvrir 'nom de fichier' (programme déjà ouvert dans l'EDI)
- Impossible de retirer les ressources de 'cible'
- Impossible d'écrire dans 'nom de fichier' (code d'erreur 'numéro')
- Erreur de traitement du module 'module'
- Limite de mémoire dépassée pour bloc 'adresse' dans module 'module'
- Attendu un 'deux-points' ou '=' 'identificateur'
- Attendu un nom de fichier 'identificateur'
- Attendue une option 'identificateur'
- Exporter 'symbole' dans un module 'module' faisant référence à 'symbole' dans une unité 'unité'
- Exporte 'symbole' et 'symbole' avec le même 'numéro' ordinal
- Impossible de créer le fichier ressource 'nom de fichier' 'numéro'
- Impossible de créer le fichier d'état 'nom de fichier' (code d'erreur 'numéro')
- Impossible de lire depuis le 'nom de fichier' à l'offset 'offset' pour n octets
- Fixup sur un segment de longueur nulle dans module 'module'
- Exception générale dans l'ensemble de lien
- La taille allouée du tas est inférieure à la taille de validation
- Type 'type' de fixup illégal à l'offset 'adresse' dans le module 'module'
- Format de nombre illégal 'symbole'
- Option 'option' illégale
- Index de fixup 'type' illégal dans le module 'module'
- Version incompatible de RLINK32.DLL
- Fichier 'nom de fichier' objet invalide
- Espace disque insuffisant
- Mémoire insuffisante
- Les packages doivent être liés au code de démarrage dans C0PKG32.OBJ
- Le symbole 'symbole' public pour EXPDEF est introuvable dans le module 'module'
- Symbole 'symbole' public défini dans les deux modules de bibliothèque 'module1' et 'module2'
- Symbole 'symbole' public défini dans les deux modules 'module1' et 'module2'
- Realloc du 'numéro' d'octets échué dans 'module', ligne 'numéro'
- RLINK32.DLL n'a pas été initialisé
- Fonction 'fonction' auxiliaire RTL introuvable
- La section 'section' définie dans le fichier .def est vide
- L'espace de réserve de la pile est inférieur à la taille validée
- Symbole 'symbole' marqué comme importation dans 'module' est public dans 'module'
- Symbole 'symbole1' est un alias de 'symbole2', qui est déjà un alias
- Le nom d'unité 'unité' est redéfini par module 'module' (définition originale dans 'module')
- Trop de virgules sur la ligne de commande 'identificateur'
- Trop de noms de fichier DEF 'identificateur'
- Trop d'erreurs ; arrêt du link
- Trop de noms de fichier EXE 'identificateur'
- Trop d'exports ; seulement 65535 permis
- Trop de noms de fichier MAP 'identificateur'
- Trop de renvois dans le fichier de réponse : 'noms de fichier'
- Trop de définitions section/segment trouvées dans le fichier .def
- 'Numéro' index de type est détérioré dans module 'module'
- Impossible d'ouvrir le fichier 'nom de fichier'
- Impossible d'exécuter une liaison incrémentielle complète
- Impossible d'effectuer le lien
- Erreur inattendue détectée durant le lien (C++)
- Unité 'unité' (définie par 'nom') depends de l'unité 'unité', mais aucune implémentation n'a pas été trouvée
- 'symbole' externe non résolu, référencé depuis 'module'
- Segment(s) 16 bits non supportés dand module 'module'
- Unité 'unité' package faible ne peut contenir d'inits
- Compilateurs C++
- Sortie XML du compilateur
- Chaînes d'outils Delphi
- Utilitaires graphiques
- Utilitaires de ligne de commande
- DCC32.EXE, le compilateur en ligne de commande Delphi
- DCC64.EXE, le compilateur en ligne de commande Delphi 64 bits
- Interfaces de ligne de commande des compilateurs Delphi basés sur LLVM
- DCCIOSARM64.EXE, le compilateur Delphi pour iOS 64 bits
- DCCAARM.EXE, le compilateur Delphi pour Android
- DCCOSX64.EXE, le compilateur Delphi pour macOS 64 bits (Intel)
- DCCOSXARM64
- DCCOSXARM64.EXE, le compilateur Delphi pour macOS ARM 64 bits
- DCCLINUX64.EXE, le compilateur Delphi pour Linux 64 bits Intel
- DCCAARM64.EXE, le compilateur Delphi pour Android 64 bits
- Interfaces de ligne de commande des compilateurs C++
- AuditsCLI.EXE, l'outil Audits et Métriques en ligne de commande
- BRC32.EXE, le Shell de ressources
- BRCC32.EXE, le compilateur de ressources
- CGRC.EXE, le compilateur-lieur de ressources
- COFF2OMF.EXE, l'outil de conversion d'une bibliothèque d'importation
- CPP32.EXE, le préprocesseur du compilateur C
- CPP64, le préprocesseur pour Windows 64 bits
- Formatter.EXE, le formateur en ligne de commande
- GenDocCLI.EXE, l'outil de génération de la documentation en ligne de commande
- GenTLB.exe
- GREP.EXE, l'utilitaire de recherche de texte
- Utilisation de ILINK32 et ILINK64 en ligne de commande
- Utilisation de ILINK32 et ILINK64 en ligne de commande
- IMPDEF.EXE, le gestionnaire de définition de module
- IMPLIB.EXE, l'outil bibliothèque d'importation pour Win32
- Java2OP.exe, le générateur de fichier pont natif pour Android
- MAKE.EXE
- MKEXP.EXE, l'outil bibliothèque d'importation Windows 64 bits pour C++
- paclient.exe, l'application client Platform Assistant
- PAServer, l'application serveur Platform Assistant
- Installation de Platform Assistant sur Windows
- Exécution de Platform Assistant sur Windows
- Installation de Platform Assistant sur un Mac
- Exécution de Platform Assistant sur un Mac
- Acquisition de la permission permettant de prendre en charge le débogage sur un Mac
- Définition des options de Platform Assistant
- Installation du Gestionnaire PAServer sur un Mac
- Exécution du Gestionnaire PAServer sur un Mac
- Erreurs du serveur Platform Assistant - Index
- E0001 Option non valide
- E0002 Nom de profil manquant
- E0003 Echec de la connexion à 'adresse' sur le port 'port'
- E0004 Le fichier n'existe pas : 'chemin'
- E0005 Le répertoire n'existe pas : 'chemin'
- Chemin PAServer à l'extérieur du répertoire du sandbox
- E0009 Impossible de créer le fichier "chemin de fichier". "Texte d'erreur"
- E0014 Connexion refusée. Non concordance de la version du serveur Platform Assistant - version 'version' attendue
- E0017 Impossible de supprimer le fichier : 'chemin'
- E0018 Impossible de supprimer le répertoire : 'chemin'
- Erreur PAServer sur les outils de ligne de commande Xcode manquants
- Chemin PAServer à l'extérieur du répertoire du sandbox
- PAServer ne peut pas créer le processus
- E0264 Impossible d'exécuter '"/usr/bin/codesign" ...'
- Erreur PAServer sur les outils de ligne de commande Xcode manquants
- PAServer ne peut pas créer le processus
- PAServer ne peut pas exécuter l'outil de ligne de commande
- Erreur de fichier archive PAServer non trouvé
- Erreur de fichier archive PAServer non trouvé
- Chemin PAServer à l'extérieur du répertoire du sandbox
- PAServer ne peut pas créer le processus
- E0776 Impossible d'exécuter '"/usr/bin/xcrun" ...'
- Erreur PAServer sur les outils de ligne de commande Xcode manquants
- Chemin PAServer à l'extérieur du répertoire du sandbox
- PAServer ne peut pas créer le processus
- PAServer ne peut pas exécuter l'outil de ligne de commande
- Erreur PAServer sur les outils de ligne de commande Xcode manquants
- Chemin PAServer à l'extérieur du répertoire du sandbox
- PAServer ne peut pas créer le processus
- PAServer ne peut pas exécuter l'outil de ligne de commande
- Erreur PAServer sur les outils de ligne de commande Xcode manquants
- Chemin PAServer à l'extérieur du répertoire du sandbox
- PAServer ne peut pas créer le processus
- PAServer ne peut pas exécuter l'outil de ligne de commande
- Erreur PAServer sur les outils de ligne de commande Xcode manquants
- Chemin PAServer à l'extérieur du répertoire du sandbox
- PAServer ne peut pas créer le processus
- PAServer ne peut pas exécuter l'outil de ligne de commande
- E2308 Impossible de trouver le programme, 'chemin'
- E2311 Impossible de créer le processus : 'message'
- E2312 Impossible d'exécuter 'commande'
- E2564 Impossible de trouver le programme, 'chemin'
- E2567 Impossible de créer le processus : 'message'
- E2568 Impossible d'exécuter 'commande'
- E2820 Impossible de trouver le programme, 'chemin'
- E2823 Impossible de créer le processus : 'message'
- E2824 Impossible d'exécuter 'commande'
- E4100 Impossible de trouver le programme, 'chemin'
- E4103 Impossible de créer le processus : 'message'
- E4104 Impossible d'exécuter 'commande'
- W0001 Plate-forme non valide
- W0008 Option ipa non valide : 'chaîne'
- RC.EXE, le compilateur de ressources Microsoft SDK
- reFind.exe, l'utilitaire Rechercher et Remplacer utilisant les expressions Perl RegEx
- RLINK32.DLL, le lieur de ressources (C++)
- TDUMP.EXE, l'utilitaire de vidage de fichier
- TDUMP64.EXE, l'utilitaire de vidage de fichier pour Windows 64 bits
- TLIB.EXE, le gestionnaire de bibliothèques
- TLIB64.EXE, le gestionnaire de bibliothèques pour Windows 64 bits
- TLIBIMP.EXE
- TOUCH.EXE
- TRegSvr.exe, l'outil de recensement des bibliothèques de types
- TRIGRAPH
- WSDLIMP.EXE, l'outil d'importation WSDL en ligne de commande
- Chaînes d'outils
- Catégories de l'API
- Langages de programmation
- Référence du langage Delphi
- Guide du langage Delphi
- Présentation du langage
- Programmes et unités
- Eléments syntaxiques fondamentaux
- Types de données, variables et constantes
- A propos des types de données (Delphi)
- Types simples (Delphi)
- Types chaîne (Delphi)
- Types structurés (Delphi)
- Pointeurs et types pointeur (Delphi))
- Types procéduraux (Delphi)
- Types variants (Delphi)
- Compatibilité et identité de types (Delphi)
- Types de données, variables et constantes - Index (Delphi)
- Variables (Delphi)
- Constantes déclarées
- Procédures et fonctions
- Classes et objets
- Routines standard et entrées-sorties
- Bibliothèques et packages
- Interfaces d'objets
- Gestion de la mémoire
- Contrôle des programmes (Delphi)
- Code assembleur inline
- Génériques
- Attributs (RTTI)
- Ecriture de code Delphi adapté à C++
- Liste des directives de compilation Delphi - Index
- Directives de compilation Delphi
- Aligner les champs (Delphi)
- Type d'application (Delphi)
- Directives d'assertion (Delphi)
- Evaluation booléenne rapide (directive de compilation Delphi)
- Aligner le code (Delphi)
- Directives de compilation pour les bibliothèques ou les objets partagés (Delphi)
- Compilation conditionnelle (Delphi)
- Informations de débogage (Delphi)
- Directive DEFINE (Delphi)
- Directive DENYPACKAGEUNIT (Delphi)
- Description (Delphi)
- Directive DESIGNONLY (Delphi)
- ELSE (Delphi)
- ELSEIF (Delphi)
- Directive ENDIF (Delphi)
- Extension de l'exécutable (Delphi)
- Exportation des symboles (Delphi)
- Syntaxe étendue (Delphi)
- Compatibilité des types étendus (Delphi)
- Symboles externes (Delphi)
- Contrôle de la précision à virgule flottante (Delphi pour x64)
- Directive HIGHCHARUNICODE (Delphi)
- Conseils (Delphi)
- HPPEMIT (Delphi)
- Directive IFDEF (Delphi)
- Directive IF (Delphi)
- Directive IFEND (Delphi)
- Directive IFNDEF (Delphi)
- Directive IFOPT (Delphi)
- Adresse de base de l'image
- Compilation implicite (Delphi)
- Données importées
- Fichier d'inclusion (Delphi)
- Contrôle des entrées et des sorties (Delphi)
- Legacy IFEND (Delphi)
- Liaison avec le fichier objet (Delphi)
- Symboles locaux (Delphi)
- Chaînes longues (Delphi)
- Informations de type à l'exécution (Delphi)
- Tailles d'allocation mémoire (Delphi)
- Directive MESSAGE (Delphi)
- Directive METHODINFO (Delphi)
- Taille minimum d'énumération (Delphi)
- Directive OBJTYPENAME (Delphi)
- Paramètres chaînes ouverts (Delphi)
- Optimisation (Delphi)
- Vérification de débordement (Delphi)
- Indicateurs d'en-tête PE (Portable Executable) (Delphi)
- SETPEOSVERSION
- SETPESUBSYSVERSION
- SETPEUSERVERSION
- Opérations FDIV du Pentium sécurisées (Delphi)
- POINTERMATH (Delphi)
- Directive NODEFINE (Delphi)
- NOINCLUDE (Delphi)
- Vérification des limites
- Compatibilité Real48 (Delphi)
- Régions
- Espace adresse réservé pour les ressources (Delphi)
- Fichier ressource (Delphi)
- Directive RTTI (Delphi)
- Directive RUNONLY (Delphi)
- Enumérations de portée (Delphi)
- Cadres de pile (Delphi)
- Types de liaison forts (Delphi)
- Déclaration de symboles et informations de référence croisée (Delphi)
- Contrôle du type des pointeurs (Delphi)
- Directive UNDEF (Delphi)
- Contrôle des chaînes var (Delphi)
- Messages d'avertissement (Delphi)
- Avertissements (Delphi)
- Packaging faible
- Directive WEAKLINKRTTI (Delphi)
- Constantes typées affectables (Delphi)
- Chaînes basées sur zéro (Delphi)
- Erreurs du compilateur Delphi - Index
- Erreurs d'exécution Delphi
- Erreurs d'E/S
- Erreurs du système d'exploitation
- Erreurs fatales
- Messages d'erreur et d'avertissement (Delphi)
- DisposeCount ne peut être déclaré dans des classes ayant des destructeurs (Delphi)
- E1038 L'identificateur d'unité '%s' ne correspond pas au nom de fichier (Delphi)
- E2001 Type ordinal requis (Delphi)
- E2002 Type de fichier non autorisé ici (Delphi)
- E2003 Identificateur non déclaré : '%s' (Delphi)
- E2004 Identificateur redéclaré : '%s' (Delphi)
- E2005 '%s' n'est pas un identificateur de type (Delphi)
- E2006 PACKED non autorisé ici (Delphi)
- E2007 Constante ou identificateur de type attendu (Delphi)
- E2008 Types incompatibles (Delphi)
- E2009 Types incompatibles - '%s' (Delphi)
- E2010 Types incompatibles - '%s' et '%s' (Delphi)
- E2011 La limite inférieure dépasse la limite supérieure (Delphi)
- E2012 Le type de l'expression doit être BOOLEAN (Delphi)
- E2013 Le type de l'expression doit être INTEGER (Delphi)
- E2014 Instruction attendue, mais expression de type '%s' trouvée (Delphi)
- E2015 Opérateur non applicable à ce type d'opérande (Delphi)
- E2016 Type Array requis (Delphi)
- E2017 Type pointeur requis (Delphi)
- E2018 Type record, object ou class requis (Delphi)
- E2019 Type Object requis (Delphi)
- E2020 Type object ou class requis (Delphi)
- E2021 Type Class requis (Delphi)
- E2022 Type d'assistance de classe obligatoire (Delphi)
- E2023 La fonction nécessite un type de résultat (Delphi)
- E2024 Type de résultat de fonction incorrect (Delphi)
- E2025 La procédure ne peut avoir un type de résultat (Delphi)
- E2026 Expression constante attendue (Delphi)
- E2027 Valeur de tag dupliquée (Delphi)
- E2028 Les ensembles SET ont au plus 256 éléments (Delphi)
- E2029 %s attendu mais %s trouvé (Delphi)
- E2030 Etiquette de CASE dupliquée (Delphi)
- E2031 Etiquette attendue (Delphi)
- E2032 La variable de contrôle de boucle FOR doit être de type ordinal (Delphi)
- E2033 Les types des paramètres VAR originaux et formels doivent être identiques (Delphi)
- E2034 Trop de paramètres originaux (Delphi)
- E2035 Pas assez de paramètres originaux (Delphi)
- E2036 Variable requise (Delphi)
- E2037 La déclaration de '%s' diffère de la déclaration précédente (Delphi)
- E2038 Caractère non conforme dans le fichier d'entrée - '%s' (%s) (Delphi)
- E2045 Format de fichier objet incorrect - '%s' (Delphi)
- E2049 Déclaration de Label non autorisée dans la partie interface (Delphi)
- E2050 Instructions non autorisées dans la partie interface (Delphi)
- E2052 Constante chaîne non terminée (Delphi)
- E2053 Erreur de syntaxe dans le nombre réel (Delphi)
- E2054 Type non conforme dans une instruction Write/Writeln (Delphi)
- E2055 Type non conforme dans une instruction Read/Readln (Delphi)
- E2056 Les chaînes ne doivent pas dépasser 255 éléments (Delphi)
- E2057 Fin de fichier inattendue dans le commentaire commençant en ligne %ld (Delphi)
- E2058 Les types classe, interface et objet ne sont pas autorisés dans la section type (Delphi)
- E2059 Types classe locale, interface et objet non autorisés (Delphi)
- E2060 Seuls les types interface et classe sont autorisés dans la section type (Delphi)
- E2061 Les types interface ou classe locale ne sont pas autorisés (Delphi)
- E2062 Constructeurs virtuels non autorisés (Delphi)
- E2064 La partie gauche n'est pas affectable (Delphi)
- E2065 Déclaration forward ou external non satisfaite : '%s' (Delphi)
- E2066 Opérateur ou point-virgule manquant (Delphi)
- E2067 Type de paramètre manquant (Delphi)
- E2068 Référence non conforme au symbole '%s' dans le fichier objet '%s' (Delphi)
- E2070 Directive inconnue - '%s' (Delphi)
- E2071 Ce type ne peut être initialisé (Delphi)
- E2072 Le nombre d'éléments (%d) diffère de la déclaration (%d) (Delphi)
- E2073 Etiquette déjà définie - '%s' (Delphi)
- E2074 Etiquette déclarée et référencée, mais pas définie '%s' (Delphi)
- E2075 Forme d'appel de méthode autorisée seulement dans les méthodes de types dérivés (Delphi)
- E2076 Forme d'appel de méthode autorisée seulement pour méthodes de classe (Delphi)
- E2078 La procédure FAIL est seulement autorisée dans un constructeur d'objets (Delphi)
- E2079 La procédure NEW requiert un constructeur (Delphi)
- E2080 La procédure DISPOSE nécessite un destructeur (Delphi)
- E2081 Affectation à la variable de boucle FOR '%s' (Delphi)
- E2082 TYPEOF ne peut être appliqué qu'à des types d'objet avec VMT (Delphi)
- E2083 L'ordre des types dans la constante enregistrement diffère de la déclaration (Delphi)
- E2085 Non concordance de nom d'unité : '%s' '%s' (Delphi)
- E2086 Le type '%s' n'est pas encore complètement défini (Delphi)
- E2088 Nom de variable attendu (Delphi)
- E2089 Transtypage de classe incorrect (Delphi)
- E2090 Interrompu par l'utilisateur - compilation annulée (Delphi)
- E2091 Paires Segment/Offset non prises en charge dans Delphi 32 bits (Delphi)
- E2093 L'étiquette '%s' n'est pas déclarée dans la procédure en cours (Delphi)
- E2094 La procédure/fonction locale '%s' est affectée à une variable procédure (Delphi)
- E2095 Directive ENDIF manquante (Delphi)
- E2096 Identificateur de méthode attendu (Delphi)
- E2097 BREAK ou CONTINUE hors de boucle (Delphi)
- E2098 Division par zéro (Delphi)
- E2099 Débordement dans opération de conversion ou arithmétique (Delphi)
- E2100 Type de donnée trop grand : au-delà de 2 Go (Delphi)
- E2102 Constante entière trop grande (Delphi)
- E2103 Fixup 16 bits rencontré dans fichier objet '%s' (Delphi)
- E2104 Relogement incorrect dans le fichier objet '%s' (Delphi)
- E2105 Erreur de syntaxe de l'assembleur en ligne (Delphi)
- E2106 Débordement de pile de l'assembleur en ligne (Delphi)
- E2107 Non concordance de taille d'opérande (Delphi)
- E2108 Référence mémoire attendue (Delphi)
- E2109 Constante attendue (Delphi)
- E2110 Type attendu (Delphi)
- E2111 Impossible d'ajouter ou de soustraire des symboles relogeables (Delphi)
- E2112 Combinaison de registres incorrecte (Delphi)
- E2113 Débordement numérique (Delphi)
- E2114 Constante chaîne trop longue (Delphi)
- E2115 Erreur dans constante numérique (Delphi)
- E2116 Combinaison incorrecte d'instruction et d'opérandes (Delphi)
- E2117 Instructions 486/487 non activées (Delphi)
- E2118 Division par zéro (Delphi)
- E2119 Identificateur de champ de structure attendu (Delphi)
- E2120 Distance LOOP/JCXZ hors limites (Delphi)
- E2121 Nom de procédure ou de fonction attendu (Delphi)
- E2122 PROCEDURE ou FUNCTION attendu (Delphi)
- E2123 PROCEDURE, FUNCTION, PROPERTY ou VAR attendu (Delphi)
- E2124 Le membre d'instance '%s' est inaccessible ici (Delphi)
- E2125 EXCEPT ou FINALLY attendu (Delphi)
- E2126 BREAK, CONTINUE ou EXIT impossible hors d'une clause FINALLY (Delphi)
- E2127 'GOTO %s' mène dans ou en dehors d'une instruction TRY (Delphi)
- E2128 Clause %s attendue, mais %s trouvée (Delphi)
- E2129 Affectation impossible à une propriété en lecture seule (Delphi)
- E2130 Impossible de lire une propriété en écriture seule (Delphi)
- E2131 La classe a déjà une propriété par défaut (Delphi)
- E2132 Propriété par défaut doit être une propriété de tableau (Delphi)
- E2133 La fonction standard TYPEINFO attend un identificateur de type (Delphi)
- E2134 Le type '%s' n'a pas d'information de type (Delphi)
- E2136 Aucune définition autorisée pour la méthode abstraite '%s' (Delphi)
- E2137 Méthode '%s' non trouvée dans la classe de base (Delphi)
- E2138 Liste de paramètres message incorrecte (Delphi)
- E2139 Index de méthode de message non conforme (Delphi)
- E2140 Index de méthode de message dupliqué (Delphi)
- E2142 Valeur inaccessible (Delphi)
- E2143 L'expression n'a pas de valeur (Delphi)
- E2144 La destination est inaccessible (Delphi)
- E2145 Re-déclenchement d'une exception autorisé seulement dans un gestionnaire d'exception (Delphi)
- E2146 Les valeurs par défaut doivent être de type ordinal, pointeur ou petit ensemble (Delphi)
- E2147 La propriété '%s' n'existe pas dans la classe de base (Delphi)
- E2148 Méthode dynamique ou gestionnaire de messages non autorisé ici (Delphi)
- E2149 La classe n'a pas de propriété par défaut (Delphi)
- E2150 Type d'argument incorrect dans constructeur de tableau à type variable (Delphi)
- E2151 Impossible de charger RLINK32.DLL (Delphi)
- E2152 Version de RLINK32.DLL incorrecte ou endommagée (Delphi)
- E2153 ';' non autorisé avant 'ELSE' (Delphi)
- E2154 Le type '%s' nécessite une finalisation - non autorisé dans enregistrement variant (Delphi)
- E2155 Le type '%s' nécessite une finalisation - non autorisé dans un type File (Delphi)
- E2156 Expression trop compliquée (Delphi)
- E2157 Elément 0 inaccessible - utilisez 'Length' ou 'SetLength' (Delphi)
- E2158 Unité %s périmée ou endommagée - '%s' manquant (Delphi)
- E2159 Unité %s périmée ou endommagée - '%s.%s' manquant (Delphi)
- E2160 Type non autorisé dans un appel OLE Automation (Delphi)
- E2163 Trop de symboles conditionnels (Delphi)
- E2165 Compilation interrompue par l'utilisateur (Delphi)
- E2166 Les arguments non nommés doivent précéder les arguments nommés dans les appels OLE Automation (Delphi)
- E2167 Les méthodes abstraites doivent être virtuelles ou dynamiques (Delphi)
- E2168 Identificateur de champ ou de méthode attendu (Delphi)
- E2169 Définition de champ non autorisée après des méthodes ou propriétés (Delphi)
- E2170 Impossible de redéfinir une méthode non virtuelle (Delphi)
- E2171 La variable '%s' est inaccessible ici du fait de l'optimisation (Delphi)
- E2172 La fonction d'aide bibliothèque nécessaire a été éliminée par le lieur (%s) (Delphi)
- E2173 Symbole conditionnel incorrect ou manquant dans la directive '$%s' (Delphi)
- E2174 '%s' non précédemment déclaré comme PROPERTY (Delphi)
- E2175 Définition de champ non autorisée dans section OLE automation (Delphi)
- E2176 Type illégal dans la section OLE Automation : '%s' (Delphi)
- E2177 Constructeurs et destructeurs non autorisés dans la section OLE automation (Delphi)
- E2178 Méthodes dynamiques et gestionnaires de messages non autorisés dans la section OLE Automation (Delphi)
- E2179 Seule la convention d'appel registre est autorisée dans la section OLE Automation (Delphi)
- E2180 Dispid '%d' déjà utilisé par '%s' (Delphi)
- E2181 Redéclaration de propriété non autorisée dans la section OLE Automation (Delphi)
- E2182 Clause '%s' non autorisée dans la section OLE Automation (Delphi)
- E2183 Clause Dispid autorisée seulement dans la section OLE Automation (Delphi)
- E2184 Section %s autorisée uniquement dans les types classe (Delphi)
- E2185 La méthode virtuelle automatisée redéfinissant '%s' ne peut spécifier de dispid (Delphi)
- E2186 La propriété Real publiée '%s' doit être de type Single, Real, Double ou Extended (Delphi)
- E2187 La taille de l'ensemble SET publié '%s' est > à 4 octets (Delphi)
- E2188 La propriété publiée '%s' ne peut être de type %s (Delphi)
- E2189 Les variables locales thread ne peuvent être locales à une fonction (Delphi)
- E2190 Les variables locales thread ne peuvent être ABSOLUTE (Delphi)
- E2191 EXPORTS autorisé seulement avec une portée globale (Delphi)
- E2192 Les constantes ne peuvent être utilisées comme arguments tableaux ouverts (Delphi)
- E2193 Fonction standard Slice autorisée seulement comme argument tableau ouvert (Delphi)
- E2194 Impossible d'initialiser les variables locales thread (Delphi)
- E2195 Impossible d'initialiser les variables locales (Delphi)
- E2196 Impossible d'initialiser les variables multiples (Delphi)
- E2197 Un objet constante ne peut être passé comme paramètre Var (Delphi)
- E2198 %s ne peut être appliqué à une chaîne longue (Delphi)
- E2199 Les packages '%s' et '%s' contiennent tous les deux l'unité '%s' (Delphi)
- E2200 Le package '%s' contient déjà l'unité '%s' (Delphi)
- E2201 La référence de donnée importée est nécessaire ($G) pour accéder à '%s' depuis l'unité '%s' (Delphi)
- E2202 Package requis '%s' non trouvé (Delphi)
- E2203 $WEAKPACKAGEUNIT '%s' contient des données globales (Delphi)
- E2204 Syntaxe GUID incorrecte (Delphi)
- E2205 Type interface nécessaire (Delphi)
- E2206 Redéfinition de propriété non autorisée dans le type interface (Delphi)
- E2207 Clause '%s' non autorisée dans le type interface (Delphi)
- E2208 Interface '%s' déjà implémentée par '%s' (Delphi)
- E2209 Définitions de champ non autorisées dans le type interface (Delphi)
- E2210 Directive '%s' non autorisée dans le type interface (Delphi)
- E2211 La déclaration de '%s' diffère de la déclaration dans l'interface '%s' (Delphi)
- E2212 L'unité package '%s' ne peut apparaître dans les clauses contains ou uses (Delphi)
- E2213 Format d'unité package incorrect : %s.%s (Delphi)
- E2214 Package '%s' est requis récursivement (Delphi)
- E2215 Segment 16 bits rencontré dans fichier objet '%s' (Delphi)
- E2216 Impossible de gérer la section '%s' dans le fichier objet '%s' (Delphi)
- E2217 Le champ publié '%s' n'est pas un type classe ou interface (Delphi)
- E2218 La méthode publiée '%s' contient un type non publiable (Delphi)
- E2220 Le package jamais compilé '%s' nécessite le package toujours compilé '%s' (Delphi)
- E2221 $WEAKPACKAGEUNIT '%s' ne peut avoir de code d'initialisation ou de finalisation (Delphi)
- E2222 $WEAKPACKAGEUNIT et $DENYPACKAGEUNIT spécifiés simultanément (Delphi)
- E2223 $DENYPACKAGEUNIT '%s' ne peut être mis dans un package (Delphi)
- E2224 $DESIGNONLY et $RUNONLY autorisés seulement dans les unités package (Delphi)
- E2225 Le package jamais compilé '%s' doit être recompilé (Delphi)
- E2226 Compilation abandonnée ; trop d'erreurs (Delphi)
- E2227 Imagebase trop élevée - le programme dépasse la limite de 2 Go (Delphi)
- E2228 Un type dispinterface ne peut avoir d'interface ancêtre (Delphi)
- E2229 Un type dispinterface nécessite une identification d'interface (Delphi)
- E2230 Les méthodes des types dispinterface ne peuvent spécifier de directives (Delphi)
- E2231 Directive '%s' non autorisée dans le type dispinterface (Delphi)
- E2232 L'interface '%s' n'a pas d'identification d'interface (Delphi)
- E2233 La propriété '%s' est inaccessible ici (Delphi)
- E2234 Getter ou Setter pour la propriété '%s' introuvable (Delphi)
- E2236 Constructeurs et destructeurs doivent avoir la convention d'appel %s (Delphi)
- E2237 Paramètre '%s' non autorisé du fait de la valeur par défaut (Delphi)
- E2238 Valeur par défaut nécessaire pour '%s' (Delphi)
- E2239 Le paramètre par défaut '%s' doit être par valeur ou const (Delphi)
- E2240 $EXTERNALSYM et $NODEFINE non autorisés pour '%s'; seulement des symboles globaux (Delphi)
- E2241 Des fichiers obj C++ doivent être générés (-jp) (Delphi)
- E2242 '%s' n'est pas le nom d'une unité (Delphi)
- E2245 Fichier inclus récursif %s (Delphi)
- E2246 Au moins une dimension doit être spécifiée pour un SetLength de tableau dynamique (Delphi)
- E2247 Impossible de prendre l'adresse lors d'une compilation en code octet (Delphi)
- E2248 Impossible d'utiliser les types d'objet anciens lors d'une compilation en code octet (Delphi)
- E2249 Impossible d'utiliser des variables absolues pour une compilation en code octet (Delphi)
- E2250 Aucune version surchargée de '%s' ne peut être appelée avec ces arguments (Delphi)
- E2251 Appel surchargé ambigu à '%s' (Delphi)
- E2252 Une méthode '%s' ayant des paramètres identiques existe déjà (Delphi)
- E2253 Le type ancêtre '%s' n'a pas de constructeur par défaut accessible (Delphi)
- E2254 La procédure surchargée '%s' doit être marquée avec la directive 'overload' (Delphi)
- E2255 New non supporté pour les tableaux dynamiques - utilisez SetLength (Delphi)
- E2256 Dispose non supporté (ni nécessaire) pour les tableaux dynamiques (Delphi)
- E2257 Clause implements dupliquée pour l'interface '%s' (Delphi)
- E2258 La clause implements n'est autorisée que dans les types de classes (Delphi)
- E2259 La clause implements n'est autorisée que pour les propriétés de classes ou le type interface (Delphi)
- E2260 La clause implements n'est pas autorisée avec la clause index (Delphi)
- E2261 La clause implements n'est autorisée que pour les propriétés lisibles (Delphi)
- E2262 Le Getter d'implements doit avoir la convention d'appel %s (Delphi)
- E2263 Le Getter d'implements ne peut être une méthode dynamique ou message (Delphi)
- E2264 Impossible d'avoir les résolutions de méthodes pour l'interface '%s' (Delphi)
- E2265 L'interface '%s' n'est pas mentionnée dans la liste d'interfaces (Delphi)
- E2266 Seule une des méthodes surchargées peut être publiée (Delphi)
- E2267 La déclaration précédente de '%s' n'a pas été marquée de la directive 'overload' (Delphi)
- E2268 Les paramètres de ce type ne peuvent avoir de valeur par défaut (Delphi)
- E2270 Les getters et setters de propriétés publiées doivent avoir la convention d'appel %s (Delphi)
- E2271 Les getters et setters de propriétés ne peuvent être surchargés (Delphi)
- E2272 Impossible d'utiliser le nom d'unité réservé '%s' (Delphi)
- E2273 Aucune version surchargée de '%s' n'existe avec cette liste de paramètres (Delphi)
- E2274 L'attribut de propriété 'label' ne peut être utilisé dans dispinterface (Delphi)
- E2275 L'attribut de propriété 'label' ne peut être une chaîne vide (Delphi)
- E2276 Impossible d'exporter l'identificateur '%s' (Delphi)
- E2277 Seules les fonctions cdecl externes peuvent utiliser des varargs (Delphi)
- E2278 Impossible d'obtenir l'adresse du symbole local %s (Delphi)
- E2279 Trop de directives conditionnelles imbriquées (Delphi)
- E2280 Directive conditionnelle non déterminée (Delphi)
- E2281 Type non autorisé dans appel Variant Dispatch (Delphi)
- E2282 Les setters des propriétés ne prennent pas de paramètre var (Delphi)
- E2283 Trop de constantes locales. Utilisez des procédures plus courtes (Delphi)
- E2284 Nom de ressource dupliqué : type %d '%s' (Delphi)
- E2285 Id de ressource dupliqué : type %d id %d (Delphi)
- E2286 Nom de bibliothèque trop long : %s (Delphi)
- E2287 Impossible d'exporter '%s' plusieurs fois (Delphi)
- E2288 Nom de fichier trop long (plus de %d caractères) (Delphi)
- E2289 Attribut personnalisé non résolu : %s (Delphi)
- E2290 Impossible de combiner les destructeurs à IDisposable (Delphi)
- E2291 Implémentation de la méthode d'interface %s.%s manquante (Delphi)
- E2292 '%s' doit référencer une propriété ou un champ de la classe '%s' (Delphi)
- E2293 Impossible d'avoir à la fois un attribut DLLImport et une directive de convention d'appel ou externe (Delphi)
- E2294 Une assistance de classe descendant de '%s' peut seulement assister les classes qui sont des descendants de '%s' (Delphi)
- E2295 Une assistance de classe ne peut pas introduire un destructeur (Delphi)
- E2296 Un constructeur introduit dans une assistance de classe doit appeler le constructeur parameterless de la classe assistée en première instruction (Delphi)
- E2298 read/write non autorisé pour les événements CLR. Utilisez la procédure Include/Exclude (Delphi)
- E2299 Propriété requise (Delphi)
- E2300 Impossible de générer l'accesseur de propriété '%s' car '%s' existe déjà (Delphi)
- E2301 La méthode '%s' avec des paramètres et un type de résultat identiques existe déjà (Delphi)
- E2306 'Self' est initialisé plus d'une fois (Delphi)
- E2307 La fonction standard NEW s'attend à un identificateur de type de tableau dynamique (Delphi)
- E2308 Au moins une dimension doit être spécifiée pour un NEW de tableau dynamique (Delphi)
- E2309 Attribut - un argument nommé d'attribut connu ne peut être un tableau (Delphi)
- E2310 Attribut - un marshaler personnalisé requiert le type marshaler personnalisé (Delphi)
- E2311 Attribut - la chaîne de taille fixe MarshalAs requiert une taille (Delphi)
- E2312 Attribut - argument incorrect à un attribut connu (Delphi)
- E2313 Attribut - l'attribut connu ne peut spécifier des propriétés (Delphi)
- E2314 Attribut - l'attribut MarshalAs a des champs qui ne sont pas valides pour le type unmanaged spécifié (Delphi)
- E2315 Attribut - attribut personnalisé connu sur une cible incorrecte (Delphi)
- E2316 Attribut - le format du GUID est incorrect (Delphi)
- E2317 Attribut - l'attribut personnalisé connu a une valeur incorrecte (Delphi)
- E2318 Attribut - la taille de la constante MarshalAs ne peut pas être négative (Delphi)
- E2319 Attribut - l'indice du paramètre MarshalAs ne peut pas être négatif (Delphi)
- E2320 Attribut - le type unmanaged spécifié n'est valide que sur les champs (Delphi)
- E2321 Attribut - l'attribut personnalisé connu a un argument nommé répété (Delphi)
- E2322 Attribut - type inattendu dans l'attribut connu (Delphi)
- E2323 Attribut - argument non reconnu à un attribut personnalisé connu (Delphi)
- E2324 Attribut - l'argument nommé d'attribut connu ne prend pas en charge les variants (Delphi)
- E2325 L'attribut '%s' n'est pas correct pour cette cible (Delphi)
- E2326 L'attribut '%s' ne peut être utilisé qu'une seule fois par cible (Delphi)
- E2327 Erreur du Linker pendant l'émission de l'attribut '%s' pour '%s' (Delphi)
- E2328 Erreur du Linker pendant l'émission des métadonnées (Delphi)
- E2329 Métadonnées - erreur survenue lors d'une lecture (Delphi)
- E2330 Métadonnées - erreur survenue lors d'une écriture (Delphi)
- E2331 Métadonnées - fichier en lecture seule (Delphi)
- E2332 Métadonnées - un nom mal formé a été donné (Delphi)
- E2333 Métadonnées - la valeur de la donnée a été tronquée (Delphi)
- E2334 Métadonnées - erreur de l'ancienne version (Delphi)
- E2335 Métadonnées - la création d'une mémoire partagée a échoué à l'origine (Delphi)
- E2336 Métadonnées - la création d'une mémoire partagée a échoué. Un mappage de mémoire de même nom existe déjà (Delphi)
- E2337 Métadonnées - absence de données .CLB dans la mémoire ou le flux (Delphi)
- E2338 Métadonnées - base de données en lecture seule (Delphi)
- E2339 Métadonnées - la portée d'importation n'est pas compatible avec la portée d'émission (Delphi)
- E2340 Métadonnées - données trop grandes (Delphi)
- E2341 Métadonnées - la colonne ne peut être modifiée (Delphi)
- E2342 Métadonnées - trop de colonnes de clé primaire ou RID, 1 est le maximum (Delphi)
- E2343 Métadonnées - la colonne de clé primaire n'autorise pas la valeur null (Delphi)
- E2344 Métadonnées - données trop grandes (Delphi)
- E2345 Métadonnées - tentative de définir un objet qui existe déjà (Delphi)
- E2346 Métadonnées - un guid n'a pas été fourni là où il est nécessaire (Delphi)
- E2347 Métadonnées - signature binaire incorrecte (Delphi)
- E2348 Métadonnées - paramètres d'entrée incorrects (Delphi)
- E2349 Métadonnées - impossible de résoudre typeref (Delphi)
- E2350 Métadonnées - pas suffisamment d'espace logique pour créer d'autres chaînes utilisateur (Delphi)
- E2351 Les méthodes finales doivent être virtuelles ou dynamiques (Delphi)
- E2352 Impossible de redéfinir une méthode finale (Delphi)
- E2353 Impossible d'étendre la classe sealed '%s' (Delphi)
- E2354 L'élément string ne peut être passé comme paramètre var (Delphi)
- E2355 L'accesseur de la propriété de classe doit être un champ de classe ou une méthode statique de classe (Delphi)
- E2356 L'accesseur de propriété doit être une méthode ou un champ d'instance (Delphi)
- E2357 PROCEDURE, FUNCTION ou CONSTRUCTOR attendu (Delphi)
- E2358 Les constructeurs de classe ne sont pas autorisés dans les assistances de classes (Delphi)
- E2359 Plusieurs constructeurs de classe dans la classe %s : %s et %s (Delphi)
- E2360 Les constructeurs de classe ne peuvent avoir des paramètres (Delphi)
- E2361 Impossible d'accéder au symbole private %s.%s (Delphi)
- E2362 Impossible d'accéder au symbole protected %s.%s (Delphi)
- E2363 Seules les méthodes des types descendants peuvent accéder au symbole protégé [%s]%s.%s au travers des limites d'assemblage (Delphi)
- E2366 Procédure globale ou méthode statique de classe attendue (Delphi)
- E2370 Impossible d'utiliser les méthodes héritées pour les accesseurs de propriété d'interface (Delphi)
- E2371 ABSTRACT et FINAL ne peuvent être utilisés ensemble (Delphi)
- E2372 Identificateur attendu (Delphi)
- E2373 Appel à la méthode abstraite %s.%s (Delphi)
- E2374 Impossible de construire un type unique à partir de %s (Delphi)
- E2375 PRIVATE ou PROTECTED attendu (Delphi)
- E2376 STATIC ne peut être utilisé que sur des méthodes de classes non virtuelles (Delphi)
- E2377 Impossible de localiser Borland.Delphi.Compiler.ResCvt.dll (Delphi)
- E2378 Erreur lors de la conversion de la ressource %s (Delphi)
- E2379 Les méthodes virtuelles ne sont pas autorisées dans les types d'enregistrement (Delphi)
- E2380 Méthode statique de classe ou d'instance attendue (Delphi)
- E2381 La longueur de la chaîne de ressource excède la limite Windows de 4 096 caractères (Delphi)
- E2382 Impossible d'appeler des constructeurs utilisant des variables d'instance (Delphi)
- E2383 ABSTRACT et SEALED ne peuvent être utilisés ensemble (Delphi)
- E2385 Erreur lors de la signature de l'assemblage (Delphi)
- E2386 Chaîne de version incorrecte '%s' spécifiée dans %s (Delphi)
- E2387 Le nom du conteneur clé '%s' n'existe pas (Delphi)
- E2388 Fichier clé de nom fort non reconnu '%s' (Delphi)
- E2389 Le membre protégé '%s' est inaccessible ici (Delphi)
- E2390 Une classe doit être scellée pour appeler un constructeur privé sans qualificateur de type (Delphi)
- E2391 Les appels de constructeur potentiellement polymorphiques doivent être virtuels (Delphi)
- E2392 Impossible de générer les méthodes d'accès nécessaires pour la propriété %s.%s à cause d'un conflit de nom avec le symbole %s existant dans la même portée (Delphi)
- E2393 Déclaration d'opérateur incorrecte (Delphi)
- E2394 Les constructeurs sans paramètre ne sont pas autorisés dans les types enregistrement (Delphi)
- E2395 Procédure non protégée autorisée uniquement en compilant avec {$UNSAFECODE ON} (Delphi)
- E2396 Le code non protégé est autorisé uniquement dans une procédure non protégée (Delphi)
- E2397 Pointeur non protégé autorisé uniquement en compilant {$UNSAFECODE ON} (Delphi)
- E2398 Les méthodes de classe dans les types enregistrement doivent être statiques (Delphi)
- E2399 Conflits d'espace de nommage avec le nom d'unité '%s' (Delphi)
- E2400 Format de ressource inconnu '%s' (Delphi)
- E2402 Construction de l'instance de la classe abstraite '%s' (Delphi)
- E2403 Impossible de trouver l'accès en ajout ou en suppression de l'événement '%s' (Delphi)
- E2404 Impossible de mélanger des accesseurs de propriété READ/WRITE avec des accesseurs ADD/REMOVE (Delphi)
- E2405 Type d'élément inconnu trouvé en important la signature de %s.%s (Delphi)
- E2406 Section EXPORTS autorisée uniquement en compilant avec {$UNSAFECODE ON} (Delphi)
- E2407 Identificateur de ressource dupliqué %s trouvé dans les unités %s(%s) et %s(%s) (Delphi)
- E2408 Impossible d'extraire la clé de nom de l'assemblage %s (Delphi)
- E2409 Le nom de type imbriqué complètement qualifié %s dépasse la limite de 1024 octets (Delphi)
- E2410 Les variables pointeur, les paramètres ou les constantes non protégés sont autorisés uniquement dans une procédure non protégée (Delphi)
- E2411 L'unité %s du package %s fait référence à l'unité %s qui ne se trouve dans aucun package. Les unités packagées ne peuvent faire référence qu'à des unités packagées (Delphi)
- E2412 CREATE attendu (Delphi)
- E2413 Type tableau dynamique nécessaire (Delphi)
- E2414 Disposed ne peut être déclaré dans des classes ayant des destructeurs (Delphi)
- E2415 Impossible d'importer l'assemblage '%s' car il contient l'espace de nommage '%s' (Delphi)
- E2416 Impossible d'importer le package '%s' car il contient l'unité système '%s' (Delphi)
- E2417 Le décalage de champ ne peut être déterminé pour l'enregistrement variant car le type du champ précédent est un type enregistrement de taille inconnue (Delphi)
- E2418 Le type '%s' nécessite une initialisation - interdite dans un enregistrement variant (Delphi)
- E2419 Type enregistrement trop grand, au-delà de 1 Mo (Delphi)
- E2420 L'interface '%s' utilisée dans '%s' n'est pas complètement définie (Delphi)
- E2422 L'identificateur importé '%s' est en conflit avec '%s' dans l'espace de nommage '%s' (Delphi)
- E2423 Type void non utilisable dans ce contexte (Delphi)
- E2424 La page de codes '%s' n'est pas installée sur cette machine (Delphi)
- E2425 Les méthodes inline ne doivent pas être virtuelles ni dynamiques (Delphi)
- E2426 La fonction inline ne doit pas comporter un bloc asm (Delphi)
- E2428 Le champ '%s' nécessite une initialisation - non autorisé dans les types de valeurs conformes CLS (Delphi)
- E2429 Implémentation dupliquée pour 'set of %s' dans cette portée (Delphi)
- E2430 L'instruction for-in ne peut agir sur le type de collection '%s' (Delphi)
- E2431 L'instruction for-in ne peut agir sur le type de collection '%s' car '%s' ne contient pas de membre pour '%s' ou n'est pas accessible (Delphi)
- E2432 %s ne peut être appliqué sur un tableau dynamique rectangulaire (Delphi)
- E2433 Les déclarations de méthodes ne sont pas autorisées dans le type enregistrement local ou enregistrement anonyme (Delphi)
- E2434 Les déclarations de propriétés ne sont pas autorisées dans le type enregistrement local ou enregistrement anonyme (Delphi)
- E2435 Les déclarations de membres de classes ne sont pas autorisées dans le type enregistrement local ou enregistrement anonyme (Delphi)
- E2436 Les déclarations de types ne sont pas autorisées dans le type enregistrement local ou enregistrement anonyme (Delphi)
- E2437 Les déclarations de constantes ne sont pas autorisées dans le type enregistrement local ou enregistrement anonyme (Delphi)
- E2439 La fonction inline ne doit pas comporter d'argument tableau ouvert (Delphi)
- E2441 La fonction inline déclarée dans la section interface ne doit pas utiliser de symbole local '%s' (Delphi)
- E2442 La directive inline n'est pas autorisée dans les constructeurs ou les destructeurs (Delphi)
- E2447 Symbole dupliqué '%s' défini dans l'espace de nommage '%s' par '%s' et '%s' (Delphi)
- E2448 Un argument d'attribut doit être une expression constante, une expression typeof ou un constructeur de tableau (Delphi)
- E2449 La routine inline imbriquée '%s' ne peut accéder à la variable '%s' de portée externe (Delphi)
- E2450 Il n'existe pas de version surchargée de la propriété tableau '%s' pouvant être utilisée avec ces arguments (Delphi)
- E2452 Les caractères Unicode ne sont pas autorisés dans les symboles publiés (Delphi)
- E2453 La destination ne peut être affectée à (Delphi)
- E2454 La fonction standard Slice n'est pas autorisée pour les arguments VAR et OUT (Delphi)
- E2459 L'accesseur de la propriété de classe ne doit pas avoir un sélecteur de champ (Delphi)
- E2460 Impossible d'hériter de la classe spéciale '%s.%s' (Delphi)
- E2461 L'identificateur '%s' n'est pas un champ d'instance (Delphi)
- E2463 La directive '%s' n'est pas autorisée dans le type enregistrement (Delphi)
- E2464 Le premier paramètre de l'opérateur Assign doit être un paramètre var (Delphi)
- E2465 Un enregistrement ne peut pas introduire un destructeur (Delphi)
- E2466 Le package jamais compilé '%s' nécessite le package toujours compilé '%s' (Delphi)
- E2467 Type objet ou enregistrement requis (Delphi)
- E2468 Nom du lieur dupliqué '%s' détecté, constitué à partir du type '%s' dans les unités '%s' et '%s' (Delphi)
- E2469 Nom du lieur dupliqué '%s' détecté, constitué à partir du type '%s' de l'unité '%s' et du type '%s' de l'unité '%s' (Delphi)
- E2470 Nom du lieur dupliqué '%s' détecté, constitué à partir du type '%s' de l'unité '%s' et en conflit avec le nom de classe généré par le compilateur pour l'unité '%s' (Delphi)
- E2471 Probablement des constructeurs sans paramètres non autorisés sur les types enregistrement (Delphi)
- E2474 Type enregistrement requis (Delphi)
- E2475 La directive '%s' n'est pas autorisée dans le type assistance d'enregistrement (Delphi)
- E2501 La fonction inline ne peut pas appeler la routine imbriquée '%s' (Delphi)
- E2506 Une méthode de type paramétré déclaré dans la section interface ne doit pas utiliser le symbole local '%s' (Delphi)
- E2507 Les contraintes CLASS et RECORD ne peuvent pas être spécifiées ensemble (Delphi)
- E2508 Les paramètres type ne sont pas autorisés sur ce type (Delphi)
- E2510 Le type '%s' n'est pas une contrainte valide (Delphi)
- E2511 Le paramètre type '%s' doit être un type de classe (Delphi)
- E2512 Le paramètre type '%s' doit être un type de valeur non initialisable à null (Delphi)
- E2513 Le paramètre type '%s' doit avoir un constructeur public sans paramètre nommé Create (Delphi)
- E2514 Le paramètre type '%s' doit supporter l'interface '%s' (Delphi)
- E2515 Le paramètre type '%s' n'est pas compatible avec le type '%s' (Delphi)
- E2516 La contrainte '%s' est en conflit avec des contraintes précédentes (Delphi)
- E2517 L'opérateur '%s' doit prendre %d paramètre(s) (Delphi)
- E2518 L'opérateur '%s' doit prendre au moins un type '%s' dans les paramètres (Delphi)
- E2519 Le type du paramètre de l'opérateur '%s' et le type de résultat doivent être identiques (Delphi)
- E2520 Le type du résultat de l'opérateur '%s' doit être booléen (Delphi)
- E2521 L'opérateur '%s' doit prendre un type '%s' dans le type de paramètre ou de résultat (Delphi)
- E2522 L'opérateur '%s' ne peut pas convertir vers/depuis un type ancêtre (Delphi)
- E2527 Impossible d'utiliser le type d'assistance '%s' dans les déclarations (Delphi)
- E2528 Les paramètres de type ne sont pas autorisés sur cette méthode (Delphi)
- E2529 Les paramètres type ne sont pas autorisés sur un opérateur (Delphi)
- E2530 Les paramètres type ne sont pas autorisés sur la fonction ou la procédure globale (Delphi)
- E2531 La méthode '%s' nécessite des arguments type explicites (Delphi)
- E2532 Impossible de déduire un argument type générique à partir des différents types d'argument de la méthode '%s' (Delphi)
- E2533 Les méthodes virtuelles, dynamiques et de message ne peuvent pas avoir de paramètres type (Delphi)
- E2534 Le constructeur de classe ne doit pas être virtuel, dynamique ni message (Delphi)
- E2535 Les méthodes d'interface ne doivent pas avoir de méthodes paramétrées (Delphi)
- E2537 La fonction standard DEFAULT attend un identificateur de type (Delphi)
- E2538 Fonction standard DEFAULT non autorisée pour ce type (Delphi)
- E2539 Implémentation manquante pour la méthode abstraite '%s.%s' (Delphi)
- E2540 Impossible de définir le modificateur seal pour le type abstrait '%s' (Delphi)
- E2543 Type de données instancié '%s' trop grand : plus de 2 Go (Delphi)
- E2545 Impossible de publier la propriété de classe '%s' - seules peuvent être publiées les propriétés d'instances (Delphi)
- E2548 Impossible d'accepter une référence de classe de type paramétré (Delphi)
- E2549 Impossible de déclarer un type paramétré dérivé d'une classe d'attribut personnalisé (Delphi)
- E2556 Impossible d'utiliser un résultat de type de procédure ou un paramètre non typé comme argument de type (Delphi)
- E2551 Aucune méthode paramétrée de type ('%s') n'est utilisable avec ce nombre de paramètres type (Delphi)
- E2552 La contrainte CLASS ou RECORD et la contrainte de type de classe ne peuvent pas être spécifiées ensemble (Delphi)
- E2553 La contrainte de type de classe ne peut pas être spécifiée plusieurs fois (Delphi)
- E2555 Impossible de capturer le symbole '%s' (Delphi)
- E2560 $OBJTYPENAME non autorisé pour '%s' ; seulement un symbole de type non-alias et global (Delphi)
- E2561 Les options spécifiées pour $EXTERNALSYM et $NODEFINE ne sont pas autorisées pour '%s' ; seulement un symbole de type non-alias et global (Delphi)
- E2562 Identificateur de champ obligatoire (Delphi)
- E2563 Le type de l'interface spécifiée n'est pas déclaré (Delphi)
- E2564 Type '%s' non défini (Delphi)
- E2565 Impossible d'utiliser le type paramétré ou instancié comme attribut personnalisé (Delphi)
- E2568 Impossible de créer une nouvelle instance sans la contrainte CONSTRUCTOR dans la déclaration du paramètre type (Delphi)
- E2569 Le paramètre type '%s' peut nécessiter une finalisation - non autorisé dans un enregistrement variant. Envisagez l'utilisation d'une contrainte RECORD (Delphi)
- E2570 La procédure locale d'une méthode générique ou d'une méthode de type générique n'est pas supportée (Delphi)
- E2571 Le paramètre type '%s' n'a pas de contrainte de classe ou d'interface (Delphi)
- E2572 Expression constante de visibilité RTTI de type System.TRttiVisibility attendue (Delphi)
- E2573 Valeur non valide pour la directive ALIGN (valeurs valides : 1, 2, 4, 8 ou 16) (Delphi)
- E2574 Un type instancié ne peut pas être utilisé pour une déclaration de type TYPE (Delphi)
- E2575 RTTI pour '%s' trop grand ; réduire la portée avec $RTTI ou réduire la taille du type (Delphi)
- E2584 Attribut weak seulement autorisé sur les champs et les variables de type classe ou interface : '%s' (Delphi)
- E2589 Le type d'assistance ne peut pas être déclaré dans le contexte de types paramétrés (Delphi)
- E2590 Chaîne d'option du lieur trop longue (Delphi)
- E2591 Seules les fonctions cdecl peuvent utiliser des varargs (Delphi)
- E2597 '%s' (Delphi)
- E2598 Les méthodes virtuelles ne sont pas autorisées dans les types d'assistances d'enregistrements (Delphi)
- E2599 Définitions de champ non autorisées dans le type assistance (Delphi)
- E2601 La procédure NEW requiert l'identificateur de constructeur de '%s', mais l'identificateur '%s' non déclaré a été trouvé (Delphi)
- E2602 La procédure DISPOSE requiert l'identificateur de destructeur de '%s', mais l'identificateur '%s' non déclaré a été trouvé (Delphi)
- E2603 La contrainte '%s' ne peut pas être spécifiée plusieurs fois (Delphi)
- Erreur du lieur : %s (Delphi)
- Erreur du lieur : %s: %s (Delphi)
- F1027 Unité non trouvée : '%s' ou équivalents binaires (%s) (Delphi)
- F2039 Impossible de créer le fichier de sortie '%s' (Delphi)
- F2040 Erreur de recherche sur '%s' (Delphi)
- F2046 Mémoire insuffisante (Delphi)
- F2047 Référence d'unité circulaire à '%s' (Delphi)
- F2048 Format d'unité incorrect : '%s' (Delphi)
- F2051 L'unité %s a été compilée avec une version différente de %s.%s (Delphi)
- F2063 Impossible de compiler l'unité utilisée '%s' (Delphi)
- F2069 Ligne trop longue (plus de 1023 caractères) (Delphi)
- F2084 Erreur interne - %s%d (Delphi)
- F2087 Unité système incompatible avec la version d'évaluation (Delphi)
- F2092 Le programme ou l'unité '%s' s'utilise lui-même récursivement (Delphi)
- F2220 Impossible de compiler le package '%s' (Delphi)
- F2438 L'encodage de texte UCS-4 n'est pas supporté. Convertissez en UCS-2 ou UTF-8 (Delphi)
- F2446 L'unité '%s' est compilée avec l'unité '%s' dans '%s', mais une version différente '%s' a été trouvée (Delphi)
- F2458 Impossible d'importer les métadonnées de la 'bibliothèque' Delphi. Utilisez à la place des packages (Delphi)
- F2462 Le framework %s ne supporte pas les variables locales de thread (%s.%s) (Delphi)
- F2613 Unité '%s' non trouvée. (Delphi)
- H2077 Valeur affectée à '%s' jamais utilisée (Delphi)
- H2135 La boucle FOR ou WHILE s'exécute zéro fois - supprimée (Delphi)
- H2164 La variable '%s' est déclarée mais jamais utilisée dans '%s' (Delphi)
- H2219 Le symbole privé '%s' est déclaré mais jamais utilisé (Delphi)
- H2235 Le package '%s' n'utilise ni n'exporte '%s.%s' (Delphi)
- H2244 L'expression pointeur ne nécessite pas de Initialize/Finalize - nécessite l'opérateur ^ ? (Delphi)
- H2365 La méthode Override %s.%s devrait avoir la même casse que l'ancêtre %s.%s (Delphi)
- H2368 La visibilité de la méthode %s d'accesseur de propriété doit correspondre à la propriété %s.%s (Delphi)
- H2369 L'accesseur de propriété %s doit être %s (Delphi)
- H2384 CLS : La méthode virtuelle redéfinie '%s.%s' de visibilité (%s) doit correspondre à la classe de base '%s' (%s) (Delphi)
- H2440 La visibilité de la méthode inline n'est pas inférieure ou identique à la visibilité d'accès au membre '%s.%s' (Delphi)
- H2443 La fonction inline '%s' n'a pas été étendue car l'unité '%s' n'est pas spécifiée dans la liste USES (Delphi)
- H2444 La fonction inline '%s' n'a pas été étendue car l'accès au membre '%s' est impossible (Delphi)
- H2445 La fonction inline '%s' n'a pas été étendue car son unité '%s' est spécifiée dans l'instruction USES de la section IMPLEMENTATION et la fonction en cours est la fonction inline ou sur le point de le devenir (Delphi)
- H2451 et W1061 La réduction de la constante WideChar donnée en AnsiChar génère une perte d'information (Delphi)
- H2455 La réduction de la constante chaîne large donnée génère une perte d'information (Delphi)
- H2456 La fonction inline '%s' n'a pas été développée car l'unité contenue '%s' utilise l'unité de compilation '%s' (Delphi)
- H2457 La fonction inline '%s' n'a pas été développée car l'unité contenue '%s' utilise l'unité de compilation '%s' indirectement (Delphi)
- H2505 'Self' n'est pas initialisé. Un constructeur hérité doit être appelé avant d'entrer un bloc try (Delphi)
- H2509 Identificateur '%s' en conflit avec les paramètres type du type conteneur (Delphi)
- H2596 '%s' (Delphi)
- W1000 Le symbole '%s' est désapprouvé (Delphi)
- W1001 Le symbole '%s' est propre à une bibliothèque (Delphi)
- W1002 Le symbole '%s' est propre à une plate-forme (Delphi)
- W1003 Le symbole '%s' est expérimental (Delphi)
- W1004 L'unité '%s' est propre à une bibliothèque (Delphi)
- W1005 L'unité '%s' est propre à une plate-forme (Delphi)
- W1006 L'unité '%s' est désapprouvée (Delphi)
- W1007 L'unité '%s' est expérimentale (Delphi)
- W1009 La redéclaration de '%s' cache un membre dans la classe de base (Delphi)
- W1010 La méthode '%s' cache la méthode virtuelle du type de base '%s' (Delphi)
- W1011 Texte après le 'END.' final - ignoré par le compilateur (Delphi)
- W1013 Constante 0 convertie en NIL (Delphi)
- W1014 Constante chaîne tronquée pour tenir dans STRING[%ld] (Delphi)
- W1015 La variable de boucle FOR '%s' ne peut être passée comme paramètre var (Delphi)
- W1016 Constante typée '%s' passée comme paramètre var (Delphi)
- W1017 Affectation à constante typée '%s' (Delphi)
- W1018 Libellé CASE hors des limites de l'expression CASE (Delphi)
- W1021 La comparaison est toujours évaluée à False (Delphi)
- W1022 La comparaison est toujours évaluée à True (Delphi)
- W1023 Comparaison de types signés et non signés - opérandes agrandis (Delphi)
- W1024 Combinaison de types signés et non signés - opérandes agrandis (Delphi)
- W1029 L'élément dupliqué %s '%s' avec paramètres identiques sera inaccessible au C++ (Delphi)
- W1031 Le package '%s' ne sera pas écrit sur disque car l'option -J est active (Delphi)
- W1032 Le threadvar de package exporté '%s.%s' ne peut être utilisé en dehors de ce package (Delphi)
- W1034 $HPPEMIT '%s' ignoré (Delphi)
- W1035 La valeur de retour de la fonction '%s' peut être indéfinie (Delphi)
- W1036 La variable '%s' n'est peut-être pas initialisée (Delphi)
- W1037 La variable de boucle FOR '%s' peut être indéfinie après la boucle (Delphi)
- W1039 Fichiers de configuration non trouvés (Delphi)
- W1040 Utilisation implicite de l'unité Variants (Delphi)
- W1041 Erreur à la conversion de caractère Unicode dans le jeu de caractères de la locale. Chaîne tronquée. Votre variable d'environnement LANG est-elle définie correctement ? (Delphi)
- W1042 Erreur à la conversion de la chaîne locale '%s' en Unicode. Chaîne tronquée. Votre variable d'environnement LANG est-elle définie correctement ? (Delphi)
- W1043 Imagebase $%X n'est pas un multiple de 64k. Arrondi vers le bas à $%X (Delphi)
- W1044 Transtypage suspect de %s en %s (Delphi)
- W1045 La déclaration de la propriété référence un ancêtre private '%s.%s' (Delphi)
- W1046 Type non protégé '%s%s%s' (Delphi)
- W1047 Code non protégé '%s' (Delphi)
- W1048 Transtypage non protégé de '%s' en '%s' (Delphi)
- W1049 La valeur '%s' de l'option %s a été tronquée (Delphi)
- W1050 WideChar réduit en byte char dans les expressions ensemble (Delphi)
- W1051 Nom de symbole dupliqué dans l'espace de nommage. Utilisation de '%s.%s' trouvé dans %s. Doublon trouvé dans %s ignoré (Delphi)
- W1055 PUBLISHED a provoqué l'ajout de RTTI ($M+) au type '%s' (Delphi)
- W1057 Transtypage de chaîne implicite de '%s' en '%s' (Delphi)
- W1058 Transtypage de chaîne implicite avec perte de données potentielle de '%s' en '%s' (Delphi)
- W1059 Transtypage de chaîne explicite de '%s' en '%s' (Delphi)
- W1060 Transtypage de chaîne explicite avec perte de données potentielle de '%s' en '%s' (Delphi)
- W1062 : La réduction de la constante chaîne étendue donnée génère une perte d'information (Delphi)
- W1063 L'agrandissement de la constante AnsiChar donnée en WideChar génère une perte d'information (Delphi)
- W1064 : L'agrandissement de la constante AnsiString donnée génère une perte d'information (Delphi)
- W1066 Perte de la précision à virgule flottante étendue. Réduction à Double (Delphi)
- W1068 La modification des chaînes in-situ peut ne pas être supportée à l'avenir (Delphi)
- W1201 La syntaxe du commentaire XML sur '%s' est incorrecte -- 'Un espace n'est pas autorisé à cet emplacement.' (Delphi)
- W1202 La syntaxe du commentaire XML sur '%s' est incorrecte - 'Référence à une entité '%s' non définie.' (Delphi)
- W1203 La syntaxe du commentaire XML sur '%s' est incorrecte - 'Un nom commence par un caractère incorrect.' (Delphi)
- W1204 La syntaxe du commentaire XML sur '%s' est incorrecte - 'Un nom contient un caractère incorrect.' (Delphi)
- W1205 La syntaxe du commentaire XML sur '%s' est incorrecte - 'Le caractère '%c' était attendu.' (Delphi)
- W1206 Un commentaire XML sur '%s' a un attribut cref '%s' qui ne peut pas être résolu (Delphi)
- W1207 Un commentaire XML sur '%s' a une balise param pour '%s', mais il n'y a pas de paramètre de ce nom (Delphi)
- W1208 Le paramètre '%s' n'a pas de balise param correspondante dans le commentaire XML pour '%s' (mais d'autres paramètres en ont) (Delphi)
- X1008 Integer et HRESULT échangés (Delphi)
- X1012 L'expression constante dépasse les limites de sous-étendue (Delphi)
- x1019: La variable de contrôle de boucle FOR doit être une variable locale simple (Delphi)
- x1020: Construction d'instance de '%s' contenant des méthodes abstraites '%s.%s' (Delphi)
- X1025 Fonctionnalité de langage non supportée : '%s' (Delphi)
- x1026: Fichier introuvable : '%s' (Delphi)
- x1028: Définition de symbole global incorrecte : '%s' dans le fichier objet '%s' (Delphi)
- x1030: Directive de compilation incorrecte : '%s' (Delphi)
- X1033 L'unité '%s' est implicitement importée dans le package '%s' (Delphi)
- x1054: Erreur du lieur : %s (Delphi)
- X1056 Ressource dupliquée Type %s, ID %s ; Ressource %s de fichier conservée ; Ressource %s de fichier ignorée (Delphi)
- x2041: Erreur de lecture dans '%s' (Delphi)
- x2042: Erreur d'écriture sur '%s' (Delphi)
- x2043: Erreur de fermeture sur '%s' (Delphi)
- x2044: Erreur Chmod dans '%s' (Delphi)
- x2141: Format de fichier incorrect: '%s' (Delphi)
- X2161 %s (Delphi)
- X2162 %s : %s (Delphi)
- x2243: L'expression ne nécessite pas de Initialize/Finalize (Delphi)
- x2269: La méthode virtuelle redéfinie '%s.%s' a une visibilité inférieure (%s) que la classe de base '%s' (%s) (Delphi)
- x2367: La casse de la méthode de l'accesseur de propriété %s.%s devrait être %s.%s (Delphi)
- X2421 L'identificateur importé '%s' est en conflit avec '%s' dans '%s' (Delphi)
- Rubriques de l'explorateur de classes Delphi
- Présentation de l'explorateur de classes Delphi
- Fenêtre Explorateur de classes Delphi
- Visualisation de la hiérarchie des classes, interfaces et types dans l'explorateur de classes
- Activation des différents modes de visualisation de la hiérarchie d'héritage dans l'explorateur de classes
- Visualisation des membres déclarés dans les classes et les interfaces avec l'explorateur de classes
- Localisation des déclarations de classes, interfaces et types avec l'explorateur de classes
- Localisation des déclarations de membres avec l'explorateur de classes
- Localisation des définitions de méthodes avec l'explorateur de classes
- Localisation des définitions de spécificateurs d'accès aux propriétés avec l'explorateur de classes
- Automatisation de la création des champs avec l'explorateur de classes
- Automatisation de la création des méthodes avec l'explorateur de classes
- Création d'une méthode - Exemple
- Automatisation de la création des propriétés avec l'explorateur de classes
- Guide du langage Delphi
- Référence C++
- Guide du langage C++
- Standards spécifiques à l'implémentation ANSI
- Eléments lexicaux
- Présentation des tokens
- Présentation des constantes - Index
- Présentation des mots clés
- Identificateurs
- Séparateurs
- Présentation des caractères inertes
- Présentation des tokens
- Structure du langage
- Déclarations
- Syntaxe de déclaration
- Définitions facultatives
- Déclarations possibles
- Définitions et déclarations externes
- Spécificateurs de type
- Catégories de types
- Types fondamentaux
- Initialisation
- Déclaration et déclarateurs
- Utilisation des spécificateurs de classe de stockage
- Modificateurs de variables
- Conventions d'appel multilangage
- Variables multithread
- Modificateurs de fonctions
- Pointeurs - Index (C++)
- Tableaux (C++)
- Fonctions - Index (C++)
- Structures
- Unions
- Enumérations
- Expressions
- Présentation des opérateurs
- Instructions
- Spécificités du C++
- Fonctionnalités C++11 - Index
- Opérateur alignof (C++11)
- Category:Attributs C++11
- Opérateurs de conversion explicite (C++11)
- Templates extern (C++11)
- Déclaration forward des énumérations (C++11)
- Références rvalue (C++11)
- Assertions statiques (C++11)
- Enumérations fortement typées (C++11)
- Spécificateur de type decltype (C++11)
- Fonctions trait de type (C++11)
- Présentation des fonctions trait de type (C++11)
- __alignment_of
- __array_extent
- __array_rank
- __has_nothrow_assign
- __has_nothrow_copy_constructor
- __has_nothrow_default_constructor
- __has_trivial_assign
- __has_trivial_copy_constructor
- __has_trivial_default_constructor
- __has_trivial_destructor
- __has_virtual_destructor
- __is_abstract
- __is_arithmetic
- __is_array
- __is_base_of
- __is_class
- __is_closure
- __is_complete_type (typename T )
- __is_compound
- __is_const
- __is_convertible
- __is_empty
- __is_enum
- __is_floating_point
- __is_function
- __is_fundamental
- __is_integral
- __is_lvalue_expr
- __is_lvalue_reference
- __is_member_function_pointer
- __is_member_object_pointer
- __is_member_pointer
- __is_object
- __is_pod
- __is_pointer
- __is_polymorphic
- __is_reference
- __is_rvalue_expr
- __is_rvalue_reference
- __is_same
- __is_scalar
- __is_signed
- __is_standard_layout
- __is_trivial
- __is_union
- __is_unsigned ( typename T )
- __is_void
- __is_volatile
- Littéraux et types de caractères Unicode (C++11)
- Solution pour les attributs C++11 (Compilateurs C++ améliorés par Clang)
- C++ moderne
- Unicode pour C++
- Prise en charge de l'attribut __property implements dans C++Builder
- Identification de type à l'exécution (RTTI)
- Nouveau style de transtypage
- Classes
- Mot clé This
- Portée des membres
- Liste des membres de classe
- Méthodes de classe
- Noms de classes
- Portée du nom de classe
- Objets de classes
- Types de classes
- Classes C++
- Amies de classes
- Fonctions inline
- Fonctions membres
- Propriétés statiques
- Classes de base virtuelles
- Déclarations de classes Delphi (__declspec)
- Classes polymorphes
- Références lvalue (C++)
- Portée en C++
- Constructeurs et destructeurs
- Gestion des fonctionnalités Delphi dans C++Builder - Index
- Opérateur de résolution de portée
- Utilisation des templates (C++)
- Opérateurs new et delete
- Espaces de nommage C++
- Attributs GNU
- Présentation de la surcharge des fonctions opérateurs - Index
- Surcharge des opérateurs (C++)
- Surcharge des fonctions opérateurs
- Opérateurs surchargés et héritage
- Surcharge des opérateurs unaires
- Surcharge des opérateurs binaires
- Surcharge de l'opérateur d'affectation = (C++)
- Surcharge de l'opérateur d'appel de fonction ( )
- Surcharge de l'opérateur d'accès [ ]
- Surcharge de l'opérateur d'accès aux membres de classe ->
- Exemple de surcharge des opérateurs
- Les applications C++ utilisent le contrôle STRICT des types
- Utilisation de __fastcall lors de la redéfinition des méthodes de bibliothèques (C++)
- Prise en charge du langage pour les bibliothèques RAD Studio (C++)
- Modèles C++ et Pascal Objet
- Gestion des types de données et des concepts du langage Delphi
- Typedefs
- Classes C++ gérant le langage Pascal Objet
- Equivalents dans le langage C++ du langage Pascal Objet
- Tableaux ouverts
- Types définis différemment
- Mappage des types Delphi en types C++
- Interfaces Delphi
- Chaînes de ressources
- Paramètres par défaut
- Informations de type à l'exécution
- Types sans correspondants
- Extensions de mots clés C++
- L'extension de mot clé __declspec
- Opérateur d'assignation C++ en tant qu'opérateur implicite Delphi
- Implémentation des interfaces : Delphi et C++
- Présentation des templates de fonctions
- Présentation des templates de classes
- Commutateurs du compilateur relatifs aux templates
- Exportation et importation de templates
- Analyse du corps de template
- Fonctionnalités C++11 - Index
- Le préprocesseur
- Directives du préprocesseur
- Définition et annulation de la définition des macros
- Macros avec paramètres (C++)
- Macros prédéfinies
- Macros de compatibilité Delphi
- Utilisation de la barre oblique inversée de poursuite de ligne
- Présentation des directives #pragma - Index
- #pragma
- #pragma alias
- #pragma alignment
- #pragma anon_struct
- #pragma argsused
- #pragma checkoption
- #pragma codeseg
- #pragma codestring
- #pragma defineonoption et #pragma undefineonoption
- #pragma delphiheader
- #pragma exit et #pragma startup
- #pragma explicit_rtti
- #pragma extref
- #pragma hdrfile
- #pragma hdrstop
- #pragma implements
- #pragma init_seg
- #pragma inline
- #pragma intrinsic
- #pragma link
- #pragma message
- #pragma nopackwarning
- #pragma nopushoptwarn
- #pragma noretval
- #pragma obsolete
- #pragma once
- #pragma option
- #pragma pack
- #pragma package
- #pragma region et #pragma end_region
- #pragma resource
- #pragma samecodeseg
- #pragma sizeof
- #pragma exit et #pragma startup
- #pragma sysheader
- #pragma defineonoption et #pragma undefineonoption
- #pragma warn
- Pseudo-grammaire
- Liste alphabétique des mots clés
- alignas
- alignof
- and, && (C++)
- and_eq, &=
- asm, _asm, __asm
- auto
- __automated
- axiom
- bitand, &
- bitor, |
- _Bool
- bool, false, true (C++)
- break
- case (C++)
- catch
- cdecl, _cdecl, __cdecl (C++)
- char
- char16_t
- char32_t
- class (C++)
- __classmethod
- compl, ~
- _Complex
- concept
- concept_map
- const
- const_cast (opérateur de transtypage)
- constexpr
- continue
- __declspec
- __declspec(allocate("SEGNAME"))
- __declspec(delphiclass)
- __declspec(delphirecord)
- __declspec(delphireturn)
- __declspec(delphirtti)
- __declspec(dllexport)
- __declspec(dllimport)
- __declspec(dynamic)
- __declspec(hidesbase)
- __declspec(naked)
- __declspec(noreturn)
- __declspec(nothrow)
- __declspec(novtable)
- __declspec(package)
- __declspec(pascalimplementation)
- __declspec(property)
- __declspec(selectany)
- __declspec(thread)
- __declspec(uuid("ComObjectGUID"))
- decltype
- default (C++)
- delete
- deprecated
- __dispid
- do
- double (C++)
- dynamic_cast (opérateur de transtypage C++)
- __emit__
- enum
- __except
- explicit
- export (C++)
- _export, __export (C++)
- extern
- _fastcall, __fastcall
- final (C++)
- __finally
- float
- for
- friend
- goto
- if, else (C++)
- _Imaginary
- _import, __import
- inline
- __inline
- int
- Types entiers étendus : __int8, __int16, __int32, __int64
- late_check
- long
- __msfastcall
- __msreturn
- mutable
- namespace
- new
- noreturn
- not,! (C++)
- not_eq, !=
- nullptr
- operator
- or, ||
- or_eq
- pascal, _pascal, __pascal (C++)
- private (C++)
- protected (C++)
- public (C++)
- register (C++)
- reinterpret_cast (opérateur de transtypage)
- requires (C++)
- restrict
- return
- __rtti, -RT Option
- short
- signed
- sizeof
- static (C++)
- static_assert
- static_cast (opérateur de transtypage C++)
- _stdcall, __stdcall (C++)
- struct
- switch
- template
- this
- thread_local
- __thread
- throw
- try (C++)
- __try
- typedef
- typeid
- typename
- typeof, __typeof, __typeof__
- union
- unsigned
- using
- __uuidof
- virtual
- void
- volatile
- wchar_t
- while (C++)
- xor, ^(C++)
- xor_eq, ^=
- Mots clés par catégorie
- Référence de la bibliothèque d'exécution C
- Bibliothèque C sécurisante
- Bibliothèques d'exécution par défaut
- Bibliothèques d'exécution statiques
- Bibliothèques de liaison dynamique
- Programmes multithreads
- Transmission des informations de fichier aux processus enfant
- alloc.h
- assert.h
- conio.h
- ctype.h
- _ctype
- _IS_xxx #defines
- _tolower
- _toupper
- isalnum, __iscsym, iswalnum, _ismbcalnum
- isalpha, __iscsymf, iswalpha, _ismbcalpha
- isascii, iswascii
- iscntrl, iswcntrl
- isdigit, iswdigit, _ismbcdigit
- isgraph, iswgraph, _ismbcgraph
- islower, iswlower, _ismbclower
- isprint, iswprint, _ismbcprint
- ispunct, iswpunct, _ismbcpunct
- isspace, iswspace, _ismbcspace
- isupper, iswupper, _ismbcupper
- isxdigit, iswxdigit
- toascii
- tolower, _mbctolower, towlower
- toupper, _mbctoupper, towupper
- delayimp.h
- dir.h
- direct.h
- dirent.h
- dos.h
- errno.h
- except.h
- fastmath.h
- fcntl.h
- float.h
- io.h
- _findclose
- _findfirst, __wfindfirst
- _findfirsti64, _wfindfirsti64
- _findnext, __wfindnext
- _findnexti64, _wfindnexti64
- _get_osfhandle
- _open_osfhandle
- _rtl_chmod, _wrtl_chmod
- _rtl_close
- _rtl_creat, _wrtl_creat
- _rtl_open, _wrtl_open
- _rtl_read
- _rtl_write
- access, _waccess
- chmod, _wchmod
- chsize
- close
- _creat, _wcreat
- creatnew
- creattemp
- dup
- dup2
- eof
- filelength
- getftime, setftime
- isatty
- lock
- locking
- lseek
- open, _wopen
- read
- setmode
- _sopen, _wsopen
- tell
- umask
- unlock
- write
- limits.h
- locale.h
- malloc.h
- math.h
- atof, _wtof
- _atold, _wtold
- _i64toa, _i64tow
- _matherr, _matherrl
- abs
- acos, acosl
- asin, asinl
- atan, atanl
- atan2, atan2l
- cabs, cabsl
- ceil, ceill
- cos, cosl
- cosh, coshl
- exp, expl
- fabs, fabsl
- floor, floorl
- fmod, fmodl
- frexp, frexpl
- HUGE_VAL #defines
- hypot, hypotl
- ldexp, ldexpl
- ldiv
- log, logl
- log10, log10l
- M_E, M_LOGxxx, M_LNxx #defines
- M_SQRTxx #defines
- modf, modfl
- PI constants
- poly, polyl
- pow, powl
- pow10, pow10l
- sin, sinl
- sinh, sinhl
- sqrt, sqrtl
- tan, tanl
- tanh, tanhl
- mem.h
- new.h
- process.h
- _adopt_thread
- _beginthread
- _beginthreadex
- _beginthreadNT
- _c_exit
- _cexit
- _endthread
- _endthreadex
- _unadopt_thread
- cwait
- execl, execle, execlp, execlpe, execv, execve, execvp, execvpe, _wexecl, _wexecle, _wexeclp, _wexeclpe, _wexecv, _wexecve, _wexecvp, _wexecvpe
- getpid
- P_xxxx #defines
- spawnl, spawnle, spawnlp, spawnlpe, spawnv, spawnve, spawnvp, spawnvpe, _wspawnl, _wspawnle, _wspawnlp, _wspawnlpe, _wspawnv, _wspawnve, _wspawnvp, _wspawnvpe
- wait
- setjmp.h
- share.h
- signal.h
- stdarg.h
- stdbool.h
- stddef.h
- stdio.h
- _fsopen, _wfsopen
- _IOxxx #defines
- _pclose
- _popen, _wpopen
- _snprintf, _snwprintf
- BUFSIZ #define
- clearerr
- EOF #define
- _fcloseall
- fclose
- _fdopen, _wfdopen
- feof
- ferror
- fflush
- fgetc, fgetwc
- _fgetchar, _fgetwchar
- fgetpos
- fgets, fgetws
- _F_xxxx #defines
- _fileno
- _flushall
- OPEN_MAX #define
- fopen, _wfopen
- fopen_s
- fprintf, fwprintf
- fputc, fputwc
- _fputchar, _fputwchar
- fputs, fputws
- fread
- freopen, _wfreopen
- freopen_s
- fscanf, fwscanf
- fscanf_s, fwscanf_s
- fseek
- fseek
- fsetpos
- ftell
- fwrite
- getc, getwc
- getchar, getwchar
- gets, _getws
- gets_s
- _getw
- L_ctermid #define
- L_tmpnam #define
- L_tmpnam_s #define
- perror,_wperror
- printf, wprintf
- printf_s, wprintf_s
- putc, putwc
- putchar, putwchar
- puts, _putws
- _putw
- remove, _wremove
- rename, _wrename
- rewind
- _rmtmp
- scanf, wscanf
- La chaîne de format scanf
- Conventions relatives aux spécificateurs de format
- Spécificateurs de format scanf
- Champs d'entrée pour les fonctions scanf
- Quand ...scanf arrête l'analyse
- Spécificateurs de format d'entrée Unicode
- Suppression d'argument
- Modificateurs de taille de pointeur et de type d'argument
- scanf_s, wscanf_s
- setbuf
- setvbuf
- snprintf, snwprintf
- snprintf_s, snwprintf_s
- sprintf, swprintf
- sprintf_s, swprintf_s
- sscanf, swscanf
- sscanf_s, swscanf_s
- stderr, stdin, stdout
- _tempnam, _wtempnam
- TMP_MAX #define
- tmpfile
- tmpfile_s
- tmpnam, _wtmpnam
- tmpnam_s
- ungetc, ungetwc
- _unlink, _wunlink
- vfprintf, vfwprintf
- vfprintf_s, vfwprintf_s
- vfscanf, vfwscanf
- vfscanf_s, vfwscanf_s
- vprintf, vwprintf
- vprintf_s, vwprintf_s
- vscanf, vwscanf
- vscanf_s, vwscanf_s
- vsscanf, vswscanf
- vsscanf_s, vswscanf_s
- vsnprintf, _vsnprintf, vsnwprintf, _vsnwprintf
- vsnprintf_s, vsnwprintf_s
- vsprintf, vswprintf
- vsprintf_s, vswprintf_s
- stdlib.h
- _argc
- _argv, _wargv
- _atoi64, _wtoi64
- _crotl, _crotr
- _environ, _wenviron
- _exit (C++)
- _fullpath, _wfullpath
- _lrand
- _lrotl, _lrotr
- _makepath, _wmakepath
- _rotl, _rotr
- _searchenv, _wsearchenv
- _searchstr, _wsearchstr
- _splitpath, _wsplitpath
- _ui64toa, _ui64tow
- abort
- abort_handler_s
- atexit
- atoi, _wtoi
- atol, _wtol
- bsearch
- bsearch_s
- div
- ecvt
- exit (C++)
- EXIT_xxxx #defines
- fcvt
- gcvt
- getenv, _wgetenv
- getenv_s, wgetenv_s
- ignore_handler_s
- itoa, _itow
- labs
- lfind
- lsearch
- ltoa, _ltoa, _ltow
- max (C++)
- mblen
- mbstowcs
- mbtowc
- min (C++)
- putenv, _wputenv
- qsort
- qsort_s
- rand
- RAND_MAX #define
- random
- randomize
- set_constraint_handler_s
- srand
- strlen, _mbslen, wcslen, _mbstrlen
- strtod, _strtold, wcstod, _wcstold
- strtol, wcstol
- strtoul, wcstoul
- swab
- system, _wsystem
- ultoa, _ultow
- wcstombs
- wctomb
- string.h
- _ismbblead, _ismbbtrail
- _ismbclegal
- _ismbslead, _ismbstrail
- _mbbtype
- _mbccpy
- _mbsbtype
- _mbsnbcmp
- _mbsnbcnt, _mbsnccnt, _strncnt, _wcsncnt
- _mbsnbcoll, _mbsnbicoll
- _mbsnbcpy
- _mbsnbicmp
- _mbsnbset
- _mbsninc
- _mbsspnp
- _strdec, _mbsdec, _wcsdec
- _strerror
- _strinc, _mbsinc, _wcsinc
- _strnextc,_mbsnextc,_wcsnextc
- stpcpy, _wstpcpy, _stpcpy
- strcat, _mbscat, wcscat
- strcat_s, wcscat_s
- strchr, _mbschr, wcschr
- strcmp, _mbscmp, wcscmp
- strcmpi
- strcoll,_stricoll, _mbscoll, _mbsicoll, wcscoll, _wcsicoll
- strcpy
- strcpy_s, wcscpy_s
- strcspn, _mbscspn, wcscspn
- strdup, _mbsdup, _wcsdup
- strerror
- strerror_s, _wcserror_s
- strerrorlen_s
- stricmp, _mbsicmp, _wcsicmp
- strlwr, _mbslwr, _wcslwr
- strncat
- strncat_s, wcsncat_s
- strncmp, _mbsncmp, wcsncmp
- strncmpi, wcsncmpi
- strncoll, strnicoll, _mbsncoll, _mbsnicoll, _wcsncoll, _wcsnicoll
- strncpy, _mbsncpy, wcsncpy
- strncpy_s, wcsncpy_s
- strnicmp, _mbsnicmp, _wcsnicmp
- strnlen_s, wcsnlen_s
- strnset, _mbsnset, _wcsnset
- strpbrk, _mbspbrk, wcspbrk
- strrchr, _mbsrchr, wcsrchr
- strrev, _mbsrev, _wcsrev
- strset, _mbsset, _wcsset
- strspn, _mbsspn, wcsspn
- strstr, _mbsstr, wcsstr
- strtok, _mbstok, wcstok
- strtok_s, wcstok_s
- strupr, _mbsupr, _wcsupr
- strxfrm, wcsxfrm
- sysmac.h
- sys\stat.h
- sys\timeb.h
- sys\types.h
- time.h
- typeinfo.h
- utime.h
- values.h
- Spécificateurs de format dans C/C++
- Erreurs et avertissements du compilateur (C++) - Index
- Application en cours d'exécution (C++)
- L'instanciation explicite de '<espace de nommage>::<classe de template>' doit apparaître dans l'espace de nommage '<espace de nommage>' (C++)
- Fin inattendue pendant la compilation [Module Seg#:offset] OU Fin inattendue pendant la liaison [Module Seg#:offset] (C++)
- E2000 Instructions 286/287 non activées (C++)
- E2001 Constructeurs et destructeurs non autorisés dans la section __automated (C++)
- E2002 Seules les fonctions __fastcall sont autorisées dans la section __automated (C++)
- E2003 Définition de données membre non autorisée dans la section __automated (C++)
- E2004 Seule la clause read (lecture) ou write (écriture) est autorisée dans la déclaration de propriété de la section __automated (C++)
- E2005 Redéclaration de propriété non autorisée dans la section __automated (C++)
- E2006 Les programmes protégés par CodeGuard doivent utiliser le modèle de mémoire large et être prévus pour Windows (C++)
- E2007 Dispid n'est autorisé que dans les sections __automated (C++)
- E2008 Les fonctions d'accès à la propriété publiée doivent utiliser la convention d'appel __fastcall (C++)
- E2009 Tentative d'accorder ou de réduire l'accès à 'identificateur' (C++)
- E2010 Impossible d'ajouter ou de soustraire des symboles relogeables (C++)
- E2011 Il est incorrect de prendre l'adresse d'un champ de bits (C++)
- E2012 Impossible de prendre l'adresse de 'main' (C++)
- E2013 'fonction1' ne peut pas être distinguée de 'fonction2' (C++)
- E2014 Membre ambigu : 'membre1' et 'membre2' (C++)
- E2015 Ambiguïté entre 'fonction1' et 'fonction2' (C++)
- E2016 Redéfinition ambiguë du membre de base virtuel 'fonction de base': 'fonction dérivée' (C++)
- E2017 Nom de membre 'nom' ambigu (C++)
- E2018 : Impossible d'intercepter 'identificateur' -- 'identificateur' de classe de base ambigu (C++)
- E2019 'identificateur' ne peut pas être déclaré dans une union anonyme (C++)
- E2020 Union anonyme globale non statique (C++)
- E2021 Un tableau doit avoir au moins un élément (C++)
- E2022 Taille de tableau trop grande (C++)
- E2023 Tableau de références non autorisé (C++)
- E2024 Impossible de modifier un objet const (C++)
- E2025 Assignation de 'this' non autorisée, utilisez plutôt l'opérateur X:: new (C++)
- E2026 Instruction d'assembleur trop longue (C++)
- E2027 L'adresse d'un emplacement mémoire est obligatoire (C++)
- E2028 L'opérateur -> doit renvoyer un pointeur ou une classe (C++)
- E2029 'identificateur' doit être une classe ou une structure précédemment définie (C++)
- E2030 Caractère de fin de ligne mal placé (C++)
- E2031 Transtypage impossible de 'type1' en 'type2' (C++)
- E2032 Utilisation incorrecte d'un pointeur de clôture (closure) (C++)
- E2033 Instruction continue mal placée (C++)
- E2034 Impossible de convertir 'type1' en 'type2' (C++)
- E2035 Les conversions d'une classe en elle-même ou en classe de base ne sont pas autorisées (C++)
- E2036 L'opérateur de conversion ne peut pas avoir de spécification de type de retour (C++)
- E2037 Le constructeur 'constructeur' n'est pas autorisé (C++)
- E2038 Impossible de déclarer ou de définir 'identificateur' ici : espace de nommage incorrect (C++)
- E2039 Séparateur décimal mal placé (C++)
- E2040 Terminaison de déclaration incorrecte (C++)
- E2041 Utilisation incorrecte du mot clé default (C++)
- E2042 Déclarer l'opérateur delete (void*) (C++)
- E2043 Déclarer l'opérateur delete (void*) ou (void*, size_t) (C++)
- E2044 L'opérateur delete doit retourner void (C++)
- E2045 Le nom du destructeur doit correspondre au nom de la classe (C++)
- E2046 Format de nom de fichier incorrect dans la directive include OU format de nom de fichier incorrect dans la directive line (C++)
- E2047 Syntaxe de la directive 'directive' incorrecte (C++)
- E2048 Directive de préprocesseur inconnue - 'identificateur' (C++)
- E2049 Le type de classe 'type' ne peut pas être marqué comme __declspec(delphireturn) (C++)
- E2050 La classe __declspec(delphireturn) 'classe' doit avoir exactement une donnée membre (C++)
- E2051 Utilisation incorrecte du point (C++)
- E2052 Conflits de la fonction dynamique 'fonction' avec la classe de base 'classe' (C++)
- E2053 Directive elif mal placée (C++)
- E2054 Instruction else mal placée (C++)
- E2055 Directive else mal placée (C++)
- E2056 Directive endif mal placée (C++)
- E2057 Spécification d'exception non autorisée ici (C++)
- E2058 La variable de gestion des exceptions ne peut pas être utilisée ici (C++)
- E2059 Langage inconnu, doit être du C ou du C++ (C++)
- E2060 Utilisation incorrecte de la virgule flottante (C++)
- E2061 Les amis doivent être des fonctions ou des classes (C++)
- E2062 Indirection incorrecte (C++)
- E2063 Initialisation incorrecte (C++)
- E2064 Impossible d'initialiser 'type1' avec 'type2' (C++)
- E2065 L'utilisation du symbole d'espace de nommage 'symbole' crée un conflit avec un intrinsèque du même nom (C++)
- E2066 Information non disponible (C++)
- E2066 Héritage MOM invalide (C++)
- E2067 Le type renvoyé par 'main' doit être int (C++)
- E2068 'identificateur' n'est pas une donnée membre non statique et ne peut pas être initialisé ici (C++)
- E2069 Utilisation incorrecte du pointeur de membre (C++)
- E2070 Utilisation incorrecte de l'espace de nommage 'identificateur' (C++)
- E2071 operator new must have an initial parameter of type size_t (C++)
- E2072 L'opérateur new doit renvoyer un objet de type void (C++)
- E2073 Rien n'est autorisé après l'option pragma pop (C++)
- E2074 La valeur après -g ou -j doit être comprise entre 0 et 255 inclus (C++)
- E2075 Option 'type' incorrecte : option (C++)
- E2076 Opérateur surchargeable attendu (C++)
- E2077 'opérateur' doit être déclaré avec un ou sans paramètre (C++)
- E2078 'opérateur' doit être déclaré avec un ou deux paramètres (C++)
- E2079 'fonction' doit être déclarée sans paramètres (C++)
- E2080 La fonction 'fonction' doit être déclarée avec un paramètre (C++)
- E2081 'fonction' doit être déclarée avec deux paramètres (C++)
- E2082 'identificateur' doit être une fonction membre ou avoir un paramètre de type classe (C++)
- E2083 Le dernier paramètre de 'opérateur' doit être de type 'int' (C++)
- E2084 Les noms de paramètres sont utilisés seulement avec un corps de fonction (C++)
- E2085 Addition de pointeurs incorrecte (C++)
- E2086 Soustraction de pointeurs incorrecte (C++)
- E2087 Utilisation incorrecte du pointeur (C++)
- E2088 Syntaxe incorrecte pour la définition de fonctions pures (C++)
- E2089 L'identificateur 'identificateur' ne peut pas avoir un qualificateur de type (C++)
- E2090 Le qualificateur 'identificateur' n'est pas un nom de classe ou d'espace de nommage (C++)
- E2091 Les fonctions ne peuvent pas renvoyer des tableaux ou des fonctions (C++)
- E2092 La classe de stockage 'classe de stockage' n'est pas autorisée ici (C++)
- E2093 Opérateur 'opérateur' non implémenté dans le type 'type' pour les arguments du même type (C++)
- E2094 Opérateur 'opérateur' non implémenté dans le type 'type' pour les arguments de type 'type' (C++)
- E2095 Littéral chaîne non autorisé dans ce contexte (C++)
- E2096 Opération de structure incorrecte (C++)
- E2097 Instanciation explicite uniquement autorisée dans les fichiers ou les espaces de nommage (C++)
- E2098 Un déclarateur de spécialisation explicite "template<>" est maintenant nécessaire (C++)
- E2099 Spécialisation explicite uniquement autorisée dans les fichiers ou les espaces de nommage (C++)
- E2100 Liste de déclarateurs de modèles incorrecte (C++)
- E2101 Le mot clé 'export' doit précéder une déclaration de modèle (C++)
- E2102 Impossible d'utiliser le modèle 'modèle' sans spécifier des paramètres de spécialisation (C++)
- E2103 Une instanciation explicite doit être utilisée avec une classe ou une fonction modèle (C++)
- E2104 Utilisation incorrecte du mot clé template (C++)
- E2105 Le qualificateur 'modèle' doit spécifier un nom de modèle membre (C++)
- E2106 Une spécialisation explicite doit être utilisée avec une classe ou une fonction modèle (C++)
- E2107 Utilisation incorrecte du modèle 'modèle' (C++)
- E2108 Utilisation incorrecte de typedef 'identificateur' (C++)
- E2109 Type non autorisé (C++)
- E2110 Conversion de type incompatible (C++)
- E2111 Le type 'nomtype' ne peut pas être défini ici (C++)
- E2112 Directive d'unité inconnue - 'directive' (C++)
- E2113 Conflits de fonction virtuelle 'fonction1' avec la classe de base 'base' (C++)
- E2114 Plusieurs classes de base nécessitent des noms de classes explicites (C++)
- E2115 Champ de bits trop grand (C++)
- E2116 Les champs de bits doivent contenir au moins un bit (C++)
- E2117 Les champs de bits doivent être des entiers signés ou non signés (C++)
- E2118 Les champs de bits doivent être de type entier (C++)
- E2119 Pause utilisateur (C++)
- E2120 Impossible d'appeler 'main' depuis le programme (C++)
- E2121 ) manquante dans l'appel de fonction (C++)
- E2122 L'appel de fonction s'est terminé par une exception non gérée 'valeur' à l'adresse 'adresse' (C++)
- E2123 La classe 'classe' ne doit pas contenir des fonctions pures (C++)
- E2124 Appel de fonction incorrect (C++)
- E2125 Le compilateur n'a pas pu générer de constructeur de copie pour la classe 'classe' OU Le compilateur n'a pas pu générer de constructeur par défaut pour la classe 'classe' OU Le compilateur n'a pas pu générer d'opérateur = pour la classe 'classe' (C++)
- E2126 Case a contourné l'initialisation d'une variable locale (C++)
- E2127 Instruction case manquante : (C++)
- E2128 Case en dehors du switch (C++)
- E2129 Constante caractère trop longue (ou vide) (C++)
- E2130 Définition de propriété circulaire (C++)
- E2131 Les objets de type 'type' ne peuvent pas être initialisés avec des { } (C++)
- E2132 Les modèles et les opérateurs surchargés ne peuvent pas avoir de lien C (C++)
- E2133 Impossible d'exécuter la commande 'commande' (C++)
- E2134 Accolade fermante manquante dans une instruction composée (C++)
- E2135 Un constructeur/destructeur ne peut pas être déclaré 'const' ou 'volatile' (C++)
- E2136 Un constructeur ne peut pas avoir de spécification de type de retour (C++)
- E2137 Un destructeur pour 'classe' est nécessaire dans l'expression conditionnelle (C++)
- E2138 Conflit de modificateurs de type (C++)
- E2139 ; manquant dans la déclaration (C++)
- E2140 La déclaration n'est pas autorisée ici (C++)
- E2141 Erreur de syntaxe de déclaration (C++)
- E2142 La classe de base 'classe' contient des fonctions qui peuvent être réparties de façon dynamique (C++)
- E2143 La fonction 'fonction' de classe de base correspondante a un numéro de répartition différent (C++)
- E2144 La fonction de classe de base correspondante 'fonction' n'est pas dynamique (C++)
- E2145 Les fonctions 'fonction1' et 'fonction2' utilisent le même numéro de répartition (C++)
- E2146 Vous devez fournir un identificateur à déclarer (C++)
- E2147 'identificateur' ne peut pas démarrer une déclaration de paramètre (C++)
- E2148 La valeur de l'argument par défaut a été redéclarée pour le paramètre 'paramètre' (C++)
- E2149 La valeur de l'argument par défaut a été redéclarée (C++)
- E2150 Mauvaise correspondance de type dans la valeur de l'argument par défaut (C++)
- E2151 Mauvaise correspondance de type dans la valeur par défaut pour le paramètre 'paramètre' (C++)
- E2152 L'expression par défaut ne doit pas utiliser des variables locales (C++)
- E2153 La directive define nécessite un identificateur (C++)
- E2154 Impossible de définir 'identificateur' en utilisant un alias d'espace de nommage (C++)
- E2155 Trop d'instructions default (C++)
- E2156 Default en dehors du switch (C++)
- E2157 La suppression d'un objet nécessite exactement un opérateur de conversion en pointeur (C++)
- E2158 L'opérande de 'delete' doit être un pointeur non-const (C++)
- E2159 Tentative de dériver une classe far depuis la base huge 'base' (C++)
- E2160 Tentative de dériver une classe far depuis la base near 'base' (C++)
- E2161 Tentative de dériver une classe huge depuis la base far 'base' (C++)
- E2162 Tentative de dériver une classe huge depuis la base near 'base' (C++)
- E2163 Tentative de dériver une classe near depuis la base far 'base' (C++)
- E2164 Tentative de dériver une classe near depuis la base huge 'base' (C++)
- E2165 Un destructeur ne peut pas avoir de spécification de type de retour (C++)
- E2166 Le destructeur de 'classe' n'est pas accessible (C++)
- E2167 'fonction' a été précédemment déclarée avec le langage 'langage' (C++)
- E2168 Division par zéro (C++)
- E2169 'identificateur' spécifie des accès multiples ou dupliqués (C++)
- E2170 La classe de base 'classe' est incluse plusieurs fois (C++)
- E2171 Le corps a déjà été défini pour la fonction 'fonction' (C++)
- E2172 Case dupliqué (C++)
- E2173 Le gestionnaire dupliqué pour 'type1' avait déjà 'type2' (C++)
- E2174 Le gestionnaire spécifié doit être le dernier (C++)
- E2175 Trop de classes de stockage dans la déclaration (C++)
- E2176 Trop de types dans la déclaration (C++)
- E2177 Redéclaration de #pragma package avec différents arguments (C++)
- E2178 Conflit de nom VIRDEF pour 'fonction' (C++)
- E2179 virtual spécifié plusieurs fois (C++)
- E2180 Numéro dispid déjà utilisé par l'identificateur (C++)
- E2181 Impossible de redéfinir une fonction 'dynamique/virtuelle' avec une fonction 'dynamique/virtuelle' (C++)
- E2182 Paramètre incorrect pour __emit__ (C++)
- E2183 Le fichier doit contenir au moins une déclaration externe (C++)
- E2184 Erreur de syntaxe pour une énumération (C++)
- E2185 : La valeur de 'identificateur' n'est pas comprise dans la plage de 'nom-type' (C++)
- E2186 Fin de fichier inattendue dans le commentaire qui commence à la ligne 'numéro de ligne' (C++)
- E2187 Fin de fichier inattendue dans l'instruction conditionnelle qui commence à la ligne 'numéro de ligne' (C++)
- E2188 Syntaxe de l'expression (C++)
- E2189 La variable extern ne peut pas être initialisée (C++)
- E2190 Accolade fermante inattendue (C++)
- E2191 '__far16' ne peut être utilisé qu'avec '__pascal' ou '__cdecl' (C++)
- E2192 Trop peu de paramètres dans l'appel (C++)
- E2193 Trop peu de paramètres dans l'appel à 'fonction' (C++)
- E2194 Impossible de trouver le fichier 'nomfichier' (C++)
- E2195 Impossible d'évaluer l'appel de fonction (C++)
- E2196 Impossible de prendre l'adresse de la fonction membre 'fonction' (C++)
- E2197 Nom de fichier trop long (C++)
- E2198 Ce n'est pas un type de format d'expression correct (C++)
- E2199 La fonction amie modèle 'fonction' doit être préalablement déclarée (C++)
- E2200 Les fonctions ne peuvent pas faire partie d'une structure ou d'une union (C++)
- E2201 Trop de données globales définies dans le fichier (C++)
- E2202 Goto est interdit dans un gestionnaire d'exception (C++)
- E2203 Goto évite l'initialisation d'une variable locale (C++)
- E2204 Le groupe a dépassé la taille maximum : 'nom' (C++)
- E2205 Type 'type' incorrect dans la section __automated (C++)
- E2206 Caractère 'caractère' (0x'valeur') incorrect (C++)
- E2207 Conversion implicite de 'type1' en 'type2' non autorisée (C++)
- E2208 Impossible d'accéder à une portée inactive (C++)
- E2209 Impossible d'ouvrir le fichier include 'nomfichier' (C++)
- E2210 Le membre de référence 'membre' n'est pas initialisé (C++)
- E2211 L'assemblage en ligne n'est pas autorisé dans les fonctions inline et template (C++)
- E2212 La fonction a été définie inline après avoir été utilisée comme extern (C++)
- E2213 'expression' incorrecte dans la redéfinition de portée (C++)
- E2214 Impossible d'avoir des 'données fonction/statique non inline' dans une classe locale (C++)
- E2215 Spécification de lien non autorisée (C++)
- E2216 Impossible de créer turboc.$ln (C++)
- E2217 Les données locales dépassent la limite de taille du segment (C++)
- E2218 Les modèles ne peuvent être déclarés qu'au niveau d'un espace de nommage ou d'une classe (C++)
- E2219 Nombre incorrect d'arguments dans l'appel de la macro 'macro' (C++)
- E2220 Séparateur d'arguments de macro incorrect (C++)
- E2221 Erreur de syntaxe dans l'argument de macro (C++)
- E2222 Développement de macro trop long (C++)
- E2223 Trop de séparateurs décimaux (C++)
- E2224 Trop d'exposants (C++)
- E2225 Trop d'initialiseurs (C++)
- E2226 Paramètre supplémentaire dans l'appel (C++)
- E2227 Paramètre supplémentaire dans l'appel de fonction (C++)
- E2228 Trop de messages d'erreur ou d'avertissement (C++)
- E2229 Le membre 'membre' a le même nom que sa classe (C++)
- E2230 L'initialisation de données membre en ligne nécessite une expression constante intégrale (C++)
- E2231 Le membre 'membre' ne peut pas être utilisé sans objet (C++)
- E2232 Membre 'membre' constante/référence dans la classe sans constructeur (C++)
- E2233 Impossible d'initialiser un membre de classe ici (C++)
- E2234 Référence mémoire attendue (C++)
- E2235 Une fonction membre doit être appelée ou son adresse prise (C++)
- E2236 'identificateur' manquant dans la redéfinition de portée (C++)
- E2238 Plusieurs déclarations pour 'identificateur' (C++)
- E2239 'identificateur' doit être une fonction membre (C++)
- E2240 Conversion de pointeur near non autorisée (C++)
- E2241 Les classes de style Delphi ont besoin de destructeurs virtuels (C++)
- E2242 Le spécificateur a besoin d'un type de classe de style Delphi (C++)
- E2243 Un tableau alloué avec 'new' ne peut pas avoir d'initialisateur (C++)
- E2244 'new' et 'delete' ne sont pas gérés (C++)
- E2245 Impossible d'allouer une référence (C++)
- E2246 x n'est pas une hiérarchie de classes d'héritage simples, publiques, abstraites sans données (C++)
- E2247 'membre' n'est pas accessible (C++)
- E2248 Impossible de trouver un constructeur par défaut pour initialiser un élément de tableau de type 'classe' (C++)
- E2249 = attendu (C++)
- E2250 Aucune classe de base à initialiser (C++)
- E2251 Impossible de trouver un constructeur par défaut pour initialiser la classe de base 'classe' (C++)
- E2252 'catch' attendu (C++)
- E2253 La convention d'appel doit être attribuée au type de fonction, non au closure (C++)
- E2254 : attendu après private/protected/private (C++)
- E2255 Utiliser :: pour prendre l'adresse d'une fonction membre (C++)
- E2256 Pas de : qui suit le ? (C++)
- E2257 , attendue (C++)
- E2258 Une déclaration était attendue (C++)
- E2259 Valeur par défaut manquante (C++)
- E2260 Une valeur par défaut manque après le paramètre 'paramètre' (C++)
- E2261 L'utilisation d'un dispid avec une propriété nécessite un getter ou un setter (C++)
- E2262 '__except' ou '__finally' attendu après '__try' (C++)
- E2263 La gestion des exceptions n'est pas activée (C++)
- E2264 Expression attendue (C++)
- E2265 Aucun signe de fin dans le nom de fichier (C++)
- E2266 Aucun nom de fichier donné (C++)
- E2267 La première base doit être une classe de style Delphi (C++)
- E2268 Appel à une fonction 'fonction' non définie (C++)
- E2269 La fonction 'fonction' n'est pas disponible (C++)
- E2270 > attendu (C++)
- E2271 Il manque un libellé à l'instruction goto (C++)
- E2272 Identificateur attendu (C++)
- E2273 'main' ne peut pas être déclaré comme statique ou en ligne (C++)
- E2274 < attendu (C++)
- E2275 Accolade ouvrante attendue (C++)
- E2276 ( attendue (C++)
- E2277 Lvalue nécessaire (C++)
- E2278 Les classes de base multiples ne sont pas gérées pour les classes Delphi (C++)
- E2279 Impossible de trouver le constructeur par défaut pour initialiser le membre 'identificateur' (C++)
- E2280 Identificateur de membre attendu (C++)
- E2281 Identificateur1 nécessite la définition de Identificateur2 comme type pointeur (avez-vous inclus #include <%s> ?) (C++)
- E2282 Nom d'espace de nommage attendu (C++)
- E2283 Utilisez . ou -> pour appeler 'fonction' (C++)
- E2284 Utilisez . ou -> pour appeler 'membre', ou & pour prendre son adresse (C++)
- E2285 Impossible de trouver une correspondance pour le(s) 'argument(s)' (C++)
- E2286 Résolution de fonction surchargée non gérée (C++)
- E2287 Nom manquant dans le paramètre 'numéro' (C++)
- E2288 Pointeur sur structure nécessaire du côté gauche de -> ou ->* (C++)
- E2289 Les sections __published ou __automated ne sont gérées que par les classes Delphi (C++)
- E2290 ] manquant dans 'code' (C++)
- E2291 Accolade attendue (C++)
- E2292 La fonction doit renvoyer une valeur (C++)
- E2293 ) attendue (C++)
- E2294 Structure nécessaire sur le côté gauche de . ou .* (C++)
- E2295 Trop de spécialisations de modèle candidat depuis 'spécificateur' (C++)
- E2296 Modèles non gérés (C++)
- E2297 'this' ne peut être utilisé que dans une fonction membre (C++)
- E2298 Impossible de créer 'fonction' à partir de la fonction modèle 'modèle' (C++)
- E2299 Impossible de créer une spécialisation de modèle à partir de 'spécificateur' (C++)
- E2300 Impossible de générer un type correspondant de spécialisation pour 'spécificateur' (C++)
- E2301 Impossible d'utiliser des modèles dans les arguments closure ; utilisez un typedef (C++)
- E2302 Pas d'informations de type (C++)
- E2303 Nom de type attendu (C++)
- E2304 La variable 'variable' Constant/Reference doit être initialisée (C++)
- E2305 Impossible de trouver 'class::class' ('class' &) pour copier un vecteur OU Impossible de trouver 'class'::operator=('class'&) pour copier un vecteur (C++)
- E2306 Les classes de base virtuelles ne sont pas gérées par les classes Delphi (C++)
- E2307 Le type 'type' n'est pas une classe définie avec des fonctions virtuelles (C++)
- E2308 L'instruction 'do' doit avoir un 'while' (C++)
- E2309 Assembleur Inline non autorisé (C++)
- E2310 Seules les fonctions membre peuvent être 'const' ou 'volatile' (C++)
- E2311 La fonction non-virtuelle 'fonction' est déclarée pure (C++)
- E2312 'constructeur' n'est pas une classe de base non ambiguë de 'classe' (C++)
- E2313 Expression constante nécessaire (C++)
- E2314 Appel d'une non fonction (C++)
- E2315 'Membre' n'est pas un membre de 'classe', car le type n'est pas encore défini (C++)
- E2316 'identificateur' n'est pas un membre de 'structure' (C++)
- E2317 'identificateur' n'est pas un paramètre (C++)
- E2318 'type' n'est pas un type de classe polymorphe (C++)
- E2319 'identificateur' n'est pas une classe de base publique de 'type de classe' (C++)
- E2320 Expression de type scalaire attendue (C++)
- E2321 La déclaration ne spécifie pas un repère ou un identificateur (C++)
- E2322 Format numérique incorrect (C++)
- E2323 Suffixe numérique incorrect (C++)
- E2324 Constante numérique trop grande (C++)
- E2325 Chiffre octal incorrect (C++)
- E2326 Utilisez __declspec(spec1[, spec2]) pour combiner plusieurs __declspecs (C++)
- E2327 Les opérateurs ne doivent pas avoir de valeurs d'argument par défaut (C++)
- E2328 Les classes avec des propriétés ne peuvent pas être copiées par valeur (C++)
- E2329 Combinaison incorrecte d'instruction et d'opérandes (C++)
- E2330 Un opérateur doit être déclaré comme une fonction (C++)
- E2331 Nombre de contextes d'option admissibles dépassé (C++)
- E2332 La variable 'variable' a été optimisée et n'est pas disponible (C++)
- E2333 Le membre de classe 'membre' a été déclaré en dehors de sa classe (C++)
- E2334 Le membre de l'espace de nommage 'identificateur' a été déclaré en dehors de son espace de nommage (C++)
- E2335 'fonction' surchargée ambiguë dans ce contexte (C++)
- E2336 Le pointeur sur la fonction surchargée 'fonction' ne correspond pas à 'type' (C++)
- E2337 Seule une fonction d'un ensemble de fonctions surchargées peut être "C" (C++)
- E2338 Les overlays ne sont supportés que dans les modèles mémoire medium, large et huge (C++)
- E2339 Impossible de surcharger 'main' (C++)
- E2340 Non concordance de type dans le paramètre 'nombre' (C++)
- E2341 Non concordance de type dans le paramètre 'numéro' dans l'appel à 'fonction' (C++)
- E2342 Non concordance de type dans le paramètre 'paramètre' (C++)
- E2343 Non concordance de type dans le paramètre 'paramètre' dans l'appel à 'fonction' (C++)
- E2344 Déclaration précédente de 'identificateur' (C++)
- E2345 L'accès peut seulement être changé en public ou protected (C++)
- E2346 Le spécificateur d'accès 'x' de la propriété 'propriété' doit être une fonction membre (C++)
- E2347 Non concordance de paramètre dans le spécificateur d'accès 'spécificateur' de la propriété 'propriété' (C++)
- E2348 Spécificateur de stockage non autorisé pour les propriétés de tableau (C++)
- E2349 Conversion de pointeur non portable (C++)
- E2350 Impossible de définir un pointeur ou une référence sur une référence (C++)
- E2351 Membres de données statiques non autorisés dans les sections __published ou __automated (C++)
- E2352 Impossible de créer une instance de la classe abstraite 'classe' (C++)
- E2353 La classe 'classe' est abstraite car 'membre = 0' (C++)
- E2354 Deux opérandes doivent être évalués de même type (C++)
- E2355 Fonction modèle récursive : 'x' a instancié 'y' (C++)
- E2356 Non concordance de type dans la redéclaration de 'identificateur' (C++)
- E2357 Référence initialisée avec 'type1', nécessite lvalue de type 'type2' (C++)
- E2358 Le membre référence 'membre' a besoin d'un temporaire pour l'initialisation (C++)
- E2359 Le membre référence 'membre' a été initialisé avec un paramètre non-référence (C++)
- E2360 Combinaison de registre incorrecte (ex : [BP+BX]) (C++)
- E2361 'spécificateur' a déjà été inclus (C++)
- E2362 Le nombre de répétitions a besoin d'une lvalue (C++)
- E2363 Tentative de renvoyer une référence à la variable locale 'identificateur' (C++)
- E2364 Tentative de renvoyer une référence à un objet local (C++)
- E2365 Un pointeur membre est nécessaire à droite de .* ou ->* (C++)
- E2366 Impossible d'hériter une classe non-RTTI depuis la base RTTI (E2367) OU Impossible d'hériter une classe RTTI depuis la base non-RTTI (C++)
- E2368 RTTI non disponible pour une évaluation d'expression (C++)
- E2369 Impossible d'utiliser le résultat d'une assignation de propriété comme une rvalue (C++)
- E2370 Nom de type simple attendu (C++)
- E2371 sizeof ne peut pas être appliqué à un champ de bits (C++)
- E2372 sizeof ne peut pas être appliqué à une fonction (C++)
- E2373 Un champ de bits ne peut pas être statique (C++)
- E2374 La fonction 'fonction' ne peut pas être statique (C++)
- E2375 Débordement de pile assembleur (C++)
- E2376 manquante dans l'instruction (C++)
- E2377 ) manquante dans l'instruction (C++)
- E2378 ; manquant dans l'instruction do-while ou for (C++)
- E2379 ; manquante dans l'instruction (C++)
- E2380 Constante chaîne ou caractère non terminée (C++)
- E2381 Taille de la structure trop grande (C++)
- E2382 Les effets de bord ne sont pas autorisés (C++)
- E2383 L'expression de sélection switch doit être de type entier (C++)
- E2384 Impossible d'appeler une fonction membre de classe near avec un pointeur de type 'type' (C++)
- E2385 Impossible d'appeler une fonction membre de classe near '%s' avec un pointeur de type '%s' (C++)
- E2386 Impossible d'impliquer le paramètre 'paramètre' dans une expression de spécialisation partielle complexe (C++)
- E2387 Les spécialisations partielles ne peuvent pas spécialiser les paramètres dépendants non-typés ('paramètre') (C++)
- E2388 La liste d'arguments de spécialisation ne peut pas être identique à la liste de paramètres de modèle primaire (C++)
- E2389 Non concordance dans le type d'argument de substitution et le paramètre modèle 'paramètre' (C++)
- E2390 Non concordance de type dans le paramètre 'numéro' du nom de classe modèle 'modèle' (C++)
- E2391 Non concordance de type dans le paramètre 'paramètre' du nom de classe modèle 'modèle' (C++)
- E2392 L'instance du modèle 'template' est déjà instanciée (C++)
- E2393 Impossible de prendre l'adresse du paramètre modèle non-typé, non-référencé 'paramètre' (C++)
- E2394 Trop peu d'arguments passés au modèle 'modèle' (C++)
- E2395 Trop d'arguments passés au modèle 'modèle' (C++)
- E2396 L'argument du modèle doit être une expression constante (C++)
- E2397 L'argument du modèle ne peut pas avoir une liaison statique ou locale (C++)
- E2398 L'argument 'argument' de la fonction modèle n'est pas utilisé dans les types d'argument (C++)
- E2399 Impossible de référencer de cette façon l'argument 'arg' du modèle dans la classe modèle 'classe' (C++)
- E2400 L'argument de modèle non typé doit être de type scalaire (C++)
- E2401 Liste des arguments de modèles incorrecte (C++)
- E2402 Type de classe de base incorrect : type formel 'type' résolu en 'type' (C++)
- E2403 Le spécificateur d'appel dépendant produit une non-fonction 'nom' (C++)
- E2404 Le qualificateur de type dépendant 'qualificateur' n'a aucun type membre nommé 'nom' (C++)
- E2405 La référence de modèle dépendante 'identificateur' fournit un symbole non modèle (C++)
- E2406 Le qualificateur de type dépendant 'qualificateur' n'est pas un type class ou struct (C++)
- E2407 Le qualificateur de type dépendant 'qualificateur' n'a aucun symbole membre nommé 'nom' (C++)
- E2408 Les valeurs par défaut doivent être spécifiées seulement dans les déclarations de modèle de classe primaire (C++)
- E2409 Impossible de trouver une spécialisation correcte pour 'spécificateur' (C++)
- E2410 Paramètres de modèle manquants pour le modèle ami 'modèle' (C++)
- E2411 La déclaration des paramètres par défaut d'une fonction membre après une spécialisation a déjà été développée (C++)
- E2412 Tentative de lier une référence membre à un type dépendant (C++)
- E2413 Déclaration de modèle incorrecte (C++)
- E2414 Les destructeurs ne peuvent pas être déclarés comme fonctions modèles (C++)
- E2415 Les fonctions modèle doivent avoir seulement des 'arguments de type' (C++)
- E2416 Déclaration de fonction modèle incorrecte (C++)
- E2417 Impossible de spécifier des paramètres de modèle dans la spécialisation explicite de 'spécificateur' (C++)
- E2418 Profondeur d'instanciation maximum dépassée ; vérifiez la récursivité (C++)
- E2419 Erreur pendant l'instanciation du modèle 'modèle' (C++)
- E2420 Une instanciation explicite ne peut être utilisée que sur l'étendue globale (C++)
- E2421 Impossible d'utiliser le type local 'identificateur' comme argument modèle (C++)
- E2422 Le type d'argument ne correspond pas dans la redéclaration du paramètre modèle 'paramètre' (C++)
- E2423 Spécialisation ou instanciation explicite d'un modèle non existant 'modèle' (C++)
- E2424 Classe modèle imbriquée trop profondément : 'class' (C++)
- E2425 'membre' n'est pas un membre de type modèle correct (C++)
- E2426 La spécialisation explicite de 'spécificateur' nécessite une déclaration 'template<>' (C++)
- E2427 'main' ne peut pas être une fonction modèle (C++)
- E2428 Les modèles doivent être des classes ou des fonctions (C++)
- E2429 Ce n'est pas une spécialisation partielle correcte de 'spécificateur' (C++)
- E2430 Le nombre de paramètres de modèles ne correspond pas dans la redéclaration de 'spécificateur' (C++)
- E2431 Les paramètres de modèle non-typé ne peuvent pas être de type virgule flottante, classe ou void (C++)
- E2432 Le qualificateur 'template' doit nommer une classe modèle ou une instance de fonction (C++)
- E2433 Spécialisation après la première utilisation du modèle (C++)
- E2434 Les paramètres de modèle manquent dans la déclaration de modèle ('template<...>') (C++)
- E2435 Trop d'ensembles de paramètres de modèles ont été spécifiés (C++)
- E2436 Le type par défaut de l'argument modèle 'arg' ne nomme pas une classe modèle primaire (C++)
- E2437 'typename' doit être suivi par un nom de type dépendant qualifié (C++)
- E2438 Les arguments du modèle template doivent nommer une classe (C++)
- E2439 'typename' n'est autorisé que dans les déclarations modèle (C++)
- E2440 Impossible de créer une spécialisation depuis 'spécificateur' car ce type n'est pas encore défini (C++)
- E2441 Instanciation de 'spécificateur' (C++)
- E2442 Deux points consécutifs (C++)
- E2443 La classe de base 'classe' est initialisée plus d'une fois (C++)
- E2444 Le membre 'membre' est initialisé plus d'une fois (C++)
- E2445 La variable 'identificateur' est initialisée plus d'une fois (C++)
- E2446 La définition de fonction ne peut pas être une déclaration typedef (C++)
- E2447 'identificateur' doit être un repère d'énumération précédemment défini (C++)
- E2448 Etiquette non définie 'identificateur' (C++)
- E2449 La taille de 'identificateur' est inconnue ou zéro (C++)
- E2450 Structure 'structure' non définie (C++)
- E2451 Symbole 'identificateur' non défini (C++)
- E2452 La taille du type est inconnue ou zéro (C++)
- E2453 La taille du type 'identificateur' est inconnue ou égale à zéro (C++)
- E2454 Une union ne peut pas être un type de base (C++)
- E2455 Une union ne peut pas avoir un type de base (C++)
- E2456 Le membre de l'union 'membre' est de classe type avec 'constructeur' (ou destructeur ou opérateur =) (C++)
- E2457 Les classes de style Delphi doivent être prises par référence (C++)
- E2458 Les classes Delphi doivent être dérivées de classes Delphi (C++)
- E2459 Les classes de style Delphi doivent être construites en utilisant l'opérateur new (C++)
- E2460 Les classes de style Delphi nécessitent que la gestion d'exception soit activée (C++)
- E2461 '%s' nécessite une initialisation/finalisation d'exécution (C++)
- E2462 'virtual' ne peut être utilisé qu'avec des fonctions membre non modèle (C++)
- E2463 'base' est une classe de base virtuelle indirecte de 'classe' (C++)
- E2464 'virtual' ne peut être utilisé qu'avec des fonctions membre (C++)
- E2465 Les unions ne peuvent pas avoir de fonctions membre virtuelles (C++)
- E2466 void & n'est pas un type correct (C++)
- E2467 Une fonction Void ne peut pas renvoyer une valeur (C++)
- E2468 Une valeur de type void n'est pas autorisée (C++)
- E2469 Impossible d'utiliser le modèle mémoire tiny ou huge avec Windows (C++)
- E2470 Il faut inclure l'en-tête <typeinfo> pour utiliser typeid (C++)
- E2471 pragma checkoption a échoué : les options ne sont pas celles attendues (C++)
- E2472 Impossible de déclarer une fonction membre via une instanciation (C++)
- E2473 Spécialisation explicite de 'spécificateur' incorrecte (C++)
- E2474 'fonction' ne peut pas être déclarée comme static ou inline (C++)
- E2475 'fonction' ne peut pas être une fonction modèle (C++)
- E2476 Impossible de surcharger 'fonction' (C++)
- E2477 Trop peu de paramètres de modèle ont été déclarés pour le modèle 'modèle' (C++)
- E2478 Trop de paramètres de modèle ont été déclarés pour le modèle 'modèle' (C++)
- E2479 Impossible d'avoir à la fois une classe modèle et une fonction appelée 'nom' (C++)
- E2480 Impossible d'impliquer des paramètres de modèle dans les arguments de spécialisation partielle complexe (C++)
- E2481 Constante chaîne inattendue (C++)
- E2482 Constante chaîne attendue (C++)
- E2483 La dimension du tableau 'spécificateur' n'a pas pu être déterminée (C++)
- E2484 Le nom de la classe modèle 'classe' ne peut pas être surchargé (C++)
- E2485 Impossible d'utiliser l'élément adresse de tableau comme un argument de modèle non typé (C++)
- E2486 Impossible d'utiliser l'adresse du membre de classe comme un argument de modèle non typé (C++)
- E2487 Impossible de spécifier des arguments de fonction par défaut pour des spécialisations explicites (C++)
- E2488 Profondeur maximum de réponse dépassée ; vérifiez la récursivité (C++)
- E2489 Profondeur maximum de répétitions d'options dépassée ; vérifiez la récursivité (C++)
- E2490 Spécialisation dans des classes modèle non encore implémentées (C++)
- E2491 Compte VIRDEF maximum dépassé ; vérifiez la récursivité (C++)
- E2492 Les propriétés peuvent uniquement être assignées en utilisant une instruction simple, par exemple \"prop = valeur;\" (C++)
- E2493 Chaîne GUID incorrecte (C++)
- E2494 Modificateur __declspec non reconnu (C++)
- E2495 Redéfinition de uuid non identique (C++)
- E2496 Appel non valide à uuidof(struct type | variable) (C++)
- E2497 Aucun GUID associé au type 'type' (C++)
- E2498 Définition préalable de la structure du GUID requise (C++)
- E2499 Format __declspec(uuid(GuidString)) non valide (C++)
- E2500 __declspec(selectany) ne s'adresse qu'aux variables initialisées et visibles de façon externe (C++)
- E2501 Impossible d'ouvrir le fichier d'importation 'nom fichier' (C++)
- E2502 Erreur de résolution de #import : problème (C++)
- E2503 Version manquante ou incorrecte de TypeLibImport.dll (C++)
- E2504 'dynamic' ne peut être utilisé qu'avec des fonctions membre non modèle (C++)
- E2505 L'instanciation explicite requiert un spécificateur de type élaboré (par exemple, "class foo<int>") (C++)
- E2506 La spécialisation explicite de 'spécificateur' est ambiguë : des arguments modèles doivent être spécifiés (C++)
- E2507 'classe' n'est pas une classe de base directe de 'classe' (C++)
- E2508 'using' ne peut pas faire référence à une spécialisation de modèle (C++)
- E2509 Valeur hors limites (C++)
- E2510 Non concordance de taille d'opérande (C++)
- E2511 Argument de macro non terminé (C++)
- E2512 Impossible d'émettre des informations RTTI pour le type renvoyé par 'fonction' (C++)
- E2513 Impossible d'émettre des informations RTTI pour 'paramètre' dans 'fonction' (C++)
- E2514 Impossible (pour le moment) d'utiliser la résolution des surcharges de membre pendant l'instanciation de modèle (C++)
- E2515 Impossible de spécialiser explicitement un membre d'une classe modèle générique (C++)
- E2516 Distance LOOP/JCXZ hors limites (C++)
- E2517 Seul un paramètre variadic est autorisé et il doit venir en dernier (C++)
- E2518 typeof ne peut pas être appliqué à un champ de bit (C++)
- E2519 typeof a échoué (C++)
- E2520 Instanciation de template externe GNU non supportée (C++)
- E2521 La propriété '%s' marquée par 'implements' doit se mapper sur un champ (C++)
- E2522 Fonction non const 'fonction' appelée pour un objet const (C++)
- E2523 Fonction non volatile 'nom' appelée pour un objet volatile (C++)
- E2524 Les unions/structs anonymes ne sont pas autorisées à avoir des membres anonymes en C++ (C++)
- E2525 Vous devez définir _PCH_STATIC_CONST avant d'inclure xstring afin d'utiliser cette fonctionnalité (C++)
- E2526 La propriété 'nom' utilise une autre propriété comme getter/setter ; non autorisé (C++)
- E2527 L'option 'nom' ne peut pas être définie via 'nom' (C++)
- E2528 L'option 'nom' doit être définie avant la compilation (C++)
- E2529 Le chemin 'chemin' dépasse la taille maximale 'n' (C++)
- E2530 Option non reconnue ou aide indisponible (C++)
- E2531 : Le paramètre est un type incomplet (C++)
- E2532 : La constante de la nouvelle expression nécessite un initialiseur (C++)
- E2533 : Non concordance du paramètre (nom de type voulu) (C++)
- E2534 : Expression constante intégrale attendue (C++)
- E2535 : Un type incomplet ne peut pas faire partie d'une spécification throw (C++)
- E2536 : Un type incomplet ne peut pas faire partie d'une déclaration d'exception (C++)
- E2537 : Impossible de créer une instance d'une classe abstraite (C++)
- E2538 L'assertion statique a échoué : '%s' (C++)
- E2539 : Expression constante attendue (C++)
- E2540 : Littéral chaîne attendu (C++)
- E2541 Impossible de définir l'attribut '%s' (C++)
- E2542 : '%s' est marqué comme 'final' et ne peut pas être redéfini (C++)
- E2543 : La combinaison des options 'options' n'est pas autorisée (C++)
- E2544 : Les spécifications d'exception de fonction ne correspondent pas (C++)
- E2545 : Le type sous-jacent enum doit être un intégral (C++)
- E2546 : La redéclaration de enum n'est pas identique (C++)
- E2547 : ... attendu (C++)
- E2548 ... était inattendu ; l'expression n'est pas un pattern de template variadic (C++)
- E2549 : L'opérande n'est pas un pack de paramètres (C++)
- E2550 Aucun argument ne peut suivre un template variadic dans une liste d'arguments (C++)
- E2551 L'instruction return n'est pas autorisée dans un bloc _finally (C++)
- E2552 : Cette fonctionnalité n'est pas encore supportée. (C++)
- E2553 : Non concordance de %s dans la redéclaration de '%s' (C++)
- E2554 La fonction pure '%s' ne peut pas être déclarée 'final' (C++)
- E2555 Option1 doit précéder Option2 (C++)
- E2556 Le nom de caractère universel '\%s' n'est pas valide (C++)
- E2557 : La constante caractère multicaractère n'est pas autorisée (C++)
- E2558 La valeur '\U08x' n'est pas dans la constante caractère char16 t (C++)
- E2559 Impossible d'initialiser la référence rvalue de type '%s' avec un lvalue de type '%s' (C++)
- E2560 %s requiert des types publiables (C++)
- E2561 Impossible d'exporter explicitement un membre d'une classe déjà marquée pour exportation (C++)
- E2562 Fonction définie avec une liaison différente
- E2563 Impossible d'importer une fonction en cours de définition (C++)
- E2564 Impossible d'importer une liaison interne (C++)
- E2565 Impossible d'exporter une variable locale (C++)
- E2566 Type '%s' non valide dans l'appel à %s (C++)
- E2567 Initialisation du tableau '%s' non valide (C++)
- E2568 Initialisation de la fonction '%s' non valide (C++)
- E2569 Impossible d'exporter une liaison interne (C++)
- E2570 Impossible d'importer explicitement un membre d'une classe marquée pour importation (C++)
- E2571 Avertissements traités comme des erreurs (C++)
- E2572 __property '%s' marqué par 'implements' doit se mapper sur un champ (C++)
- E2573 La taille SAVEMEM maximale doit être comprise entre %d et %d (C++)
- F1000 Limite de la table du compilateur dépassée (C++)
- F1001 Erreur du générateur de code interne (C++)
- F1002 Impossible de créer le fichier de sortie 'nomfichier' (C++)
- F1003 Erreur de directive : 'message' (C++)
- F1004 Erreur interne du compilateur (C++)
- F1005 Fichiers include imbriqués trop profondément (C++)
- F1006 Appel incorrect d'une fonction intrinsèque (C++)
- F1007 Arborescence d'expression irréductible (C++)
- F1008 Plus de mémoire (C++)
- F1009 Impossible d'ouvrir le fichier d'entrée 'nomfichier' (C++)
- F1010 Impossible d'ouvrir 'nomfichier' (C++)
- F1011 Echec d'allocation de registre (C++)
- F1012 Débordement de pile du compilateur (C++)
- F1013 Erreur d'écriture du fichier de sortie (C++)
- F1014 Echec de l'allocation de SAVEmem (C++)
- F1015 La requête SAVEmem dépasse l'espace maximal disponible (%d Mo) (C++)
- W8000 Les opérateurs ambigus requièrent des parenthèses (C++)
- W8001 & superflu avec une fonction (C++)
- W8002 Redémarrage de la compilation avec l'assembleur (C++)
- W8003 Instruction assembleur inconnue (C++)
- W8004 'identificateur' a une valeur qui n'est jamais utilisée (C++)
- W8005 Les champs de bits doivent être des entiers signés ou non signés (C++)
- W8006 Initialisation de 'identificateur' avec 'identificateur' (C++)
- W8007 La valeur hexadécimale contient plus de trois chiffres (C++)
- W8008 La condition est toujours vraie OU W8008 La condition est toujours fausse (C++)
- W8009 La constante est longue (C++)
- W8010 Caractère de continuation \ trouvé dans un commentaire // (C++)
- W8011 Comparaison de pointeur non portable (C++)
- W8012 Comparaison de valeurs signées et non signées (C++)
- W8013 Utilisation possible de 'identificateur' avant sa définition (C++)
- W8014 Déclaration ignorée (C++)
- W8015 Déclarez 'type' avant de l'utiliser dans le prototype (C++)
- W8016 Taille de tableau ignorée pour 'delete' (C++)
- W8017 La redéfinition de 'x' n'est pas identique (C++)
- W8018 Assignation de 'type' à 'énumération' (C++)
- W8019 Le code n'a pas d'effet (C++)
- W8020 'identificateur' est déclaré à la fois externe et statique (C++)
- W8021 Le gestionnaire de 'type1' est caché par le gestionnaire précédent de 'type2' (C++)
- W8022 'fonction1' cache la fonction virtuelle 'fonction2' (C++)
- W8023 La variable tableau 'identificateur' est near (C++)
- W8024 La classe de base 'classe1' est aussi une classe de base de 'classe2' (C++)
- W8025 Pragma mal formé (C++)
- W8026 Les fonctions avec des spécifications d'exception ne sont pas développées en ligne (C++)
- W8027 Les fonctions contenant 'instruction' ne sont pas développées en ligne (C++)
- W8028 Variable temporaire utilisée pour initialiser 'identificateur' (C++)
- W8029 Un temporaire a été utilisé pour le paramètre '???' (C++)
- W8031 Temporaire utilisé pour le paramètre 'paramètre' OU W8029 Temporaire utilisé pour le paramètre 'numéro' OU W8030 Temporaire utilisé pour le paramètre 'paramètre' dans l'appel à 'fonction' OU W8032 Temporaire utilisé pour le paramètre 'numéro' dans l'appel à 'fonction' (C++)
- W8032 Un temporaire a été utilisé pour le paramètre 2 dans l'appel à '???' (C++)
- W8033 La conversion en 'type' échouera pour les membres de la base virtuelle 'classe' (C++)
- W8034 Précision maximum utilisée pour le type pointeur membre 'type' (C++)
- W8035 Message défini par l'utilisateur (C++)
- W8036 Mot clé non ANSI utilisé : 'mot clé' (C++)
- W8037 Fonction non const 'fonction' appelée pour un objet const (C++)
- W8038 Le membre constante 'identificateur' n'est pas initialisé (C++)
- W8039 Liste d'initialiseurs de constructeurs ignorée (C++)
- W8040 Corps de fonction ignoré (C++)
- W8041 Valeur non signée rendue négative (C++)
- W8042 Initialiseur pour l'objet 'x' ignoré (C++)
- W8043 Définition de macro ignorée (C++)
- W8044 Directive #undef ignorée (C++)
- W8045 Pas de déclaration pour la fonction 'fonction' (C++)
- W8046 Option pragma pop sans option push correspondante (C++)
- W8047 Déclaration de la fonction statique function ignorée (C++)
- W8048 Utilisez un nom qualifié pour accéder au type membre 'identificateur' (C++)
- W8049 Utilisez '> >' pour les modèles imbriqués au lieu de '>>' (C++)
- W8050 : Aucun fichier OBJ présent ; désactivation de l'option types externes. (C++)
- W8051 Fonction non volatile 'fonction' appelée pour un objet volatile (C++)
- W8052 Initialisation de base sans nom de classe maintenant obsolète (C++)
- W8053 'identificateur' obsolète (C++)
- W8054 Ce style de définition de fonction est maintenant obsolète (C++)
- W8055 Débordement possible dans une opération shift (C++)
- W8056 Débordement arithmétique d'entiers (C++)
- W8057 Paramètre 'paramètre' jamais utilisé (C++)
- W8058 Impossible de créer un en-tête précompilé : 'raison' (C++)
- W8059 La taille de la structure a changé (C++)
- W8060 Affectation peut-être incorrecte (C++)
- W8061 L'initialisation est partiellement entre accolades (C++)
- W8062 Options et avertissements précédents non restaurés (C++)
- W8063 Opérateur de préfixe surchargé 'opérateur' utilisé comme un opérateur de suffixe (C++)
- W8064 Appel à une fonction sans prototype (C++)
- W8065 Appel à la fonction 'fonction' sans prototype (C++)
- W8066 Code inatteignable (C++)
- W8067 Instructions de retour avec et sans valeur utilisées (C++)
- W8068 Constante hors limites dans la comparaison (C++)
- W8069 Conversion de pointeur non portable (C++)
- W8070 La fonction doit renvoyer une valeur (C++)
- W8071 La conversion peut perdre des chiffres significatifs (C++)
- W8072 Arithmétique de pointeur suspecte (C++)
- W8073 Structure 'structure' non définie (C++)
- W8074 Structure transmise par valeur (C++)
- W8075 Conversion de pointeur suspecte (C++)
- W8076 L'instance du modèle 'spécificateur' est déjà instanciée (C++)
- W8077 La spécialisation explicite d'un membre de classe explicitement spécialisé n'a pas de sens (C++)
- W8078 L'expression throw viole la spécification d'exception (C++)
- W8079 Mélange de pointeurs de différents types 'char' (C++)
- W8080 'identificateur' est déclaré mais jamais utilisé (C++)
- W8081 Les fonctions void ne peuvent pas renvoyer de valeur (C++)
- W8082 Division par zéro (C++)
- W8083 Pragma pack pop sans pack push correspondant (C++)
- W8084 Nous suggérons des parenthèses pour clarifier la priorité (C++)
- W8085 Fonction 'fonction' redéfinie comme non-en ligne (C++)
- W8086 Utilisation incorrecte de l'alias #pragma "NomAlias"="NomSubstitué" (C++)
- W8087 'opérateur::opérateur==' doit être publiquement visible pour être contenu par un 'type' (C++)
- W8089 'type::opérateur<' doit être publiquement visible pour être contenu par un 'type' (C++)
- W8090 'type::opérateur<' doit être publiquement visible pour être utilisé avec 'type' (C++)
- W8091 L'argument 'type' 'spécificateur' transmis à 'fonction' est un itérateur 'catégorie d'itérateur' : itérateur 'catégorie d'itérateur' requis (C++)
- W8092 L'argument 'type' 'spécificateur' transmis à 'fonction' n'est pas un itérateur : itérateur 'type' requis (C++)
- W8093 Utilisation incorrecte de #pragma codeseg [nom_seg] ["classe_seg"] [groupe] (C++)
- W8094 Utilisation incorrecte de #pragma comment( <type> [,"chaîne"] ) (C++)
- W8095 Utilisation incorrecte de #pragma message( "chaîne" ) (C++)
- W8096 Utilisation incorrecte de #pragma code_seg(["nom_seg"[,"classe_seg"]]) (C++)
- W8097 Toutes les options ne peuvent pas être restaurées pour l'instant (C++)
- W8098 Constante caractère multicaractère (C++)
- W8099 main statique n'est pas traité comme un point d'entrée (C++)
- W8100 Directive d'attribut %s ignorée (C++)
- W8101 Liaison C externe ignorée (C++)
- W8102 Conversion implicite de '%s' en '%s' (C++)
- W8103 Le chemin 'chemin' et le nom de fichier 'nomfichier' dépassent la taille maximale 'n' (C++)
- W8104 : Local Statique avec constructeur, dangereux pour les applications multithreads (C++)
- W8105 Membre %s '%s' dans la classe sans constructeur (C++)
- W8106 : %s sont dépréciés (C++)
- W8107 : Nom de type attendu (C++)
- W8108 : La constante de la nouvelle expression nécessite un initialiseur (C++)
- W8109 : Le paramètre '%s' est un type dépendant (C++)
- W8110 : Directive d'attribut '%s' en double ignorée (C++)
- W8111 Accès à l'entité %s désapprouvée (C++)
- W8112 : Dépendances non résolues dans l'expression (C++)
- W8113 : La fonction inline était déclarée avec 'extern template' (C++)
- W8114 Le caractère représenté par un nom de caractère universel 'unnnn' ne peut pas être représenté dans la page de code en cours (numéro de page de code) (C++)
- W8115 Expression constante attendue ; instruction ignorée (C++)
- W8116 Renvoi du pointeur sur un objet local (C++)
- W8117 La taille SAVEMEM maximale doit être comprise entre %d et %d (C++)
- W8118 Fonction membre inline dans la classe Package (C++)
- W8119 Alignement réduit au maximum de %d (C++)
- W8120 La classe de base de la classe dllexport doit aussi être dllexport (C++)
- W8121 Un caractère non valide a été trouvé dans le code source, dans les paramètres régionaux de texte en cours (%s) (C++)
- W8122 Le membre '%s' de la classe dllexport doit être de type exporté (C++)
- W8123 Le chemin '%s' est introuvable - chemin ignoré dans l'option '%s' (C++)
- W8124 La méthode publiée '%s' contient un type non publiable (C++)
- W8125 dllexport redéfinit le dllimport précédent (C++)
- W8126 La classe de base de la classe exportée doit avoir un constructeur exporté (C++)
- W8127 Fonction définie avec une liaison différente (C++)
- W8128 Impossible d'importer une fonction en cours de définition (C++)
- W8129 L'interface '%s' ne doit pas avoir de GUID (C++)
- W8130 L'interface '%s' ne dérive pas de IUnknown. (Les interfaces doivent dériver de IUnknown) (C++)
- W8131 Conversion de la classe '%s' de style Delphi en une interface. Utilisez à la place 'System::interface_cast<%s>(cls)' (C++)
- W8132 Conversion de l'interface '%s' en une classe de style Delphi. Utilisez à la place 'System::interface_cast<%s>(intf)' (C++)
- W8133 La commande savemem demandée dépasse la quantité disponible (%d) (C++)
- W8134 Impossible d'allouer des tableaux de la classe '%s' de style Delphi (C++)
- W8135 #pragma '%s' inconnu ignoré (C++)
- W8136 L'initialisation des données TLS n'est pas supportée sur cette plate-forme (C++)
- W8137 Directive #import obsolète rencontrée. Veuillez utiliser à la place l'utilitaire TLIBIMP. (C++)
- Rubriques de l'explorateur de classes C++
- Présentation de l'explorateur de classes C++
- Affichage de la hiérarchie d'héritage dans la fenêtre Graphe
- Visualisation des membres déclarés dans les classes et les interfaces avec l'explorateur de classes C++
- Visualisation de la hiérarchie des classes avec l'explorateur de classes C++
- Utilisation de groupes personnalisés avec l'explorateur de classes C++
- Enregistrement des paramètres d'affichage sur l'explorateur de classes C++
- Localisation des déclarations de classes, interfaces, types et membres de classe/interface avec l'explorateur de classes C++
- Localisation des définitions de classes, interfaces, types et membres de classe/interface avec l'explorateur de classes C++
- Création de champs avec l'explorateur de classes C++
- Création de méthodes avec l'explorateur de classes C++
- Création de propriétés avec l'explorateur de classes C++
- Utilisation de CodeGuard pour déboguer les applications C++
- Guide du langage C++
- Référence du langage Delphi
- Index
- 64 Bits
- Absolu
- Abstrait
- Publicité
- Alignement
- Ancrage
- Animation
- Anonyme
- AnsiChar
- AnsiString
- Apache
- AQTime
- Tableau
- Assigned
- AssignFile
- Asynchrone
- Atomicité
- Audio
- AzureAPI
- Arrière-plan
- Service d'arrière-plan
- Code-barres
- BatchMove
- Bde.DBTables
- Beep
- BinarySearch
- Liaison
- Blob
- Signet
- Byte
- Appel
- Convention d'appel
- Caméra
- Cardinal
- Instruction case
- CharInSet
- Caractère
- CHM
- Chr
- Classe
- Diagramme de classes
- Méthode de classe
- Clear
- Presse-papiers
- Page de code
- CoInitialize
- Collection
- Collections
- Couleur
- Ligne de commande
- Validation
- ComObj
- Compare
- Options du compilateur
- CompilerVersion
- Compilateurs
- Compilation conditionnelle
- Console
- Constante
- Constructeur
- ControlType
- CopyDataSet
- CopyFields
- CopyFile
- CopyMemory
- CreateDirectory
- CreateOleObject
- CreateProcess
- Currency
- Heure en cours
- CustomSort
- Data
- Contrôle orienté données
- DataSource
- Ensemble de données
- DataType
- DateSeparator
- DayOfWeek
- Débogage
- Dec
- DecimalSeparator
- Delay
- Delete
- DeleteFile
- Dépendance
- Dialogs
- DisposeOf
- div
- Documentation
- Draw
- DrawBitmap
- DWORD
- Dynamique
- DynamicArray
- E2034
- E2188
- Encode
- Encrypt
- Enumération
- Environnement
- Excel
- Exception
- ExecSQL
- Extended
- ExtractFilePath
- FieldDefs
- FileCreate
- FileExists
- FileSize
- FillChar
- Filtre
- FindKey
- FloatToStr
- FloatToStrF
- FMX
- FMX.EditBox
- FMX.ImageZoom Sample
- FMX.ListView
- FMXInteractiveGestures
- Focused
- Fonte
- Boucle for
- Format
- Chaînes de format
- FormatDateTime
- FormatFloat
- FormCreate
- Cadre
- FreeAndNil
- FTP
- Fonction
- Gestion des mouvements
- GetAsyncKeyState
- GetDocumentsPath
- GetEnumName
- GetEnumerator
- GetMem
- GIFImg
- Graphiques
- Grille
- Hash
- Aide
- Hide
- HitTest
- HTML
- IdHTTP
- IDispatch
- IEqualityComparer
- If
- IFDEF
- IHTMLDocument
- IInterface
- Image
- Inc
- Héritage
- Initialize
- InputBox
- InputQuery
- Insert
- Insight
- Integer
- Intent
- Interface
- IntToHex
- IntToStr
- Invoke
- ITask
- IXMLDocument
- IXMLNode
- JAR
- Clavier
- KeyDown
- KeyPress
- Langage
- Disposition
- LeftStr
- Length
- Liste
- LoadFromFile
- LoadLibrary
- LocateEx
- Lookup
- Low
- Macro
- Manifest
- Map
- Math
- Perte de mémoire
- Menu
- MergeDataSet
- Message
- MessageBox
- MessageDlg
- Mobile
- Moniteur
- MouseWheel
- Move
- MySQL
- Communication en champ proche
- Classes imbriquées
- Notifications
- NotifyComplete
- Now
- Nullable
- Objet
- OnChangeTracking
- OpenGL
- Priorité des opérateurs (homonymie)
- Ord
- OutputDebugString
- Surcharge
- Overriding
- PAnsiChar
- Paradox
- Parallèle
- ParamByName
- ParamCount
- ParamStr
- Parse
- ParseJSONValue
- Password
- Chemin
- PChar
- Perform
- PHP
- Pi
- PixelFormatBytes
- Pointeur
- Polygone
- Popup
- Port
- Pos
- Position
- Post
- Gestion de l'alimentation
- Impression
- ProcessMessages
- Barre de progression
- Approvisionnement
- Push
- PWideChar
- Query
- Queue
- QuickReport
- Rapports Rave
- ReadLn
- Realign
- Enregistrement
- Refactoring
- Reflet
- Région
- Registre
- Release
- Replace
- ReplaceStr
- Rapport
- Référentiel
- Exigences
- Resize
- Ressources
- Round
- RTL.SensorTag
- Identification de type à l'exécution
- SaveToFile
- Ecran
- Carte SD
- SelectDirectory
- SendMessage
- Série
- Communication série
- Serveur
- Service
- Ensemble
- SetLength
- ShellExecute
- Raccourci
- ShortDateFormat
- ShowMessage
- ShowModal
- Signature
- Sort
- SQL
- Split
- SplitString
- Str
- StrToDate
- StrToFloat
- StrToInt
- Chaîne
- StringReplace
- Styles
- SubString
- Plates-formes prises en charge
- Synchronize
- System
- System.DateUtils
- System.ImageList
- System.IniFiles
- System.Int
- System.IOUtils
- System.JSON
- System.StrUtils
- SysUtils
- Table
- TActionList
- TActionManager
- TActivityIndicator
- TADOConnection
- TADOQuery
- TADOTable
- TAlignLayout
- TAniIndicator
- TAnimation
- TApplication
- TApplicationEvent
- TArray
- Tâche
- TBackendQuery
- TBannerAd
- TBase64Encoding
- TBeacon
- TBindSourceDB
- TBitmap
- TButton
- TBytes
- TCalendar
- TCameraComponent
- TCanvas
- TCharHelper
- TCheckBox
- TCheckListBox
- TClientDataSet
- TCloseAction
- TCollection
- TColor
- TColorAnimation
- TColorButton
- TComboBox
- TComboEdit
- TComponent
- TControl
- TCornerButton
- TCriticalSection
- TCustomAttribute
- TCustomButton
- TCustomDockForm
- TDataSet
- TDataSetProvider
- TDate
- TDateTime
- TDateTimePicker
- TDBCtrlGrid
- TDBGrid
- TDBLookupComboBox
- TDialogService
- TDictionary
- TDirectory
- TDrawGrid
- TEdit
- TEffect
- TEncoding
- TEncoding.GetString
- TEvent
- TExpander
- Editeur de texte
- TextFile
- TextRect
- TFDBatchMove
- TFDCommand
- TFDConnection
- TFDFBNBackup
- TFDJSONDataSets
- TFDMemTable
- TFDQuery
- TFDStoredProc
- TFDTable
- TField
- TFile
- TFileListBox
- TFileStream
- TFloatAnimation
- TFont
- TForm
- TFormatSettings
- TFrame
- TGIFImage
- TGrid
- TGridPanel
- TGridPanelLayout
- TGroupBox
- TGUID
- THashMD5
- THeader
- THTTPRIO
- TIdTCPClient
- TImage
- TImageControl
- TImageList
- TImageViewer
- TIniFile
- TInterlocked
- TIPAddress
- TJPEGImage
- TJson
- TJSONIterator
- TJSONMarshal
- TJSONObject
- TJSONValue
- TLabel
- TLang
- TLayout
- TList
- TListBox
- TListItem
- TListView
- TListViewItem
- TLocateOptions
- TLocationSensor
- TMapView
- TMediaPlayer
- TMemo
- TMemoryStream
- TMenuBar
- TMessage
- TMessageManager
- TMethod
- TMonitor
- TMultiReadExclusiveWriteSynchronizer
- TMultiView
- TNetEncoding
- TNetHTTPClient
- TNetHTTPRequest
- TNotificationCenter
- TNotifyEvent
- Toast
- TObject
- TObjectList
- Today
- TOpenDialog
- TOpenTextFileDialog
- ToString
- TOSVersion
- Tactile
- TPageControl
- TPanel
- TParallel
- TParameter
- TPath
- TPenStyle
- TPlatformServices
- TPngImage
- TPoint
- TPopup
- TPopupMenu
- TPosition
- TProc
- TQuery
- TQueue
- TRect
- TRectangle
- TRegEx
- TResourceStream
- TRESTResponseDataSetAdapter
- TRichEdit
- Trim
- Trunc
- Try
- TryStrToInt
- TScreen
- TScrollBox
- TSearchBox
- TSensor
- TSensorManager
- TService
- TShape
- TSize
- TSpeedButton
- TSplitView
- TSplitter
- TSQLConnection
- TSQLTable
- TStream
- TStreamAdapter
- TString
- TStringBuilder
- TStringGrid
- TStringHelper
- TStringList
- TStringStream
- TStrings
- TStyleBook
- TStyleManager
- TTabControl
- TTable
- TTetheringManager
- TTextLayout
- TThread
- TTimer
- TTimeStamp
- TTimeZoneInformation
- TToggleSwitch
- TToolBar
- TTrackBar
- TTreeView
- TValue
- TValueListEditor
- TValueRelationship
- TVertScrollBox
- TWebBrowser
- TWinControl
- TXMLDocument
- TXMLTransform
- TXSDateTime
- Transtypage
- Types
- TZipFile
- Caractère Unicode
- Mise à niveau
- URLEncode
- USB
- Uses
- UTF8String
- Val
- VarToStr
- Vecteur
- Vibration
- Vidéo
- Clavier virtuel
- VKAutoShowMode
- WideChar
- WinAPI
- WinExec
- WinXCtrls
- Winsock
- Word
- Writeln
- WriteString
- Document WSDL
- WStrCopy
- Xcode
- XML
- Zip
- ZLib