Les fonctionnalités COM
Que sont les fonctionnalités COM ?
eMedia Card Designer n'est pas
seulement une application pour utilisateur final. L'exécutable est aussi
un serveur COM intégrant les dernières technologies permettant un contrôle
externe.
Au moyen d'un programme
compilé, développé avec Microsoft™ Visual Basic™, Microsoft™ Visual C++™ ou
depuis des scripts écrits au moyen des applications de la gamme Microsoft™ Office (Word, Excel, Access, PowerPoint, etc), ou
depuis des scripts client dans des pages HTML affichées par Microsoft™ Internet Explorer™ ou
encore au moyen de scripts Windows, vous avez la possibilité de prendre le
contrôle, à la fois sur l'interface et sur les fonctionnalités internes de
eMedia Card Designer.
Par ce moyen, en moins de 10
lignes de code, vos propres programmes ou scripts pourront lancer eMedia,
ouvrir un modèle de carte, remplir des objets et imprimer la carte
plastique (y compris l'encodage, piste magnétique et puce). Le processus entier
pouvant être transparent pour l'utilisateur, tout se passera comme si
votre application avait effectué l'ensemble du processus.
Vous souhaitez ajouter la
possibilité d'imprimer des cartes depuis votre propre solution
logicielle ?
Vous souhaitez retrouver
une carte imprimé depuis votre base de données ?
Vous souhaitez que votre
solution logicielle soit capable d'encoder des pistes magnétique ou des
cartes à puce ?
A toutes ces question, la
réponse est : eMedia Card Designer et ses fonctionnalités COM. Vous
n'aurez plus qu'à écrire quelques lignes de code pour prendre le contrôle
du logiciel et l'intégrer à votre propre programme.
Créer un client COM
Pour créer ou modifier votre
application afin qu'elle puisse prendre le contrôle de eMedia Card Designer :
-
Téléchargez le
Kit de développement COM serveur depuis la section des
téléchargements du site web.
-
Lisez la documentation (incluse
aussi dans le SDK).
-
Développez votre application.
Vous devrez inclure ce qui suit
dans votre code source :
-
Ajouter une référence à la
bibliothèque de types de eMedia,
-
Définir une variable objet
dans votre code,
-
Instancier eMedia et stocker
le résultat dans votre objet, qui ainsi, SERA eMedia.
-
Utiliser les fonctions de
l'interface COM.
Ceci fait, vous lancerez votre
programme et exécuterez votre code. Votre carte sera encodée et imprimée sans aucune
intervention utilisateur, donnant ainsi à votre
logiciel des capacités nouvelles ou complémentaires.
Autres fonctionnalités
Deux autres possibilités
d'extension de eMedia Card Designer existent : les expressions et les
composants enfichables. En fonction de vos connaissances en développement
et de vos besoins, vous pourrez les explorer :
Vous êtes un concepteur,
capable de créer des formules dans votre tableur favori ?
Voyez comment les expressions
peuvent vous aider.
Vous avez quelques compétences
en développement, capable de créer des petits programmes avec Microsoft™ Visual
Basic™ ou Microsoft™ Visual C++™?
Voyez comment les
composants enfichables peuvent vous aider.
Toutes ces voies vous
permettront d'obtenir des solutions personnalisées, ou d'utiliser eMedia Card Designer
tel un outil intégré à votre propre solution logicielle.
Cliquez
ici pour revenir.
|