VB6 USANDO CDO

BIRA 08/11/2012 12:40:40
#413786
Caros alguem pode me ajudar, tenho uma aplicação em VB6 que usava OUTLOOK para enviar Email, mas usando o Win7 não tem mais o Outlook Express, então usando um exemplo de um programa do vbmania, baixei o CDO.DLL, registrei no Win7 e anexei no projeto e estou recebendo o seguinte erro:
[Ô]user define-type not defined[Ô] na linha [Ô]Dim cdoMsg As New CDO.Message[Ô]

Código usado:
Dim cdoMsg As New CDO.Message

With cdoMsg
With .Configuration.Fields
.Item(cdoSendUsingMethod).Value = cdoSendUsingPort
.Item(cdoSMTPUseSSL).Value = True
.Item(cdoSMTPServerPort).Value = 465
.Item(cdoSMTPServer).Value = [Ô]smtp.mymail.com[Ô]
.Item(cdoSendUserName).Value = [Ô]myuser[Ô]
.Item(cdoSendPassword).Value = [Ô]mypw[Ô]
.Item(cdoSMTPAuthenticate).Value = cdoBasic
.Update
End With
.From = From
.To = [Ô][Ô][Ô]Some Guy[Ô][Ô] <someguy@yahoo.com>[Ô]
.Subject = [Ô]Yet some more really spiffy mail for you![Ô]
.TextBody = [Ô]This is some mail I think you[ô]ll want too.[Ô] & vbNewLine _
& [Ô]Be sure to read the attachment, it[ô]s hilarious.[Ô]
.AddAttachment App.Path & [Ô]\attach.txt[Ô]

On Error Resume Next
.Send
End With

If Err.Number <> 0 Then
MsgBox [Ô]CDO error [Ô] & Hex$(Err.Number) & vbNewLine & Err.Description, _
vbOKOnly Or vbExclamation, _
Caption
Else
MsgBox [Ô]Mail sent![Ô], vbOKOnly, Caption
End If

Alguem pode me ajudar
KERPLUNK 08/11/2012 13:47:24
#413796
Use o object browser e verifique se o nome do namespace para essa biblioteca é esse mesmo...
BIRA 08/11/2012 15:18:22
#413809
Desculpe... mas meus conhecimentos requer um pouco mais de detalhes... você esta falando em References ou Components no tópico Project?
KERPLUNK 08/11/2012 15:20:27
#413810
Simplesmente pressione F2;
BIRA 08/11/2012 15:25:54
#413812
Precionei F2 apareceu uma longa lista... mas o CDO não está nela, como faço para inclui-lo?
KERPLUNK 08/11/2012 15:29:29
#413814
Essa longa lista, mostra todas as classes, bibliotecas e tudo mais que seu projeto possui referência. Se esta bibliteca está referenciada no seu projeto, com certeza ela está aí. Procure pelo nome de algum método específico dessa biblioteca
BIRA 08/11/2012 15:34:47
#413815
Quando tento colocar o CDO nas References da o erro em anexo, pode dar uma olhada?
KERPLUNK 08/11/2012 15:37:10
#413817
Resposta escolhida
Você está tentando adicionar uma biblioteca como componente...

Desculpe a franqueza, mas seria melhor você entender como tudo isso funciona antes de baixar/instalar DLL que você não conhece e copiar/colar código...
BIRA 08/11/2012 15:37:17
#413818
Não ela não estava, estou tentando coloca-la, e novidade no projeto.
KERPLUNK 08/11/2012 15:41:05
#413820
Então, clique no menu Project/References e adicione a biblioteca.
BIRA 08/11/2012 15:42:01
#413822
Mudanças de WIindows... antes de eu entender tudo... necessito enviar um email via VB6 sem o OUTLOOK... me parecia simples.... mesmo assim fico muito grato.
Página 1 de 2 [11 registro(s)]
Tópico encerrado , respostas não são mais permitidas