Foros Club Delphi

Foros Club Delphi (https://www.clubdelphi.com/foros/index.php)
-   Varios (https://www.clubdelphi.com/foros/forumdisplay.php?f=11)
-   -   nombre de los componentes en el modulo de datos... (https://www.clubdelphi.com/foros/showthread.php?t=40721)

kimera 24-02-2007 20:39:11

nombre de los componentes en el modulo de datos...
 
Es una gran duda ya que se utilizo muchos componentes en modulo de datos, al momento de correr el proyecto se borran los nombres de los componentes y no se como visualizarlos de nuevo, y ps eso hace que me confunda con los componentes, hay alguna manera de que los nombres de los componentes siempre se muestren...

si alguin sabe me ayudaria mucho.. gracias :p

dec 24-02-2007 20:53:52

Hola,

Creo que te refieres a componentes "no visuales". Cuando sitúas en un formulario (o módulo de datos) un componente "no visual" puedes ver su icono y su nombre "en tiempo de diseño", mas en "tiempo de ejecución" no sólo no podrás ver los nombres de los componentes, pero es que tampoco verás los iconos de los mismos: de ahí que llamen "no visuales", a diferencia de un "botón", por ejemplo, que es un componente "visual" y que verás tanto en tiempo de diseño como en tiempo de ejecución.

Pero no sé si voy por buen camino o qué en esta respuesta... :)

marcoszorrilla 24-02-2007 22:34:44

Creo que es lo que te está explicando Dec. Pero en cualquier caso aclarar, que el componente tiene un nombre de partida que se puede modificar sino nos gusta, por ejemplo:

Table1, que es un componente para enlazar tablas a nuestra aplicación, en vez de Table1 que es un nombre poco descriptivo le podemos llamar Clientes, siempre que estés en diseño como te dice Dec, es decir que no estes ejecutando el programa si tienes el modulo de datos a la vista verás el icono que representa al TTable y el nombre Clientes.

Al ejecutar el programa solamente se ven los componentes visuales y que además estén activados ya que la mayoría de ellos tienen una propiedad Visible que si está desactivada tampoco se verían.

Bueno espero haberte aclarado algo más la situación.

Un Saludo.

Lepe 25-02-2007 00:41:16

Yo he entendido que después de ejecutar el programa y finalizar la ejecución, es entonces cuando los componentes no visuales pierden el nombre de sus iconos.

¿tienes cnpacks o GExperts instalado? ¿o ambos?

Al menos en Delphi 6 y BDS2006 jamás he notado ese tipo de fallos.

Creo recordar que cnpacks tenía una opción incluso para ocultar los componentes no visuales (incluso en tiempo de diseño) del propio Form para visualizar mejor la ventana que se crea. Quizás alguna de esas opciones esté influyendo en el propio Delphi.

Sé que la opción para mostrar/ocultar el nombre del componente visual está disponible en Delphi (no recuerdo exactamente donde), quizás habría que vigilar si cambia de estado "él solito".

Saludos

Saludos

kimera 25-02-2007 08:31:07

Así es Lepe los componentes no visuales al ejecutar el programa y después salir y regresar al modulo de datos estos pierden el nombre de los iconos... creo que no me supe explicar muy bien anteriormente.

Buscando por la Internet encontré la posible solución, por el momento no tengo la liga, a la mano, pero decía algo así... abrir el MD y una forma ponerla en código (no diseño) y ejecutar el programa, cerrar y abrir el MD y ya el nombre de los iconos no desaparecería.

y digo algo así porque esta en ingles :D y aunque parezca algo muy simple si funciono :eek: ... el nombre de los iconos ya no desaparece.

y gracias por sus respuestas, si a alguien le interesa la liga de donde encontré la respuesta para una mayor explicación se las podría proporcionar el lunes ya que quedo grabado en la maquina de mi trabajo :D


.. gracias

marcoszorrilla 25-02-2007 10:54:21

El enlace aunque esté en inglés, lo mejor es que lo pongas en este hilo así quien quiera leerlo podrá hacerlo.

Un Saludo.

kimera 27-02-2007 20:30:09

Hola que tal...

aqui se encuentra la liga, por si alguien la llega a necesitar..

http://qc.borland.com/wc/qcmain.aspx?d=22429


Saludos :)


La franja horaria es GMT +2. Ahora son las 09:29:42.

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