• Domingo 22 de Diciembre de 2024, 18:08

Autor Tema:  Adjuntar Archivo Desde Vb  (Leído 6493 veces)

bezael

  • Nuevo Miembro
  • *
  • Mensajes: 24
    • Ver Perfil
Adjuntar Archivo Desde Vb
« en: Jueves 17 de Febrero de 2005, 00:45 »
0
SERIA POSIBLE QUE SI TENGO UNA ARCHIVO .TXT, QUE LO CREO DESDE UN PROGRAMA HECHO EN VB 6.0, SI QUIERA QUE ESE ARCHIVO SE ENVIE DE MANERA AUTOMATICA CADA CIERTO TIEMPO DESDE EL MISMO  PROGRAMA HECHO EN VB 6.0.
PODRIA HACER ESTO ? Y DE SER ASI UNA IDEA POR FAVOR.

RadicalEd

  • Moderador
  • ******
  • Mensajes: 2430
  • Nacionalidad: co
    • Ver Perfil
Re: Adjuntar Archivo Desde Vb
« Respuesta #1 en: Jueves 17 de Febrero de 2005, 20:12 »
0
Enviar a donde?.
por correo?
a otra maquina?
mmm especifica.
El pasado son solo recuerdos, el futuro son solo sueños

Cyclop

  • Miembro MUY activo
  • ***
  • Mensajes: 323
    • Ver Perfil
    • http://www.geocities.com/icotext/spanish/
Re: Adjuntar Archivo Desde Vb
« Respuesta #2 en: Sábado 19 de Febrero de 2005, 02:52 »
0
Se puede hacer usando el ActiveX Winsock, busca mas informacion en esta page

http://www.winsockvb.com/

Salu2

Cyclopz
Icotext Evolution v0.5 para los amantes del ASCII Art
http]

Brroz

  • Miembro de PLATA
  • *****
  • Mensajes: 1058
    • Ver Perfil
Re: Adjuntar Archivo Desde Vb
« Respuesta #3 en: Sábado 19 de Febrero de 2005, 09:10 »
0
Hola bezael

Puedes usar los controles MAPISesion y MAPIMessages (Microsoft MAPI Controls) para crear funciones de mensajería usando el subsistema mapi de windows. También podrías implementar las mismas funcionalidades que estos controles mapi mediante funciones del api, aunque te lo tendrás que currar mucho más, aunque con la ventaja de implementar sólo las funciones que te interesen (en tu caso enviar un correo) en vez de tener que cargar un formulario, que hasta a lo mejor ni te hace falta, para contener los controles con todo su peso provocado por código que no vas a usar.
Creo que no hay por el foro algún código de ejemplo, pero intenta currártelo tú que no es complicado (sobre todo si usas los controles). Si te atrancas tanto de una forma u otra, avisa que te echo un cable.

También si tienes instalado outlook puedes utilizarlo para tus fines.
Si la vagancia te puede, aquí tienes un ejemplo:
http://foros.solocodigo.com/index.php?showtopic=9352

La ventaja de mapi frente outlook (aunque éste también use el subsistema mapi) es que permite utilizar cualquier cliente de correo que tengas por defecto. La contrapartida es que con outlook podrás acceder a muchas de las funcionalidades del outlook, carpetas, etc.

El problema que tiene el subsistema mapi aparece cuando después de instalar outlook 2003 aparecen mensajes avisando de que una apliacación está intentando acceder a la libreta de direcciones, o que la aplicación está enviando un mensaje, o cosas por el estilo. Esto jode los procesos automáticos y en general a la gente que intenta hacer cosas en windows sin que microsoft le toque las pelotas bajo el pretexto de la seguridad.
Yo sólo conozco una forma de evitar esto: usar el protocolo smtp escribiendo directamente en el puerto en cuestión.
Si por un casual alguien conoce otra solución, por favor que la diga.

Chao.

Brroz

  • Miembro de PLATA
  • *****
  • Mensajes: 1058
    • Ver Perfil
Re: Adjuntar Archivo Desde Vb
« Respuesta #4 en: Sábado 19 de Febrero de 2005, 10:19 »
0
Si que hay un ejemplo sencillo usando los controles mapi, lo acabo de ver ahora, mira, mira...
http://foros.solocodigo.com/index.php?showtopic=13646

sirpan

  • Nuevo Miembro
  • *
  • Mensajes: 7
    • Ver Perfil
Re: Adjuntar Archivo Desde Vb
« Respuesta #5 en: Martes 22 de Febrero de 2005, 14:36 »
0
hola:
depende a donde quieras enviar ese archivo. yo tengo un servidor ftp. accedo a el con mi programa vb y meto ahi los archivos hice clientes que se fijan en ese servidor y descargan los archivos. es algo facil de hacer. mi primera version creaba un txt con los comandos ftp y nu bat que llamaba al programa ftp con los comandos del txt.. funciona muy bien. la ultima verison utiliza una ocx que baje gratis de nomeacuerdododnde.org y hace todo desde dentro del programa.. es una buena solucion. el servidor ftp lo saque gratis en www.personales.com.


adios y slaudos

Sir Pan :comp: