Club Delphi  
    FTP   CCD     Buscar   Trucos   Trabajo   Foros

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

Grupo de Teaming del ClubDelphi

Respuesta
 
Herramientas Buscar en Tema Desplegado
  #1  
Antiguo 14-04-2010
Avatar de José Luis Garcí
[José Luis Garcí] José Luis Garcí is offline
Miembro Premium
 
Registrado: may 2003
Ubicación: Las Palmas de G.C.
Posts: 1.372
Poder: 23
José Luis Garcí Va camino a la fama
Post Como Crear un multiclipboard

Hola compañeros, me gustaría que me aconsejarán para crear un programa porta-papeles, que permita tener capturados varios trozos de texto e imagen, con la opción de guardarlas y demás, había pensado en archivos XML, pero no se como empezar a plantearme la estructura ni la codificación.

Como siempre muchas gracias por vuestra ayuda.
__________________
Un saludo desde Canarias, "El abuelo Cebolleta"
Responder Con Cita
  #2  
Antiguo 14-04-2010
Avatar de Neftali [Germán.Estévez]
Neftali [Germán.Estévez] Neftali [Germán.Estévez] is offline
[becario]
 
Registrado: jul 2004
Ubicación: Barcelona - España
Posts: 18.295
Poder: 10
Neftali [Germán.Estévez] Es un diamante en brutoNeftali [Germán.Estévez] Es un diamante en brutoNeftali [Germán.Estévez] Es un diamante en bruto
Hola Jose Luis.
Pues al final es más sencillo de lo que parece. Basta con crear un Hook para el Clipboard.

Hace tiempo escribí un artículo para la revista Síntesis. Se titulaba "Jugando con el portapapeles" y si sigues el link podrás encontrarlo en mi página.

Explica los pasos para crear el Hook y adjunta la explicación y los ejemplos.

La idea es sencilla, hay "una cadena de programas" que reciben mensajes del portapapeles cuando se produce una operación sobre él. Al crear el Hook, lo que haces es, añadir tu programa a esa cadena, de forma que a partir de ese momento, tu programa comienza a recibir también esos mensajes.

Una vez que tu programa recibe esos mensajes, basta con que guardes los elementos para mantener ese historial.

No se si me he explicado bien.
__________________
Germán Estévez => Web/Blog
Guía de estilo, Guía alternativa
Utiliza TAG's en tus mensajes.
Contactar con el Clubdelphi

P.D: Más tiempo dedicado a la pregunta=Mejores respuestas.
Responder Con Cita
  #3  
Antiguo 14-04-2010
Avatar de Lepe
[Lepe] Lepe is offline
Miembro Premium
 
Registrado: may 2003
Posts: 7.424
Poder: 29
Lepe Va por buen camino
OFFTOPIC:Yo uso el programa Ditto como portapapeles múltiple. Además guarda en una Base de datos todo lo que captura, algo que suele ser un engorro, pero bueno.

No sé si te sirve, programas como ese hay muchos por ahí, (por si no quieres reinventar la rueda y eso...).



Saludos
__________________
Si usted entendió mi comentario, contácteme y gustosamente,
se lo volveré a explicar hasta que no lo entienda, Gracias.
Responder Con Cita
  #4  
Antiguo 15-04-2010
Avatar de José Luis Garcí
[José Luis Garcí] José Luis Garcí is offline
Miembro Premium
 
Registrado: may 2003
Ubicación: Las Palmas de G.C.
Posts: 1.372
Poder: 23
José Luis Garcí Va camino a la fama
Como siempre gracias por vuestras respuestas, en cuanto lo de reinventar la rueda, es que tengo varias aplicaciones, algunas de ellas muy buenas y sencillas, pero por que no crear una propia que reuna todo lo que necesito, entre ello lo siguiente,
Notas, Capturas de pantalla, Scaner, Portapapeles, Wallpaper, Mp3, Control de fechas, Dni, Cif, Cuentas Bancarias (Comprovar validez), Etc
__________________
Un saludo desde Canarias, "El abuelo Cebolleta"
Responder Con Cita
  #5  
Antiguo 17-04-2010
Avatar de rgstuamigo
rgstuamigo rgstuamigo is offline
Miembro
 
Registrado: jul 2008
Ubicación: Santa Cruz de la Sierra-Bolivia
Posts: 1.646
Poder: 17
rgstuamigo Va por buen camino
Arrow

Tambien puedes hecharle un vistazo al componente TClipboardViewer que trae los componentes RX(supongo que los componentes Jedi tambien lo tienen ya que como sabemos los RX estan incluidos en los Jedi), aunque funciona con solo texto y captura para cualquier aplicacion, pues te puede servir como base para lo que pretendes hacer.
Saludos...
__________________
"Pedid, y se os dará; buscad, y hallaréis; llamad, y se os abrirá." Mt.7:7
Responder Con Cita
  #6  
Antiguo 18-04-2010
Avatar de José Luis Garcí
[José Luis Garcí] José Luis Garcí is offline
Miembro Premium
 
Registrado: may 2003
Ubicación: Las Palmas de G.C.
Posts: 1.372
Poder: 23
José Luis Garcí Va camino a la fama
Gracias rgstuamigo, pero mi principal problema es como grabar los datos y la posibilidad de ver lo que tengo grabado y el como recuperar del porta-papeles el dato que quiero, he pensado, en usar un dataset con un archivo Xml y una grilla con los campos valor (numero de grabación), Picture (para cunado sea imagen), Text (Para los textos), la opcion de grabar los datos de manera permanente y poder recuperar los después. también he pensado en usar combinaciones de teclas hasta 10 para las 10 primeras posiciones del Grid, Es solo cuestión de tiempo, pero hay veces que es que no lo tengo.
__________________
Un saludo desde Canarias, "El abuelo Cebolleta"
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
¿Alguien me podria decir,cómo diseñar mi propio formulario como un skin o crear uno Master23 OOP 4 17-02-2010 16:54:33
Como Crear un trazo al los Tlabel y como cargar imagenes PNG ColdFusion Gráficos 3 24-01-2009 18:51:10
cómo crear ventana de inicio como la de word o delphi? jpcancino Varios 2 14-03-2007 02:56:02
Como crear una vpn afarenas Windows 2 14-05-2004 17:35:49
Como Crear DLL pruz Varios 1 20-10-2003 22:09:46


La franja horaria es GMT +2. Ahora son las 15:55:12.


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