Club Delphi  
    Paypal   FTP   CCD     Buscar   Trucos   Trabajo   Foros

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

Coloboración Paypal con ClubDelphi

 
 
Herramientas Buscar en Tema Desplegado
  #2  
Antiguo 26-01-2008
Avatar de eduarcol
[eduarcol] eduarcol is offline
Miembro Premium
 
Registrado: ago 2003
Ubicación: En los estados Zulia y Merida de Venezuela
Posts: 4.151
Poder: 27
eduarcol Va por buen camino
Código Delphi [-]
procedure TForm1.EnviarCorreoMultiple(DBGrid :TDBGrid; email, Asunto :String);
var
 Direcciones :String;
 nCont: Integer; //Agregamos una variable para contar los registros 
begin
 Direcciones := '';
 with DBGrid1.DataSource.DataSet do
 begin
   First; //Vamos al primer registro...
   while not Eof do //Recorramos el DataSet hasta el ultimo registro...
   begin
     Direcciones := Direcciones + FieldByName(email).AsString + ';'; //Agrega Direcciones...
     Inc(nCont); //Contamos cuantas direcciones van
     //si hay mas de 50 enviamos e inicializamos
     if nCont >= 50 then
     begin
         SetLength(Direcciones, Length(Direcciones) -1); //Quitemos el punto y coma que sobra...
         ShellExecute(Handle, 'open', pchar('mailto:'+Direcciones+'?subject='+Asunto),  '', '',SW_SHOW);
         nCont := 0;
         Direcciones := '';  
     end;
   Next;
   end;
   //si al salir del ciclo quedaron direcciones se envian
   if nCont >= 1 then
     begin
         SetLength(Direcciones, Length(Direcciones) -1); //Quitemos el punto y coma que sobra...
         ShellExecute(Handle, 'open', pchar('mailto:'+Direcciones+'?subject='+Asunto),  '', '',SW_SHOW);
         nCont := 0;
         Direcciones := '';  
     end;
 end;


end;
__________________
...Yo naci en esta ribera del arauca vibr@d0r
Soy hermano de la espuma,
de la garza, de la rosa y del sol...
Viva Venezuela
Responder Con Cita
 



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
Recorrer un STRING creus Varios 3 07-01-2007 22:52:37
¿Como recorrer la culumna de un dbgrid y hallar el valor mas alto? ANXO OOP 3 12-04-2006 20:20:51
Recorrer un dbgrid el_barto Conexión con bases de datos 15 03-08-2005 22:36:07
Ocultar movimiento cursor en dbGRid al recorrer TQuery. setry2 Conexión con bases de datos 2 23-03-2005 15:19:02
Recorrer un dbgrid con navigator Javier_A OOP 1 13-01-2004 17:38:47


La franja horaria es GMT +2. Ahora son las 06:20:21.


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