PRB : Erreur DTC de grille» un objet échoue à charge» dans Visual InterDev

Traductions disponibles Traductions disponibles
Numéro d'article: 222546 - Voir les produits auxquels s'applique cet article
Cet article a été archivé. Il est proposé « en l'état » et ne sera plus mis à jour.
Agrandir tout | Réduire tout

Sommaire

Symptômes

Lors de l'ouverture d'une page qui contient un DTC (contrôle DTC de grille) ou essayez de placer un DTC de grille sur une page en mode source, il est possible que vous receviez le message d'erreur suivant :
Un objet n'a pas réussi à charger. L'objet s'affiche sous forme de texte.
Vous pouvez également pour plusieurs objets, l'erreur indiquera les éléments suivants :
Certains objets n'ont pas pu être chargées. Les objets seront affiche sous forme de texte.
En outre, si vous essayez et que vous placez le DTC de grille sur une page en mode Création, il apparaîtra sous la forme d'une petite zone grise. Passage au mode source affiche ensuite la boîte de dialogue erreur.

Cause

Cette erreur indique que l'interface utilisateur d'un contrôle n'a pas pu être affichée. Plusieurs causes sont possibles pour le DTC de grille afficher cette erreur :
  • Utilitaire RegClean a été exécuté sur la station de travail.
  • Internet Explorer 5 bêta a été installé sur la station de travail.
  • Problèmes avec la machine virtuelle de Microsoft (Microsoft VM).
  • Trop de contrôles DTC chargés dans l'environnement de développement sous Windows 95.

Résolution

RegClean

RegClean peut supprimer une entrée de Registre critiques pour le composant Java COM qui est encapsulé par Griddtc.ocx. Vérifier l'existence de l'émission de clé de Registre ci-dessous et ajoutez manuellement le Registre si elle est absente.
  1. Fermez Visual InterDev.
  2. Utilisez Regedit.exe pour ajouter la clé ci-dessous.
  3. Redémarrez Visual InterDev et effectuez un test.
HKEY_LOCAL_MACHINE\SOFTWARE\Classes\CLSID\{43806ea0-c364-11d0-b75f-0000f81e081d}\Control
				
Cette clé n'a pas de valeurs lui associer.

Internet Explorer 5 bêta

Internet Explorer 5 bêta installe une version bêta de la machine virtuelle Microsoft. Vous devez télécharger la dernière version de la machine virtuelle Microsoft en accédant à http://www.microsoft.com/mscorp/java/.

Problèmes liés à Microsoft VM

Si vous exécutez une version bêta non bonne de la machine virtuelle Microsoft, vous voudrez peut-être supprimer et réinstaller avec l'étape suivante :
  1. Annuler l'inscription de Msjava.dll à l'aide de la syntaxe suivante
    regsvr32 -u <full path to msjava.dll>
  2. Supprimer le Msjava.dll.
  3. Réinstallez Internet Explorer 4.01 SP1 ou la dernière version de la machine virtuelle Microsoft de http://www.microsoft.com/mscorp/java.

Trop de contrôles DTC chargés

Trop de contrôles DTC sont chargées dans l'environnement de développement sous Windows 95 :
  • Très dépendant de la mémoire système.
  • Reproduit à l'atelier au 51 DTC.
  • Nombre total de contrôles DTC est pour toutes les pages chargées, pas seulement la page active dans l'éditeur.

La résolution consiste à mettre à niveau vers Windows 98 ou Windows NT.
Pour plus d'informations consultez l'article suivant dans la base de connaissances Microsoft :
198433PRB : Certains objets ont Échec du chargement erreur dans VID 6.0

Plus d'informations

Le DTC de grille est implémenté sous la forme d'un contrôle Visual Basic
\VIntDev98\bin\GRIDDTC.OCX
				
qui instancie un composant Java COM
\VIntDev98\bin\com\ms\vid\grid\*.class
				

Par conséquent, les dépendances de Visual Basic (comme le Msvbvm600.dll de runtime Visual Basic) et de la machine virtuelle Microsoft doivent être à jour. Autres contrôles DTC inclus avec Visual InterDev 6.0 sont écrits en C++ et n'ont pas les mêmes dépendances. Généralement, ils continuent à fonctionner même lorsque le DTC de grille ne.

Propriétés

Numéro d'article: 222546 - Dernière mise à jour: samedi 1 février 2014 - Version: 1.4
Les informations contenues dans cet article s'appliquent au(x) produit(s) suivant(s):
  • Microsoft Visual InterDev 6.0 Édition standard
Mots-clés : 
kbnosurvey kbarchive kbmt kbctrl kbide kbprb kbsetup KB222546 KbMtfr
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: 222546
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