FICHIER : B2CSE.exe convertit le Code d'Automation de Visual Basic et Visual C++

Traductions disponibles Traductions disponibles
Numéro d'article: 216388 - Voir les produits auxquels s'applique cet article
Agrandir tout | Réduire tout

Résumé

B2CSE.exe est un fichier exécutable à extraction automatique contenant un fichier utilitaire autonome (B2C.exe) qui convertit le code Microsoft Visual Basic Automation en code Microsoft Visual C++. Vous pouvez coller le code généré à partir de B2C.exe directement dans votre application Visual C++ pour obtenir les mêmes fonctionnalités. En outre, B2C.exe est livré avec des exemples Automation de Visual Basic que vous pouvez utiliser.

Plus d'informations

Le fichier suivant est disponible en téléchargement à partir du centre de téléchargement Microsoft :
B2CSE.exe
Date de publication: 3 avril 2000.

Pour plus d'informations sur la façon de télécharger des fichiers de Support Microsoft, cliquez sur le numéro ci-dessous pour afficher l'article correspondant dans la Base de connaissances Microsoft :
119591 Comment faire pour obtenir des fichiers de support technique Microsoft auprès des Services en ligne
Microsoft a analysé ce fichier contre les virus. Microsoft a utilisé les logiciels de détection de virus les plus récents qui étaient disponibles à la date à laquelle le fichier a été publié. Le fichier est stocké sur des serveurs sécurisés qui empêchent toute modification non autorisée dans le fichier.

Vous avez à redevance d'utiliser, modifier, reproduire et distribuer du code généré par le convertisseur B2C ou toute version modifiée du convertisseur B2C, en aucun cas que vous être utiles si vous reconnaissez que Microsoft n'a aucune garantie, obligations ou responsabilité pour le code généré.

B2CSE.exe contient les fichiers suivants :
   FileName           Size
   -------------------------

   B2C.exe            220KB
   Readme.txt           4KB

				
Limitations de B2C

B2C.exe a été conçu pour convertir des exemples Automation simples. Il n'est pas conçu pour être un utilitaire de conversion générique pour l'ensemble de Visual Basic. En tant que tel, vous devez être conscient des limitations suivantes :
  • B2C est pas prise en charge-paramètres nommés. N'utilisez pas de code qui appelle une méthode en passant un paramètre nommé :
       MyObj.MyMethod z:=5
  • B2C est prend en charge les paramètres facultatifs, vous pouvez utiliser le code :
       MyObj.MyMethod a,b,c,,,,g
  • B2C est actuellement pas calculer les expressions. N'utilisez pas de code tel que :
       MyObj.MyMethod (a+b)/2, a*b, a+1
Malgré ces limites, B2C est un outil puissant. Par exemple, vous pouvez utiliser B2C.exe pour générer le code Visual C++ équivalent avec le code d'Automation de Visual Basic suivant, puis collez le code généré directement dans votre projet :

' Start Excel.
dim app as object
set app = createobject("Excel.Application")

' Make it visible.
app.visible = true

' Add a new workbook.
app.workbooks.add

' Declare an array.
dim arr(1 to 15, 1 to 15) as long

' Fill array with values.
dim i as long
dim j as long
for i = 1 to 15
   for j = 1 to 15
      arr(i,j) = i
   next j
   doevents
next i

' Set all values in one shot!
app.activesheet.range("A1:O15").value = arr

msgbox "All done."
				
L'interface utilisateur de B2C.exe est très simple. Il comprend trois zones d'édition, trois boutons et une zone de liste déroulante dans laquelle vous pouvez sélectionner des exemples. Vous tapez ou collez votre code Visual Basic dans la zone d'édition sur la gauche, et lorsque vous cliquez sur Convert & copie, B2C.exe remplit les autres zones d'édition avec votre code Visual C++ généré, ainsi que le copier dans le Presse-papiers pour une utilisation rapide.

Le code généré utilise une fonction d'assistance appelée AutoWrap() qui est généré dans la zone d'édition dans le coin supérieur droit de la boîte de dialogue B2C.exe. Vous devez ajouter cette fonction à votre projet afin qu'il soit accessible à partir d'où vous utilisez le code généré B2C. Bien que cette fonction est régénérée chaque fois que vous transformez le nouveau code, c'est toujours le même, il vous suffit de copier une seule fois.

La meilleure méthode consiste à apprendre comment il fonctionne, exécutez B2C et de tester les exemples intégrés.

Propriétés

Numéro d'article: 216388 - Dernière mise à jour: dimanche 30 juin 2013 - Version: 7.0
Les informations contenues dans cet article s'appliquent au(x) produit(s) suivant(s):
  • Microsoft Office 2000 Developer
  • Microsoft Visual Basic pour Applications 6.0
  • Microsoft Visual C++ 5.0 Édition Entreprise
  • Microsoft Visual C++ 5.0 Édition Professionnelle
Mots-clés : 
kbdownload kbautomation kbfile kbinfo kbmt KB216388 KbMtfr
Traduction automatique
IMPORTANT : Cet article est issu d'une traduction automatique réalisée par un logiciel Microsoft et non par un traducteur professionnel. Cette traduction automatique a pu aussi être révisée par la communauté Microsoft grâce à la technologie Community Translation Framework (CTF). Pour en savoir plus sur cette technologie, veuillez consulter la page http://support.microsoft.com/gp/machine-translation-corrections/fr. Microsoft vous propose en effet des articles traduits par des professionnels, des articles issus de traductions automatiques et des articles issus de traductions automatiques révisées par la communauté Microsoft, de manière à ce que vous ayez accès à tous les articles de notre Base de connaissances dans votre langue. Il est important de noter que les articles issus de la traduction automatique, y compris ceux révisés par la communauté Microsoft, peuvent contenir des erreurs de vocabulaire, de syntaxe ou de grammaire. Microsoft ne pourra être tenu responsable des imprécisions, erreurs, ainsi que de tout dommage résultant d?une traduction incorrecte du contenu ou de son utilisation par les clients.
La version anglaise de cet article est la suivante: 216388
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.

Envoyer des commentaires

 

Contact us for more help

Contact us for more help
Connect with Answer Desk for expert help.
Get more support from smallbusiness.support.microsoft.com