FiveTech Support Forums

FiveWin / Harbour / xBase community
Board index FiveWin para Harbour/xHarbour Manuel Mercado hb_vmDo() sbrowse6.0 y sbrowse9.0
Posts: 418
Joined: Wed Nov 26, 2008 06:33 PM
Manuel Mercado hb_vmDo() sbrowse6.0 y sbrowse9.0
Posted: Mon Jun 27, 2011 04:06 PM

Saludos.

Al estimado maestro Manuel Mercado.

En una actualizacion de la version de sbrowse 6.0 a sbrowse 9.0 y usando el CDOSYS para el envio de mails me marca el error UNRECOVERABLE ERRO 9015 "symbol item expectad from hb_vmDo()", si la aplicacion la compilo con sbrowse 6.0 no marca el error, pero si uso la sbrowse 9.0 si lo hace, exactamente eln la linea:

// --- Enviar un mail
Function fSendMail( cMailServer, cFrom, cTo, cSubject, cBody, cAttach, cBCC, cUser, cPass, nPort )

...
...
...

Try
oCfg := CreateObject( "CDO.Configuration" )

  With Object oCfg:Fields
     :Item( cdoSMTPServer ):Value     := Trim( cMailServer )
     :Item( cdoSMTPServerPort ):Value := nPort
     :Item( cdoSendUsing ):Value      := nSendOpt

     If lAuth
        :Item( cdoSMTPAuthenticate ):Value := 1
        :Item( cdoSendUserName ):Value     := Trim( cUser )
        :Item( cdoSendPassword ):Value     := Trim( cPass )
        :Item( cdoSMTPUseSSL ):Value := 1
     EndIf

     :Update()
  End With

  oMsg := CreateObject( "CDO.Message" )

  With Object oMsg
     :Configuration := oCfg /////////////// aqui manda el mensaje de error

     :From          := Trim( cFrom )
     :To            := Trim( cTo )
     :Subject       := Trim( cSubject )
     :TextBody      := Trim( cBody )

     For nEle := 1 To Len( aAttach )
        :AddAttachment := AllTrim( aAttach[ nEle ] )
     Next

     If ! Empty( cBCC )
        :BCC := Trim( cBCC )
     EndIf

     :Send()
  End With

ELGUNA SOLUCION PARA ESTE CASO?

gracias.

fwh 8.11, xH 1.1, bcc 5.5

Noé Aburto Sánchez
Tec. Prog. de Sistemas. -Morelia, Mich. México.
fwh 20.06, Harbour 3.2.0, bcc 7.4
TsBrowse 9.0, TsButton 7.0, xEdit 6.1
naburtos@gmail.com, noeaburto67@hotmail.com

Continue the discussion