• Martes 12 de Noviembre de 2024, 21:28

Autor Tema:  Problema Con Dll  (Leído 785 veces)

ROBER.29

  • Miembro MUY activo
  • ***
  • Mensajes: 421
    • Ver Perfil
    • http://www.contrapixel.com
Problema Con Dll
« en: Martes 24 de Febrero de 2004, 12:29 »
0
Hola,

Tengo la siguiente cuestión:

- Tengo una dll que envia correos y el problema se me plantea que cuando la utilizo desde una aplicación visual basic y tengo que enviar por ejemplo 200 correos pues tarda bastante y lo que me interesaría es saber si puedo hacer la instancia a la dll, llamar a la función que envia los correos masivos que se encuentra dentro de la dll y que me devuelva el control a la aplicación aunque no haya terminado de enviar los correos, es decir, que el proceso de envio de correos que hace la dll, lo haga en segundo plano.

No se si me he explicado bien, si necesitais más información decirmelo.

Un saludo y gracias.
Roberto García
Moderador de Visual Basic.
Gerente
[contra]PixeL S.L.
Valladolid

Brroz

  • Miembro de PLATA
  • *****
  • Mensajes: 1058
    • Ver Perfil
Re: Problema Con Dll
« Respuesta #1 en: Miércoles 25 de Febrero de 2004, 17:27 »
0
Hola Rober.29

Para mi, lo más sencillo ser´´ia crear un ejecutable aparte para enviar los correos: Lo ejecutas con Shell y correrá de forma asíncrona. Para indicar al programa que correos debe enviar podrías pasar como parámetro la ruta y nombre de un archivo de texto que contenga la información que necesitas, pasar el valor  del puntero y la longitud de determinada variable, o alguna solución por el estilo...

Chao.