Object Linking and Embedding vous permet de créer des conteneurs Visual Basic que vous utilisez pour pointer vers d'autres fichiers de l'application . Le conteneur OLE traduit automatiquement le format du fichier et affiche le contenu du fichier . Utilisez OLE dans Visual Basic pour afficher du contenu du fichier sans création de modules pour analyser les données ou de traduire le format . En utilisant OLE
L'interface de programmation Visual Basic dispose de plusieurs contrôles OLE que vous ajoutez aux formes VB . Visual Basic a une boîte à outils drag-and -drop , si vous faites glisser et déposez le conteneur OLE de votre formulaire où vous voulez que le fichier externe à afficher. Vous devez connaître le type de fichier que vous voulez ajouter dans le conteneur OLE. Par exemple , si vous voulez un fichier Excel à afficher, glisser et déposer un conteneur OLE Excel à la forme VB .
Contenu dynamique
L'interface Visual Basic vous permet d' créer un conteneur OLE statique ou attribuer dynamiquement le récipient avec un fichier externe. Un fichier statique est défini dans les propriétés VB pour le conteneur OLE. Chaque fois que l'utilisateur ouvre le logiciel , le même fichier s'affiche dans le conteneur OLE . Si vous souhaitez afficher un fichier dynamique , créer un emplacement de fichier dans la fonction " OnLoad " du formulaire pour insérer un fichier attribuée dynamiquement.
But
< p> le but de OLE de Windows est la capacité d'interagir avec d'autres programmes utilisant Visual Basic sans exiger au programmeur de créer le code pour le format de fichier. N'importe quel programme Windows peut interagir avec l'objet de fichiers OLE condition que l'utilisateur a le format OLE installé sur l'ordinateur . Par exemple, si vous souhaitez importer des données Excel , l'utilisateur doit avoir les pilotes Excel est installé sur l'ordinateur.
Considérations
Si le fichier que vous souhaitez utiliser est dynamique , votre logiciel Visual Basic doit compenser différents endroits du fichier. L'objet Visual Basic "File Browser " permet à vos utilisateurs de choisir un emplacement du fichier . Utilisez cette procédure pour inviter l'utilisateur à l'emplacement du fichier OLE , de sorte que le code Visual Basic ne pas accidentellement moment au mauvais endroit , ce qui crée une erreur dans l' application.