Club Delphi  
    Paypal   FTP   CCD     Buscar   Trucos   Trabajo   Foros

Retroceder   Foros Club Delphi > Principal > OOP
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 13-10-2011
Avatar de Al González
[Al González] Al González is offline
In .pas since 1991
 
Registrado: may 2003
Posts: 5.610
Poder: 32
Al González Es un diamante en brutoAl González Es un diamante en brutoAl González Es un diamante en brutoAl González Es un diamante en bruto
Cita:
Empezado por Neeruu Ver Mensaje
Por otro lado, encontré lectura sobre los componentes MagiaData de Al Gonzalez, pero no puedo encontrarlos (No se si están para descargarlos en algún lugar, si son pagos o no...)
Qué tal amigos. Sí que ha pasado tiempo desde que se abrió este hilo.

Cuando dirigía una pequeña empresa, Magia Data era un paquete de componentes de paga. Ese tipo de licencia y la empresa misma nunca me convencieron del todo, experimentaba constantemente la sensación de estar en el lugar equivocado.

El año pasado me comprometí a liberar ésta y otras bibliotecas bajo una licencia open source, y lo único que me ha detenido es el deseo de pulirlas un poco primero. Sin embargo, como eso me ha significado una labor para la que no encuentro mucho tiempo disponible que digamos, hoy he decidido subir al FTP del club el paquete de componentes Magia Data para Delphi 7 con su tradicional licencia.

Sé que no está permitido subir bibliotecas de paga, pero solicito a los moderadores que hagan una excepción en este caso, pues es mi intención que esté a disposición de todos sin costo alguno. Además el código fuente siempre lo he incluido. Si se quiere ver de otra manera, el precio es de $0.00 y para mayor facilidad puede ser descargada por quien guste desde el FTP de Club Delphi.

Prometo subir luego una versión de reemplazo que lleve una licencia de software libre explícita.

De antemano gracias y que de algo sirva esta aportación.

Al González.

P.D. En ella podrán encontrar el componente TMagiaDataSource con su propiedad DataSetCloned, a la que aludí en mensajes anteriores. No obstante, la clase con más características agregadas es TMagiaClientDataSet.
Responder Con Cita
  #2  
Antiguo 13-10-2011
Avatar de newtron
[newtron] newtron is offline
Membrillo Premium
 
Registrado: abr 2007
Ubicación: Motril, Granada
Posts: 4.214
Poder: 24
newtron Va camino a la fama
Cita:
Empezado por Al González Ver Mensaje
... el precio es de $0.00 ...
No sé amigo Al, ¿podemos negociar el precio?
__________________
Be water my friend.
Responder Con Cita
  #3  
Antiguo 13-10-2011
Avatar de Casimiro Noteví
Casimiro Noteví Casimiro Noteví is online now
Merodeador
 
Registrado: sep 2004
Ubicación: En algún lugar.
Posts: 32.669
Poder: 10
Casimiro Noteví Tiene un aura espectacularCasimiro Noteví Tiene un aura espectacular
Excelente aportación, gracias, Al.
Responder Con Cita
  #4  
Antiguo 13-10-2011
Neeruu Neeruu is offline
Miembro
 
Registrado: oct 2007
Posts: 512
Poder: 19
Neeruu Va por buen camino
Cool diseño centralizado de datasets

Hola a todos......

Gracias Al González por el aporte!!!!

Pruebo las MagiaData, haber si es la solución que estoy buscando.....
Sino volveré por mas.....

Y mi pregunta sigue vigente: Hay alguna solución para lo expresado en este Post???


De nuevo gracias por el aporte Al González!!!!


Saluda Atte Neeruu!!!
__________________
Saluda Atte Neeruu!!! :)
Responder Con Cita
  #5  
Antiguo 13-10-2011
Avatar de fjcg02
[fjcg02] fjcg02 is offline
Miembro Premium
 
Registrado: dic 2003
Ubicación: Zamudio
Posts: 1.418
Poder: 24
fjcg02 Va camino a la fama
Hola,
en la biblioteca GHFreebrary hay funciones que 'clonan' las propiedades de un objeto en otro.

Por ejemplo, si tienes un dataset, puedes crear otro que tenga sus mismas propiedades, además de todos sus eventos. Esta es una muy buena aportación de Al Gonzalez.

Más tarde lo miro en detalle y veo si tengo algún ejemplo.

Saludos
__________________
Cuando los grillos cantan, es que es de noche - viejo proverbio chino -
Responder Con Cita
  #6  
Antiguo 13-10-2011
Neeruu Neeruu is offline
Miembro
 
Registrado: oct 2007
Posts: 512
Poder: 19
Neeruu Va por buen camino
Cool

Lo que yo busco, y no se si realmente se puede hacer, es hacer lo siguiente:

En un DataModule tengo mi componente de conexión a la base de datos, que ya se encuentra una conexión establecida...

Si yo clono el objecto DataModule, el nuevo objeto, también debería tener la conexión a la base de datos establecida....

Saluda Atte Neeruu!!!
__________________
Saluda Atte Neeruu!!! :)
Responder Con Cita
  #7  
Antiguo 13-10-2011
Avatar de fjcg02
[fjcg02] fjcg02 is offline
Miembro Premium
 
Registrado: dic 2003
Ubicación: Zamudio
Posts: 1.418
Poder: 24
fjcg02 Va camino a la fama
Ejemplo de llamada a la función

Código Delphi [-]
ghCopyDataSetProps (SQLDSClienteDesde, SQLDSClienteHasta,'Name',True,'');

Definición de la función - Sacada de GHFreebrary de Al González
Código Delphi [-]
  { Copy Data Set Props }
  Procedure ghCopyDataSetProps (
    Const Source, Dest :TDataSet; -- datasource origen, datasource Destino
    Const Excludeds :String = ''; -- aqui ponemos las propiedad que queremos excluir , en el ejemplo el nombre
  Const IncludeFields :Boolean = True; -- aqui indicamos si incluimos los campos o no en la copia
    Const ExcludedFieldProps :String = '' -- aqui indicamos la propiedad de los campos que queremos excluir
  );

Saludos
PD: Con el permiso del maestro. Un abrazo FREE
__________________
Cuando los grillos cantan, es que es de noche - viejo proverbio chino -
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
Componentes Dinamicos (contenedores) JULIOCTORRESG Varios 7 22-11-2020 00:48:39
como crear componentes dinamicos sErgis .NET 3 06-06-2011 17:10:05
Problemas con componentes dinámicos mamaro OOP 2 14-10-2004 17:14:06
Destrucción de componentes dinámicos rafita OOP 5 16-04-2004 18:06:17
Crear Forms Dinamicos diegofhernando Varios 1 25-01-2004 02:26:19


La franja horaria es GMT +2. Ahora son las 10:50:58.


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