crear un objeto tipo TButton
Hola amigos del club por favor quien me puede indicar
como crear un objeto TButton e instalarlo en mi paleta standar de delphi con un ejemplo creo poder entender ... Gracias |
Hola.
Creo francamente que debes replantear tu pregunta... ya que no me lo deja del todo claro... Mi pregunta principal es si Queres crear una clase derivada de TButton o una instancia (objeto) de clase TButton? :confused: |
Hola,
Con el permiso de jachguate. Yo he creído entender que didier quiere crear una nueva clase derivada de TButton. Se me ha ocurrido que, para empezar, podría utilizar el "asistente para la creación de nuevos componentes de Delphi". Al menos en la versión 7 de Delphi, en el menú "Component" está disponible la opción "New Component". Seleccionándola nos aparece una ventana en la que tenemos que indicar el "tipo del ancestro" del componente que queremos crear, en este caso "TButton [StdCtrls]". Además de lo dicho puede determinarse en la ventana referida el nombre que daremos a la clase/componente que vamos a crear; a continuación hemos de elegir la "pestaña" de la "paleta de componentes" en que queremos que se sitúe el componente en ciernes y, por último, la ruta de la unidad (archivo ".pas") que utilizaremos. Hecho lo dicho, Delphi se encargará de crearnos el "esqueleto" de nuestro nuevo componente, incluyendo en el mismo el procedimiento "Register" para registrar el mismo en el entorno de desarrollo. A continuación se muestra el código del esqueleto del componente creado automáticamente por el asistente susomentado:
A partir de ahí... a saber qué queremos que lleve a cabo el componente y a escribir el código necesario ayudado de libros, tutoriales, cursos, artículos, etc., etc., etc. El ClubDelphi mismo puede ser un buen lugar para informarnos al respecto de lo que nos hará falta según que vayamos avanzando en el desarrollo del componente en cuestión. |
checa este curso de donde puedes darte una mejor idea de como crear componentes.
http://www.biblio.unah.edu.hn/lengua...1-12/ccind.htm suerte :D |
La franja horaria es GMT +2. Ahora son las 06:16:19. |
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