Club Delphi  
    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

Grupo de Teaming del ClubDelphi

Respuesta
 
Herramientas Buscar en Tema Desplegado
  #1  
Antiguo 19-08-2006
Avatar de Alcolea
Alcolea Alcolea is offline
Miembro
 
Registrado: abr 2006
Ubicación: Santiago de Cuba, Cuba
Posts: 100
Poder: 18
Alcolea Va por buen camino
Question Mi gran curiosidad

Hola a todos y disculpen mi ignorancia.

¿Qué es y para que sirve esa otra pestañita que tenemos en el editor de código de Delphi7 con el nombre de "Diagram"?
Responder Con Cita
  #2  
Antiguo 19-08-2006
Avatar de dec
dec dec is offline
Moderador
 
Registrado: dic 2004
Ubicación: Alcobendas, Madrid, España
Posts: 13.107
Poder: 34
dec Tiene un aura espectaculardec Tiene un aura espectacular
Hola,

Bueno. A tenor de las respuestas, parece ser una característica muy útil...
__________________
David Esperalta
www.decsoftutils.com
Responder Con Cita
  #3  
Antiguo 19-08-2006
Avatar de MaMu
MaMu MaMu is offline
Miembro
 
Registrado: abr 2006
Ubicación: Argentina
Posts: 863
Poder: 18
MaMu Va por buen camino
Cita:
Empezado por Alcolea
Hola a todos y disculpen mi ignorancia.

¿Qué es y para que sirve esa otra pestañita que tenemos en el editor de código de Delphi7 con el nombre de "Diagram"?
Si conoces de la metodologia normalizada de diseño, la implementas a modo de "documentacion del programa" cosa de que puedas reverlo en el futuro o sea de mas facil interpretacion para otro programador. Muchas veces hacemos procedimientos complejos de 20 lineas, cuando quiza lo mismo pueda resolverse en 2 o menos lineas de codigo. Mas vale un diagrama donde diga procedimiento tal... que ver el codigo que un dia se te ocurrio programar y ni te acuerdas.

Saludos.
Responder Con Cita
  #4  
Antiguo 19-08-2006
Avatar de Lepe
[Lepe] Lepe is offline
Miembro Premium
 
Registrado: may 2003
Posts: 7.424
Poder: 28
Lepe Va por buen camino
Yo lo usé, no recuerdo que pasó y despues no podía abrir el diagrama, así que ahora los hago con programas externos. Si haces alguno, guardalo como wmf para verlos/usarlos desde fuera de delphi.

En principio, puedes arrastrar controles TDatsource, TDataset, TClientDataset, TButton, etc, dentro del diagrama, y ves como se enlazan unos con otros. En casos complejos si merece la pena.

Solo lo he utilizado una vez, y ya digo que "me falló", tampoco he buscado documentación al respecto. Me sería de mucha más utilidad un diagrama de flujo. Algo así como hace ESSModel (open source), me gusta más en cuanto a documentación técnica y relación de clases. Sobre utilidades de esa índole, tambien se habló del Pascal Analyzer de Peganza en los foros y otros muchos.

Saludos
__________________
Si usted entendió mi comentario, contácteme y gustosamente,
se lo volveré a explicar hasta que no lo entienda, Gracias.
Responder Con Cita
  #5  
Antiguo 19-08-2006
Avatar de Alcolea
Alcolea Alcolea is offline
Miembro
 
Registrado: abr 2006
Ubicación: Santiago de Cuba, Cuba
Posts: 100
Poder: 18
Alcolea Va por buen camino
Haber si entendí, es para apoyarnos con una descripción visual, por así decirlo, de las complejidades que puedan tener nuestros programas, pero de ninguna manera lo que se haga en el interviene como código ejecutable.
Responder Con Cita
  #6  
Antiguo 19-08-2006
Avatar de Lepe
[Lepe] Lepe is offline
Miembro Premium
 
Registrado: may 2003
Posts: 7.424
Poder: 28
Lepe Va por buen camino
Exacto pero no estoy seguro de si tambien funciona al revés. Me explico:

Si tienes dos objetos en el diagrama, y en el inspector de objetos, le quitas esa relación, supongo, y solo supongo que tambien cambiará en el diagrama (al menos es lo lógico).

Haz algunas pruebas.
__________________
Si usted entendió mi comentario, contácteme y gustosamente,
se lo volveré a explicar hasta que no lo entienda, Gracias.
Responder Con Cita
  #7  
Antiguo 19-08-2006
Avatar de Alcolea
Alcolea Alcolea is offline
Miembro
 
Registrado: abr 2006
Ubicación: Santiago de Cuba, Cuba
Posts: 100
Poder: 18
Alcolea Va por buen camino
Cita:
Empezado por Lepe
Exacto pero no estoy seguro de si tambien funciona al revés. Me explico:

Si tienes dos objetos en el diagrama, y en el inspector de objetos, le quitas esa relación, supongo, y solo supongo que tambien cambiará en el diagrama (al menos es lo lógico).

Haz algunas pruebas.
Es lógico pero no es lo que sucede, si quitas el componente el diagrama se que intacto y lo que he podido apreciar en la práctica es que puedes guardar el código completo de un componente pegándolo en un "Comment block", que es como se llaman los cuadritos amarillos que puedes insertar además de el código que puedas insertar "manualmente", lo de construir un esquema gráfico con los propios componentes (que es lo que imaginaba en principio) no lo he podido comprobar.
Responder Con Cita
  #8  
Antiguo 19-08-2006
Avatar de Alcolea
Alcolea Alcolea is offline
Miembro
 
Registrado: abr 2006
Ubicación: Santiago de Cuba, Cuba
Posts: 100
Poder: 18
Alcolea Va por buen camino
Thumbs up

Pues si amigo acabo de comprobar que si quitas el componente lo del diagrama también se actualiza, también acabo de descubrir que no es de la paleta de componentes ni del formulario de donde se insertan los componentes al diagrama, si hubiera empezado por esto...
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
Curiosidad Zeta Humor 6 07-08-2006 10:02:57
Una gran duda con BDE El_Perrito Conexión con bases de datos 3 14-07-2005 12:25:31
Curiosidad... superhopi OOP 7 22-08-2004 21:33:20
Una curiosidad Pandre Conexión con bases de datos 5 16-12-2003 23:57:12
Curiosidad cmgenny SQL 1 02-07-2003 20:59:42


La franja horaria es GMT +2. Ahora son las 19:47:29.


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