Club Delphi  
    Paypal   FTP   CCD     Buscar   Trucos   Trabajo   Foros

Retroceder   Foros Club Delphi > Principal > Varios
Registrarse FAQ Miembros Calendario Guía de estilo Buscar Temas de Hoy Marcar Foros Como Leídos

Coloboración Paypal con ClubDelphi

Respuesta
 
Herramientas Buscar en Tema Desplegado
  #1  
Antiguo 31-05-2007
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: 19.437
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
Cita:
Empezado por oregon
¿habría alguna manera de hacer uso legal de ese código fuente de esos componentes para poder usarlo en mi proyecto? En cualquier caso, muchas gracias por los ejemplos, la verdad es que son muy ilustrativos, y resuelven gran parte de la parte inicial de adquisición de datos a partir de la imagen.
Bueno, correcto que no es legal en los Turbo instalar nuevos packages.
Una alternativa que alguien comentó alguna vez y que creo que no está fuera de la legalidad es instalar los componentes en el paquete de usuario.
No tengo Turbo Delphi instalado, así que no puedo probarlo, pero estaría bien que alguien que lo tenga lo confirmara. Así podrías instalar este componente legalmente.
Se trata de revisar los packages instalados a ver si está el paquete de usuario (normalmente dclusrXXX.bpl); Si está lo siguiente es comprobar si está el DPK para poder modificarlo (dclusrXXX.dpk o dclusrXXX.dproj).

Si esto no es posible (cuando alguien lo confirme), podemos usar la segunda alternativa, que es crear el componente en ejecución. Añade una cuantas líneas más, pero creo que no impide seguir con el proyecto. En ambos casos el resultado estaría dentro de lo legal.

Un saludo.
__________________
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
  #2  
Antiguo 31-05-2007
oregon oregon is offline
Miembro
 
Registrado: oct 2006
Posts: 90
Poder: 20
oregon Va por buen camino
Muchs gracias neftali. Entonces a ver si encuentro algo más de informacion sobre como usar el paquete de usuario con el fin de meter ahí los compoenentes que necesito para esta parte del proyecto.

En cuanto sepaalgo más lo cuento. Gracias!!
Responder Con Cita
  #3  
Antiguo 31-05-2007
Avatar de seoane
[seoane] seoane is offline
Miembro Premium
 
Registrado: feb 2004
Ubicación: A Coruña, España
Posts: 3.717
Poder: 26
seoane Va por buen camino
Cita:
Empezado por Neftali
Una alternativa que alguien comentó alguna vez y que creo que no está fuera de la legalidad es instalar los componentes en el paquete de usuario.
No tengo Turbo Delphi instalado, así que no puedo probarlo, pero estaría bien que alguien que lo tenga lo confirmara. Así podrías instalar este componente legalmente.
Vaya, vaya Neftali, así que revelando el gran secreto . Te lo confirmo, se pueden instalar componentes de esa forma, y aparecen luego en la paleta de componentes. Pero la duda no es si instalar componentes es técnicamente posible, la duda es si instalarlos es legal.

Por otro lado, no entiendo porque es tan necesario ese componente. Colocar puntos sobre una imagen, hacer zoom, pan, etc ... se puede hacer fácilmente por código. Puede que incluso con menos código que si hay que crear el componente a mano. De hecho creo que en algún hilo de oregon se trato alguno de esos temas, pero supongo que no le sirvió
Responder Con Cita
  #4  
Antiguo 31-05-2007
oregon oregon is offline
Miembro
 
Registrado: oct 2006
Posts: 90
Poder: 20
oregon Va por buen camino
Ciao Seoane,

Hombre secreto, secreto... llevo tiempo siguiendo la evolución de los hilos de este foro relacionados con el usar codigo fuente de otros componentes para usarlos con Turbo Delphi (version gratuita). Pero nunca lo he intentado hacer por esos debates que se han organizado respecto a la legalidad del asunto, que por tu comentario veo que no está nada claro.

Si, es cierto que esto ya lo he discutido en otros hilos, y si que me sirvio en parte, aunque lo de obtener las coordenadas de esos puntos sobre la imagen se me atrancó, lo reconozco, pero no quería ser un pesado en aquel hilo y deje de preguntar. Pero gracias a los consejosque recibí en aquellos hios tengo una version inicial, aunque no del todo funcional. Perosupongo que el código fuente del ultimo ejemplo de neftalí me vendría de perillas para intentar sacar las coordenadas de los puntos.

Pero el asunto de este hilo, no era discutir esas cosas, sino el ver si alguien se animaba a meterse en esto conmigo. Pero veo que no hay muchos voluntarios, aunque sí muy buenas intenciones e ideas (Gracias a todos!!)
Supongo que acabaré recurriendo a algún estudiante de informática para proponerle este programa como proyecto de fin de carrera o algo así.
O dejarlo irremediablemente para más adelante cuando tenga algo de tiempo para dedicarle a esto e ir haciendolo poco a poco.

En cualquier caso, muchas gracias de verdad por todos los comentarios.
Responder Con Cita
  #5  
Antiguo 31-05-2007
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: 19.437
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
Cita:
Empezado por seoane
Te lo confirmo, se pueden instalar componentes de esa forma, y aparecen luego en la paleta de componentes. Pero la duda no es si instalar componentes es técnicamente posible, la duda es si instalarlos es legal.
Bueno eso es lo que quería confirmar. Me suena haber leído que no permite instalar nuevos packages, no que no permita añadir un componente al package de usuario.
Creo que la idea es no instalar paquetes completos. Pero que sí permita añadir un componente suelto si hace falta. Pero noestoy seguro de esto.

Cita:
Empezado por seoane
Por otro lado, no entiendo porque es tan necesario ese componente. Colocar puntos sobre una imagen, hacer zoom, pan, etc... se puede hacer fácilmente por código. Puede que incluso con menos código que si hay que crear el componente a mano.
Bueno crear un componente a mano son un puñado de líneas; Programar esas acciones (y programarlas bien) no son unas cuanas líneas. El trabajo que tiene hecho este componente es mucho y muy bueno.
Hace no muchos días nos hemos estado divirtiendo con un hilo relativo a Mandalas y a cómo dibujar; Pero tú y yo sabemos de las limitaciones de ese modelo. Sobre todo cuando hay que borrar objetos (por ejemplo). También discutimos que para poder borrar, seleccionar, deshacer y cosas similares el modelo necesario es diferente del que utilizamos allí.
Ya no basta con pintar puntos; Hace falta ir hacia otro camino. Es decir estructuras que mentengan los objetos y los repinten de forma eficiente.
Necesitamos métodos de Selección (markets/Rubberbanding), redimensionado y los comentados antes, como selección, pan, zoom, guardar/restaurar, impresión y exportación.

¿Que se puede hacer? Sí. Que son un puñado de líneas. No.
Y tampoco es trabajo para alguien que no está muy ducho en Delphi (como ha comentado el propio oregón). Está bien para hacer unas pruebas y practicar, pero si la idea es hacer un proyecto, porqué perder tiempo y esfuerzo en hacer algo qu alguien ya ha hecho y que no es nuestro objetivo. Recordemos que el objetivo final es otro.
__________________
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
  #6  
Antiguo 31-05-2007
Avatar de seoane
[seoane] seoane is offline
Miembro Premium
 
Registrado: feb 2004
Ubicación: A Coruña, España
Posts: 3.717
Poder: 26
seoane Va por buen camino
Cita:
Empezado por Neftali
Hace no muchos días nos hemos estado divirtiendo con un hilo relativo a Mandalas y a cómo dibujar; Pero tú y yo sabemos de las limitaciones de ese modelo. Sobre todo cuando hay que borrar objetos (por ejemplo). También discutimos que para poder borrar, seleccionar, deshacer y cosas similares el modelo necesario es diferente del que utilizamos allí.
En ningún momento hable de usar ese "modelo".

Suerte con el componente ...
Responder Con Cita
  #7  
Antiguo 31-05-2007
oregon oregon is offline
Miembro
 
Registrado: oct 2006
Posts: 90
Poder: 20
oregon Va por buen camino
No os pegueis...
Tengo que daros la razón a ambos.

Por una parte... si se puede programar con unas pocas lineas, es más divertido que usar un componente externo, y es mi forma de aprender. De hecho eso es lo que estaba haciendo hasta ahora con los zoom, el pintar los puntos, etc.
Sin embargo, y llegados a un punto en el que el trabajo se complica, estoy de acuerdo con neftalí en que si ya hay componentes creados, para que perder el tiempo programando unos propios si son lo suficientemente buenos?

Pensando en mi proyecto y en el que creo que tendré que seguir currándomelo yo, mi único problema ahora es calcular las coordenadas de cada punto (que yo uso una imagen), no solo para guardarlas, sino también para poder mover los puntos de sitio cuando se reescala la imagen de fondo, y que no queden descolocados. En eso el ejemplo de Neftalí es perfecto. tal vez con unas pocas lineas de código baste sin tener que instalar o usar componentes externos.

Con eso se acabaría lamayor parte de los problemas que tengo encuanto a la adquisición de datos (puntos) del proyecto, y ya podríapegarme con los distintos métodos de regresión.
Responder Con Cita
  #8  
Antiguo 31-05-2007
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: 19.437
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
Cita:
Empezado por oregon
No os pegueis...
Aquí nos "pegamos" muchas veces al día.
Una vez en cada hilo, pero no pasa de ahí la cosa...

He subido una versión en el mismo link donde estaba y además al FTP del Club Delphi (que por cierto ha sufrido una agradable remodelación) en la sección de ejemplos. Con el nombre Imagenes_y_puntos_con_TSimpleGraph.zip

Tiene añadidas algunas opciones para añadir las líneas, ocultarlas y demás.
Además ya no hace falta instalar el componente (aunque va el paquete para instalarlo), el proyecto que hay subido lo crea al iniciarse.
También van los fuentes del componente (modificado) y los fuentes del ejemplo.

Espero que te sea útil y que si haces avances vayas comentándolos y subiéndolos por aquí.
__________________
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
  #9  
Antiguo 31-05-2007
oregon oregon is offline
Miembro
 
Registrado: oct 2006
Posts: 90
Poder: 20
oregon Va por buen camino
Muchas gracias Neftalí.

me descargo ahora mismo los ficheros para echarles un vistazo. Pero dame tiempo, porque ando bastante apurado y tal vez no pueda probar nada en un mes o así.

Pero de verdad que muchas gracias. Seguro que me es de mucha utilidad.

Un saludo!
Responder Con Cita
  #10  
Antiguo 31-05-2007
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: 19.437
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
Cita:
Empezado por oregon
...dame tiempo, porque ando bastante apurado y tal vez no pueda probar nada en un mes o así.
A tu ritmo, sin prisas. El hilo seguirá aquí...
Yo con los temas matemáticos ya no me atrevo. Si alguien se atreve a realizar interpolaciones a partir de los puntos, que se anime...
__________________
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
Respuesta


Herramientas Buscar en Tema
Buscar en Tema:

Búsqueda Avanzada
Desplegado

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
necesito ayuda en un proyecto estrella135 Varios 2 01-02-2007 16:09:39
Ayuda para un proyecto SOAD_ API de Windows 0 22-01-2007 00:09:44
ayuda proyecto alex_jf Varios 5 29-04-2006 01:43:48
ayuda para concluir mi proyecto Maga84 Varios 2 29-05-2005 08:55:59
como anexar una ayuda CHM a un proyecto delphi hhuillcen Varios 1 09-12-2003 18:34:02


La franja horaria es GMT +2. Ahora son las 01:07:35.


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