Foros Club Delphi

Foros Club Delphi (https://www.clubdelphi.com/foros/index.php)
-   Varios (https://www.clubdelphi.com/foros/forumdisplay.php?f=11)
-   -   tabla a clipboard (https://www.clubdelphi.com/foros/showthread.php?t=66459)

picap 21-02-2010 12:23:43

tabla a clipboard
 
el tema es este, tengo una tabla con varias columnas que visualizo en un navegador desde internet; esta tabla la tengo que seleccionar entera ( no se puede seleccionar una columna) y la copio al clipboard, pero lo que necesito realmente es desde el clipboard hacer un insert en una tabla unicamente de la primera columna. ¿alguna idea?

Neftali [Germán.Estévez] 22-02-2010 11:45:19

Se trataría de detectar cuando "pegas" el contenido del Clipboard y ahí escoger sólo la primera columna de la tabla.

Habría que saber con qué formato está la tabla en el Clipboard; Qué tipo de separadores hay.

¿Puedes "pegar" el contenido sobre el notepad y poner aquí lo que se ve?

picap 12-05-2010 23:25:27

Código:

AD000039611051026610163 Aviso de Servicio 0,00  Z005 Alta en Unidad de Reparto
AD000042712051026650520 Aviso de Servicio 0,00  Z003 Alta en Unidad de Reparto
AD000042712051026651238 Aviso de Servicio 0,00  Z003 Alta en Unidad de Reparto
AD000042712051026653709 Aviso de Servicio 0,00  Z004 Alta en Unidad de Reparto
AD000071512051026656036 Aviso de Servicio 0,00  Z005 Alta en Unidad de Reparto
AD000183011051026618574 Aviso de Servicio 0,00  Z004 Alta en Unidad de Reparto
AD000184812051026642506 Aviso de Servicio 0,00  Z005 Alta en Unidad de Reparto
AD000184812051026652308 Aviso de Servicio 0,00  Z005 Alta en Unidad de Reparto
AD000188512051026651638 Aviso de Servicio 0,00  Z003 Alta en Unidad de Reparto
AD000188810051026598888 Aviso de Servicio 0,00  Z005 Alta en Unidad de Reparto


picap 12-05-2010 23:26:44

eso es lo que me sale cuando copio y pego en el notepad, el separador no he encontrado la forma de averiguarlo

Neftali [Germán.Estévez] 13-05-2010 08:23:07

Pueden usarse TAB o espacios.
Incluso se puede estar haciendo con "ancho fijo", que significa que cada columna tiene un ancho predefinido (siempre igual) y en ese caso no hay separador. Sólo hay que coger la línea y "cortar" el trozo de cada columna (sabiendo el ancho de cada una de ellas).


La franja horaria es GMT +2. Ahora son las 15:26:20.

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