Bonjour,
Je viens de passer de Windows xp sp3 à Windows 7 (32 bits), et j'ai une appli VB6 qui ne fonctionne plus.
J'ai essayé plusieurs choses :
- 1 -Erreur 429 : "Le composant ActiveX ne peut créer l'objet" sur => Set myOlApp = CreateObject("Outlook.Application")
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2 Dim myOlApp As Outlook.Application Set myOlApp = CreateObject("Outlook.Application")
- 2 -Erreur 13 : "Type incompatible" sur => Set myTempItem = myOlApp.CreateItem(olMailItem)
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6 Dim myOlApp As New Outlook.Application Dim myDistList As Outlook.DistListItem Dim myTempItem As Outlook.MailItem Dim myRecipients As Outlook.Recipients Set myTempItem = myOlApp.CreateItem(olMailItem) Set myRecipients = myTempItem.Recipients
- 3 -Erreur "utilisation incorrecte du mot clé new" sur => Dim myTempItem As New Outlook.MailItem
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2 Dim myOlApp As New Outlook.Application Dim myTempItem As New Outlook.MailItem
J'ai bien la référence "Microsoft Outlook 14.0 Object Library" cochée et non marquée "Manquante".
J'ai tenté d'exécuter VB6 en mode de compatibilité Windows xp sp3, en tant qu'administrateur, mais sans succès.
Des idées ?
Merci.
Partager