Présentation des commandes

4D - Documentation   Français   English   German   OLE_Tools, Sommaire   OLE_Tools, Index   Retour   Précédent   Suivant

version 6.7 (Modifiée)


Le plug-in OLE_Tools comporte cinq routines de programmation. Ces routines permettent d'effectuer par programmation les tâches suivantes :

insérer un fichier dans la zone OLE : OLE_Insert file

faire apparaître le dialogue d'insertion d'objet : OLE_INS DIALOG

supprimer l'objet contenu dans la zone OLE : OLE_DEL OBJECT

exécuter les actions du menu contextuel de gestion des zones OLE : OLE_EXEC ACTION

connaître la taille d'un objet OLE inclus dans un formulaire : OLE_GET OBJECT RECT

Paramètre zoneOLE

Toutes ces commandes acceptent comme premier paramètre la variable de type entier long intitulée zoneOLE. Ce paramètre représente l'identifiant interne de la zone OLE, indispensable pour que le programme sache à quelle zone appliquer le traitement.

Vous pouvez obtenir cette valeur de plusieurs manières, en fonction du mode de création et de l'emplacement de la zone OLE :

Si vous souhaitez référencer une zone OLE insérée dans un formulaire, vous devez passer dans zoneOLE le nom ou la valeur de la variable associée à la zone. Ce nom est défini dans la palette des propriétés d'objets, dans l'éditeur de formulaires de 4D :

Dans cet exemple, la zone est intitulée "Croquis".

Si vous souhaitez utiliser une zone OLE placée dans une fenêtre externe créée à l'aide de la fonction Creer fenetre externe, vous devez passer dans zoneOLE le nom de la variable retournée par la fonction.

Par exemple, si la zone OLE a été créée à l'aide de l'instruction suivante :

   fenêtreOLE:=Creer fenetre externe(50;50;350;450;8;"Tableau";"_OLE tools")

vous devez passer fenêtreOLE ou sa valeur dans le paramètre zoneOLE.

Référence

Créer une zone OLE dans un formulaire, Créer une zone OLE dans une fenêtre externe.


4D - Documentation   Français   English   German   OLE_Tools, Sommaire   OLE_Tools, Index   Retour   Précédent   Suivant