Club Delphi  
    FTP   CCD     Buscar   Trucos   Trabajo   Foros

Retroceder   Foros Club Delphi > Principal > OOP
Registrarse FAQ Miembros Calendario Guía de estilo Temas de Hoy

Grupo de Teaming del ClubDelphi

Respuesta
 
Herramientas Buscar en Tema Desplegado
  #1  
Antiguo 03-05-2010
Jucho69 Jucho69 is offline
Miembro
 
Registrado: ene 2007
Ubicación: Ciudad Habana, Cuba
Posts: 118
Poder: 18
Jucho69 Va por buen camino
Smile Compactar y enviar por correo

Hola al Foro

Estoy realizando un programa cliente para usuarios remotos, algo así como un programa donde los usuarios más alejados de la empresa (otra ciudad o provincia) crean la información y luego la compactan y la emvían por correo para ser procesada por el programa principal.

¿Es posible que hayan componentes que me faciliten compactar y enviar por correo alguna tabla o base de datos pequeña?.. o hay que hacerlo de la forma comvencional con soft externos (como el winzip por ejemplo).

Saludos
Responder Con Cita
  #2  
Antiguo 03-05-2010
manuc manuc is offline
Miembro
 
Registrado: abr 2010
Posts: 165
Poder: 15
manuc Va por buen camino
Hola Jucho69,

La verdad es que creo que tu petición es algo genérica.

Si lo que quieres comprimir ficheros (base de datos o de cualquier tipo) existen unos componentes que se llaman "Delphi Zip" y que te permiten comprimir con el algoritmo de WinZip.

También podrías hacerlo directamente usando tStream de compresión (TCompressionStream)

Un saludo.
Responder Con Cita
  #3  
Antiguo 03-05-2010
Avatar de cacu
cacu cacu is offline
Miembro
 
Registrado: dic 2005
Ubicación: Chile
Posts: 132
Poder: 19
cacu Va por buen camino
Comnpactar y enviar por correo

Hola
Mira yo estoy realizando un sistema similar donde debo enviar una base de datos a una central..
Bueno lo primero que se me ocurrio fue transferir este archivo mediante ftp:
(creo que podria ser mas seguro y eficiente de esta menera, no se lo que pienses tu alrespecto?).

Opciones si no dispones de un servidor (win 200 , 2003, nt):
1.
-Windows XP en su cd de instalacion trae consigo este servicio(FTP
cliente/servidor)
- Otra opcion es que te bajes de forma gratuita software que se encarga
de crearte servicios ftp y administrables

2.-Para que tu servidor FTP sea visible de manera estable
(suponiendo que tieenes ip dinamicas)
Te puedes registrar en una pagina de servicios DNS (gratuita) como
por ejemplo :dyndns.org, no-ip.com, etc., y desde ahy te bajas un programita que te servira para que siempre se tradusca tu ip a un nombre
fijo para ser vista.


EN DELPHI:
pues ahy te implementas las caracteristicas de subida y bajada segun corresponda.-

paleta : Indy clients
componente :TIFtp

no recuerdo ahora el procedimiento, haber si mas tarde te oriento al respecto o bien me lo recuerdas a mi correo....

Como siempre es un placer el poder contribuir con un pequeño grano
solo espero que te sirva y que no este muy lejos de lo quieres

saludos
cacu
Responder Con Cita
  #4  
Antiguo 04-05-2010
Jucho69 Jucho69 is offline
Miembro
 
Registrado: ene 2007
Ubicación: Ciudad Habana, Cuba
Posts: 118
Poder: 18
Jucho69 Va por buen camino
Hola

Gracias Cacu por tu amplia explicación y tambien a Manuc.

Realmente con el servicio ftp que trae window sería suficiente, me recomendaron cojer la opción de utilizar programas externos (arj, winrar, etc.), no habia tenido en cuenta que Delphi ofrece servicios por el estilo.

Saludos
Responder Con Cita
Respuesta



Normas de Publicación
no Puedes crear nuevos temas
no Puedes responder a temas
no Puedes adjuntar archivos
no Puedes editar tus mensajes

El código vB está habilitado
Las caritas están habilitado
Código [IMG] está habilitado
Código HTML está deshabilitado
Saltar a Foro

Temas Similares
Tema Autor Foro Respuestas Último mensaje
ENVIAR CORREO mi cuenta de correo es GMAIL ASAPLTDA PHP 1 16-11-2006 00:54:03
enviar correo pipecato Varios 1 28-04-2006 13:08:05
Problemas al Enviar Correo con Ciertas Dir. de Correo AGAG4 Internet 2 01-02-2006 20:37:42
Enviar Correo srangel JAVA 0 17-03-2005 15:53:58
Compactar y enviar, recibir y descompactar tablas Ignacio Varios 3 15-11-2004 15:41:02


La franja horaria es GMT +2. Ahora son las 14:06:51.


Powered by vBulletin® Version 3.6.8
Copyright ©2000 - 2024, Jelsoft Enterprises Ltd.
Traducción al castellano por el equipo de moderadores del Club Delphi
Copyright 1996-2007 Club Delphi