2010-08-31 4 views
1

J'ai une application Delphi sur un XP SP3 qui parle à delphi com + sur Windows 2000 Server, a bien fonctionné, mais maintenant pour l'un des appels à la com + il ne fonctionnera pas et renvoie l'erreur -Le stub a reçu de mauvaises données.Bien que 2 autres appels au com + fonctionnent bien.Il transmet des valeurs à l'application et peut le faire pour les 2 autres, pensé qu'il s'agissait d'un problème SP2 mais il a SP3 donc c'est exclu. Pas d'erreurs dans eventvwr. Est-ce que quelqu'un sait pourquoi ce serait? Assez nouveau à delphi ici donc toute aide très appréciée.Le talon reçu de mauvaises données

+2

Ce n'est pas tout ce qu'il y a à faire. Pouvez-vous montrer du code? –

Répondre

0

Vérifiez si la méthode COM que vous appelez utilise des paramètres marqués du drapeau [out], et si c'est le cas, vérifiez que vous ne transmettez pas de valeur nulle pour ces paramètres.

Questions connexes