FTP | CCD | Buscar | Trucos | Trabajo | Foros |
|
Registrarse | FAQ | Miembros | Calendario | Guía de estilo | Temas de Hoy |
|
Herramientas | Buscar en Tema | Desplegado |
#1
|
||||
|
||||
Copiar el contenido de un DBGrid en el Portapapeles
Hola a tod@s
La situación que tengo hoy es la siguiente: quiero copiar el contenido de un DBGrid en el portapapeles, agradezco de antemano la colaboración Cordialmente gertorresm colombia |
#2
|
||||
|
||||
Hola GerTorresM.
Creo que podrías hacer así:
Ejemplo de uso:
Saludos.
__________________
Daniel Didriksen Guía de estilo - Uso de las etiquetas - La otra guía de estilo .... Última edición por ecfisa fecha: 28-12-2010 a las 05:18:50. |
#3
|
||||
|
||||
aún no me funciona
Hola ecfisa:
Te agradezco el tiempo de tu respuesta, tome tu ejemplo y le hice algunas modificaciones con las cuales el código quedo de la siguiente forma
bien en orden de ideas ya esta copiando los datos del DBGrid en el Portapales, el formato en el que lo esta haciendo no es correcto, ya que lo que necesito es que al pegar los datos del portapapeles los pegue con forma de columnas (que al pegarlo en excel se vea como en la grilla) lo cual no he logrado; en mis pruebas cambie el separador que en tu ejemplo estaba con '-' por un tab #10, pero lo que obtengo al pegar los datos son los de una una misma fila uno debajo del otro. Agradezco de antemano cualquier aporte que me ayude a encontrar la solución que deseo. atentamente gertorresm Colombia. |
#4
|
||||
|
||||
Problema Solucionado
Hola a tod@s
Muchas a Ecfisa que me dio el código para poder plantear la solución; la parte final del problema radicada en el un código ascii incorrecto, y para el caso revise la tabla ascii y me di cuenta que estaba confundiendo el código que corresponde al tab del #9 con # 10, al corregir esto se ha solucionado el problema, dejo el código que quedo ya probado, por si alguien desea utilizarlo.
gertorresm Colombia |
#5
|
||||
|
||||
Cita:
Salu2
__________________
BlueSteel |
#6
|
||||
|
||||
Hola GerTorresM.
Cuando dijiste: Cita:
la propiedad Row. Pero veo por tu código que es todo el contenido del DataSet... En ese caso creo que es más simple hacerlo así:
Y llamar al procedimiento así:
Demás está decir que si el DataSet está muy cargado sería bueno que preevieras la posibilidad de desbordes de memoria... Saludos.
__________________
Daniel Didriksen Guía de estilo - Uso de las etiquetas - La otra guía de estilo .... Última edición por ecfisa fecha: 28-12-2010 a las 17:01:07. |
#7
|
||||
|
||||
Hola.
Corrijo: Donde dice:
Quice decir:
Vayan mis disculpas... Saludos.
__________________
Daniel Didriksen Guía de estilo - Uso de las etiquetas - La otra guía de estilo .... Última edición por ecfisa fecha: 28-12-2010 a las 19:38:31. |
|
|
Temas Similares | ||||
Tema | Autor | Foro | Respuestas | Último mensaje |
Copiar contenido de Edit->Text al portapapeles de windows | JuanErasmo | API de Windows | 4 | 22-01-2008 05:44:34 |
Copiar del portapapeles a Word | carlos gonzalez | Varios | 0 | 12-03-2007 18:16:18 |
Copiar al portapapeles | johurgi | Varios | 4 | 22-11-2006 20:47:48 |
Copiar del portapapeles a un DBGrid | bbjb | Varios | 1 | 31-05-2006 19:23:10 |
Copiar el contenido de un dbgrid y pegarlo en otro lado | ctronx | Varios | 3 | 25-01-2005 18:17:01 |
|