Run-time error '430' classe does not support Automation or does not support expected interface

Run-time error '430' classe does not support Automation or does not support expected interface

O erro acima foi reportado por usuário que encontrou a solução no seguinte link:

http://scriptbrasil.com.br/forum/index.php?showtopic=163020


O erro pode acontecer quando passamos uma quantidade incorreta de parâmetros na chamada.

Exemplo: a chamada espera uma quantidade de parâmetros e passamos uma quantidade diferente de parâmetros, para corrigir o problema basta passar a quantidade correta de parâmetros na chamada.


O erro também pode acontecer quando o tipo do parâmetro não é compatível com o tipo esperado pela DLL, exemplo a DLL espera um parâmetro do tipo date e passamos um tipo string.