PC SOFT

DOCUMENTATION EN LIGNE
DE WINDEVWEBDEV ET WINDEV MOBILE

  • Chargement d'un composant externe
WINDEV
WindowsLinuxUniversal Windows 10 AppJavaEtats et RequêtesCode Utilisateur (MCU)
WEBDEV
WindowsLinuxPHPWEBDEV - Code Navigateur
WINDEV Mobile
AndroidWidget AndroidiPhone/iPadApple WatchUniversal Windows 10 AppWindows Mobile
Autres
Procédures stockées
Charge en mémoire le composant externe spécifié. Ce composant externe sera chargé en mémoire jusqu'à ce que l'application se termine.
Remarques :
  • Le mode de chargement du composant externe (au lancement du projet, ou à la première utilisation d'un élément du composant) est défini lors de l'intégration du composant dans le projet.
  • Lors du chargement du composant, les traitements suivants sont exécutés :
    • traitement de déclaration des classes du composant externe.
    • traitement de déclaration des collections de procédures du composant externe.
    • traitement d'initialisation du composant externe.
Exemple
// Charger le composant externe
ResChargement est un entier
ResChargement = ComposantCharge(MonComposant, "C:\MonApplication")
SELON ResChargement
        CAS cieAbsent :
                Erreur("Le chemin spécifié ne correspond pas au composant externe indiqué")
        CAS cieVersionTropAncienne, cieVersionTropRécente :
                Erreur("La version du composant externe est incompatible avec l'exécutable")
        CAS cieChargé :
                Info("Composant externe chargé")
FIN
Syntaxe
<Résultat> = ComposantCharge(<Nom du composant> [, <Répertoire du composant> [, <Mode de chargement>]])
<Résultat> : Constante de type entier
Compte-rendu du chargement :
cieAbsentLe composant externe n'est pas présent dans le chemin indiqué.
cieChargéLe composant externe s'est chargé correctement et est utilisable.
cieVersionTropAncienneLa version du composant externe est trop ancienne. Il est incompatible avec l'exécutable en cours.
cieVersionTropRécenteLa version du composant externe est trop récente. Il est incompatible avec l'exécutable en cours.
<Nom du composant> : Chaîne de caractères (avec ou sans guillemets)
Nom du composant externe (qui apparaît sous l'éditeur) à charger. Si le nom du composant externe n'est pas connu par le projet, une erreur WLangage apparaît.
<Répertoire du composant> : Chaîne de caractères (avec guillemets) optionnelle
Répertoire du composant externe (fichier WDK) à charger. Ce répertoire peut être terminé indifféremment par "\" ou non. Un chemin complet, relatif ou de type UNC peut être utilisé.
Si ce paramètre n'est pas précisé, le composant externe sera recherché :
<Mode de chargement> : Constante optionnelle de type Entier
Versions 15 et supérieures
Mode de chargement du composant externe. Correspond à une des constantes suivantes :
ccGlobalLe composant externe est chargé en global. Par exemple, le même contexte sera utilisé si le composant est chargé par le projet et par un composant du projet.
ccIsolé
(Valeur par défaut)
Le composant externe est isolé. Par exemple, si le composant est chargé par le projet et par un composant du projet, chaque composant utilisera un contexte spécifique.
Nouveauté 15
Mode de chargement du composant externe. Correspond à une des constantes suivantes :
ccGlobalLe composant externe est chargé en global. Par exemple, le même contexte sera utilisé si le composant est chargé par le projet et par un composant du projet.
ccIsolé
(Valeur par défaut)
Le composant externe est isolé. Par exemple, si le composant est chargé par le projet et par un composant du projet, chaque composant utilisera un contexte spécifique.
Mode de chargement du composant externe. Correspond à une des constantes suivantes :
ccGlobalLe composant externe est chargé en global. Par exemple, le même contexte sera utilisé si le composant est chargé par le projet et par un composant du projet.
ccIsolé
(Valeur par défaut)
Le composant externe est isolé. Par exemple, si le composant est chargé par le projet et par un composant du projet, chaque composant utilisera un contexte spécifique.
Remarques

Chargement d'un composant externe

Le mode de chargement du composant externe (au lancement du projet, ou à la première utilisation d'un élément du composant) est défini lors de l'intégration du composant dans le projet.
Pour modifier ce mode de chargement :
  1. Sélectionnez l'option "Atelier .. Composant Externe .. Liste des composants importés dans le projet".Affichez la liste des composants externes importés dans le projet :
    • Dans le volet "Explorateur de projet", sélectionnez le dossier "Composants externes".
    • Affichez le menu contextuel du dossier et sélectionnez l'option "Liste des composants externes importés dans le projet".
  2. Sélectionnez le composant voulu et cliquez sur le bouton "Description".
  3. Modifiez le mode de chargement (option "Mode de chargement du composant").
Rappel : Lors du chargement d'un composant, les traitements suivants sont exécutés :
  • traitement de déclaration des classes du composant externe.
  • traitement de déclaration des collections de procédures du composant externe.
  • traitement d'initialisation du composant externe.
Composante : wd240vm.dll
Version minimum requise
  • Version 10
Documentation également disponible pour…
Commentaires
Cliquez sur [Ajouter] pour publier un commentaire