Select the product you need help with
Comment faire pour implémenter IObjectSafety dans des contrôles Visual BasicNuméro d'article: 182598 - Voir les produits auxquels s'applique cet article RésuméCet article explique comment implémenter l'interface IObjectSafety dans des contrôles de Visual Basic pour marquer les contrôles fiable pour l'écriture de scripts et d'initialisation. Par défaut, les contrôles Visual Basic utilisent des entrées de catégorie de composant dans le Registre pour marquer le contrôle fiable pour l'écriture de scripts et d'initialisation. En implémentant l'interface IObjectSafety est la méthode recommandée. Cet article contient tout le code est requis pour implémenter cette interface dans les contrôles Visual Basic. Gardez à l'esprit qu'un contrôle doit uniquement être marqué comme sécurisés s'il s'agit, en fait, en toute sécurité. Cet article ne décrit pas les détails de marquage des contrôles sûrs pour l'écriture de scripts et l'initialisation ; il illustre simplement comment faire dans le code. Reportez-vous à la documentation Kit de développement (SDK) Internet Client pour obtenir une description détaillée de cette. Consultez «sans échec d'initialisation et Scripting pour contrôles ActiveX» sous la section Component Development. Plus d'informationsAvertissement : un ou plusieurs des fonctions suivantes sont abordées dans cet article : VarPtr, VarPtrArray, VarPtrStringArray, StrPtr et ObjPtr. Ces fonctions ne sont pas prises en charge par le support technique Microsoft. Ils ne sont pas documentés dans la documentation de Visual Basic et sont fournies dans cet article de la base de connaissances «en l'état». Microsoft ne garantit pas qu'ils seront disponibles dans les futures versions de Visual Basic. Pour plus d'informations sur ces fonctions, cliquez sur le numéro ci-dessous pour afficher l'article correspondant dans la base de connaissances Microsoft : 199824 Les étapes suivantes illustrent comment créer un contrôle Visual Basic simple et marquez-le fiable pour l'écriture de scripts et d'initialisation.
(http://support.microsoft.com/kb/199824/EN-US/
)
Comment faire pour obtenir l'adresse des variables dans Visual Basic
RéférencesMkTypLib.exe est un outil ancien précédemment livré avec la plate-forme Kit de développement logiciel (SDK) fourni avec Microsoft Visual Studio 6.0. L'actuel kit de développement Platform SDK n'est pas à l'aide de l'outil MkTypLib.exe. Pour informations sur la façon d'appeler MkTypLib, voir le site Web de Microsoft à l'adresse suivante : http://www.microsoft.com/msj/0297/visualprog/visualprog0297.aspx Pour plus d'informations, cliquez sur les numéros ci-dessous pour afficher les articles correspondants dans la base de connaissances Microsoft :
(http://www.microsoft.com/msj/0297/visualprog/visualprog0297.aspx)
161873
(http://support.microsoft.com/kb/161873/EN-US/
)
Comment faire pour marquer MFC Controls Safe pour Scripting/de l'initialisation 143258
(http://support.microsoft.com/kb/143258/EN-US/
)
Comment faire pour créer des constantes et des déclarations de DLL dans une bibliothèque de types 131105 Pour plus d'informations sur l'interface IObjectSafety, consultez le site Web de Microsoft à l'adresse suivante :
(http://support.microsoft.com/kb/131105/EN-US/
)
EXEMPLE : TYPEBLD : How to Use ICreateTypeLib et ICreateTypeInfo http://msdn.microsoft.com/en-us/library/aa911729.aspx Pour plus d'informations sur l'initialisation sans échec et les scripts pour les contrôles ActiveX, consultez le site Web de Microsoft à l'adresse suivante :
(http://msdn.microsoft.com/en-us/library/aa911729.aspx)
http://msdn2.microsoft.com/en-us/library/Aa751977.aspx Pour plus d'informations sur le développement de solutions Web de Microsoft Internet Explorer, reportez-vous aux sites Web de Microsoft aux adresses suivantes :
(http://msdn2.microsoft.com/en-us/library/Aa751977.aspx)
http://msdn.microsoft.com/ie/
(http://msdn.microsoft.com/ie/)
http://support.microsoft.com/iep
(http://support.microsoft.com/iep)
PropriétésNuméro d'article: 182598 - Dernière mise à jour: mardi 16 octobre 2007 - Version: 5.3 Les informations contenues dans cet article s'appliquent au(x) produit(s) suivant(s):
Traduction automatique IMPORTANT : Cet article est issu du système de traduction automatique mis au point par Microsoft (http://support.microsoft.com/gp/mtdetails). Un certain nombre d?articles obtenus par traduction automatique sont en effet mis à votre disposition en complément des articles traduits en langue française par des traducteurs professionnels. Cela vous permet d?avoir accès, dans votre propre langue, à l?ensemble des articles de la base de connaissances rédigés originellement en langue anglaise. Les articles traduits automatiquement ne sont pas toujours parfaits et peuvent comporter des erreurs de vocabulaire, de syntaxe ou de grammaire (probablement semblables aux erreurs que ferait une personne étrangère s?exprimant dans votre langue !). Néanmoins, mis à part ces imperfections, ces articles devraient suffire à vous orienter et à vous aider à résoudre votre problème. Microsoft s?efforce aussi continuellement de faire évoluer son système de traduction automatique. La version anglaise de cet article est la suivante: 182598
(http://support.microsoft.com/kb/182598/en-us/
)
L'INFORMATION CONTENUE DANS CE DOCUMENT EST FOURNIE PAR MICROSOFT SANS GARANTIE D'AUCUNE SORTE, EXPLICITE OU IMPLICITE. L'UTILISATEUR ASSUME LE RISQUE DE L'UTILISATION DU CONTENU DE CE DOCUMENT. CE DOCUMENT NE PEUT ETRE REVENDU OU CEDE EN ECHANGE D'UN QUELCONQUE PROFIT. | Traductions disponibles
|




Retour au début








