Ver Mensaje Individual
  #3  
Antiguo 24-05-2008
Avatar de escafandra
[escafandra] escafandra is offline
Miembro Premium
 
Registrado: nov 2007
Posts: 2.210
Reputación: 22
escafandra Tiene un aura espectacularescafandra Tiene un aura espectacular
Una forma sencilla y elegante puede ser transportar "tablas" mediante el clipboard. Este sistema te permite copiar y pegar a otros programas y formatos.

Una tabla para Excel o Word tiene un formato en el clipboard asi:

Columna1 + "\t" + Columna2 + "\t".....Columna_n + "\t\n"+
.
.
Columna1 + "\t" + Columna2 + "\t".....Columna_n + "\t\n"

Así que el código para copiar al clipboard cualquier tabla, sería mas o menos así:

Código:
   Clipboard()->Clear();
   AnsiString Text;
   Text = Columna1 + "\t" + Columna2 + "\t".....Columna_n + "\t\n"+
   .
   .
   Columna1 + "\t" + Columna2 + "\t".....Columna_n + "\t\n";
   Clipboard()->AsText = Text;
Es otra idea. Espero que te sirva de ayuda.
Saludos.
Responder Con Cita