Paramètres d'Up ! Com Register

Up ! Com Register est l'outil permettant de gérer aisément les services Component Object Module : Quel que soit son mode d'invocation, Up ! Com Register possède les mêmes paramètres cités dans la section suivante. La commande est, selon les plates-formes, upscmr, upscmr.exe ou upscmr.com.

Certains paramètres font référence à des fichiers ou à des chemins d'accès. En ce cas, il est possible d'employer des variables environnement dans l'expression des chemins d'accès. Exemple :

Tmp=${UPS_HOME}/demo/tmp/${UPS_USER}

D'autre part, le séparateur de répertoire est le caractère division / et les noms de fichiers ou de répertoires peuvent utiliser les partitions montées automatiquement par Up ! System.

Les paramètres sont lus successivement dans :

Les valeurs des paramètres comportant des caractères espace doivent être mises entre caractères guillemet " ou entre caractères apostrophe ' .

Pour connaître le source d'Up ! Com Register, merci de se référer à la fiche Source d'Up ! Com Register.

Paramètres d'exécution

Up ! Com Register étant un programme Up ! Application System particulier, les paramètres de lancement de Up ! Virtual Technical Machine et celles d'exécution de Up ! Kernel s'appliquent. En revanche, la configuration de Up ! Object Management System est imposée. Elle correspond au fichier ${UPS_HOME}/ini/upssdk.ini.

Composant

Composant permet de spécifier le fichier binaire du composant avec éventuellement son chemin d'accès. Il n'y a pas de valeur par défaut et cette option est obligatoire.

Etant donné que plusieurs composants peuvent être pris en charge, le paramètre composant est suivi d'un index.

Composant1=monpremieractivex.dll Composant2=monsecondactivex.exe

Referencer

Referencer permet de spécifier s'il faut référencer ou déréférencer les composants. Il n'y a pas de valeur par défaut et cette option est obligatoire.

Voici la liste des valeurs possibles :

ActionValeur de l'option
Référencer un composantOui
Déréférencer un composantNon

Referencer=Oui

Exemple de configuration d'Up ! Com Register

; -------------------------------------------------------------------
; Fichier : upscmr.ini
; Objet : Initialisation d'Up ! Com Register.
;
; Module : Up ! Application System.
; Auteur-Date : DUVAL Jean-Pierre - Novembre 2003.
; -------------------------------------------------------------------
; Observations
;
;
; -------------------------------------------------------------------

[UpsCmr]
Composant1=monpremieractivex.dll
Composant2=monsecondactivex.exe
Referencer=Oui