"RUN-TIME ERROR 429"

USUARIO.EXCLUIDOS 16/04/2007 09:54:32
#212052
Estou trabalhando com uma classe do Lotus notes chamada NotesRegistration. Durante execução é exibida mensagem "RUN-TIME ERROR 429. ActiveX component can't create object". A mensagem é exibida durante tentativa de execução do aplicativo:

 Sub Initialize
Dim session As New NotesSession
Dim reg As New NotesRegistration
dt = Datenumber(Year(Today)+1, Month(Today), Day(Today))
reg.RegistrationServer = "AceOne"
reg.CreateMailDb = False
reg.CertifierIDFile = "c:\NotesAdministrator\cert.id"
reg.Expiration = dt
reg.IDType = ID_HIERARCHICAL
reg.MinPasswordLength = 5
reg.IsNorthAmerican = True
reg.OrgUnit = "AceHardwareNE"
reg.RegistrationLog = "log.nsf"
reg.UpdateAddressBook = True
reg.StoreIDInAddressBook = True
Call reg.RegisterNewUser("Yip", "c:\NotesAdministrator\jyip.id", "CN=Mail_AceOne/O=AceHardware","Jimmy", "", "AceHardware","","", "jyip.nsf","", "AceHardware",NOTES_DESKTOP_CLIENT)
End Sub

USUARIO.EXCLUIDOS 16/04/2007 10:11:47
#212056
O erro 429 segnifica que algum ActiveX utilizado não está registrado. Registre a classe do Lotus utilizando o comando Regsvr32 no menu executar do Win:

Exemplo:
Regsvr32 "Nome da dll ou ocx e extensão"

ALMARTI 16/04/2007 10:14:14
#212057
Onde esta o creatobject?
USUARIO.EXCLUIDOS 16/04/2007 11:14:02
#212068
 Dim session As NotesSession
Set session = CreateObject("Lotus.NotesSession")


Dá a mesma mensagem.
USUARIO.EXCLUIDOS 16/04/2007 14:52:04
#212111
Como identificar essa dependência a ser registrada? Não encontrei nada na documentação da IBM.
USUARIO.EXCLUIDOS 16/04/2007 15:45:55
#212128
Acho q o arquivo é o "domobj.tlb"

veja isso: http://www-128.ibm.com/developerworks/lotus/library/ls-COM_Access/

USUARIO.EXCLUIDOS 16/04/2007 16:33:34
#212138
JHENNYERE este arquivo já foi incluído no projeto no VB6.
Tópico encerrado , respostas não são mais permitidas