por que tengo que poner el nombre del form en el procedure
hola que tal mi duda es muy sencilla y si hubiera manera de evitar esto porfavor sean amables diciendome como(ya que tengo que poner el nombre del form seguido del nombre del componente. por cierto tengo otra duda que esta en mi comentario del codigo. Por su atencion muchas gracias que tengan un buen dia.
|
Hola
Te explicas poco. 1- supongo que fcotizacionn es un form 2- Si no se declara el procedimiento dentro del type no sabra a que form llamar, por eso se necesita especificar. 3- Dentro del procedimiento de un boton funciona por que esta declarado en el type. 4- Para mi el sender sobra (tal y como lo planteas). Saludos |
Hola.
La necesidad de calificar al form con el nombre, te la ha explicado perfectamente el amigo Caral. En cuanto a la línea: Primero que nada, no es buena práctica llamar al procedimiento FormCreate manualmente. FormCreate (de estar asignado a la propiedad OnCreate de tipo TNotifyEvent), debería ser invocado en la creación del form donde se supone que se realizan actividades inherentes a la creación del mismo. De todas maneras desde tu procedimiento (VerRs) podrías llamarlo así:
Saludos. |
segunda duda
muchas gracias, he intentado hacer lo que me indicaste pero...
pero me sale un mensaje de error como el siguiente [Error] cotizaciones.pas(151): Unsatisfied forward or external declaration: 'Tfcotizacionn.VerRs' espero que me puedas seguir ayudando muchas gracias ups... ya lo resolvi tenia que darle el nombre del form al procedure de la siguiente manera procedure tfcotizacionn.procedimiento; aun asi que bueno que estan por aqui para guiar a otros ;) |
|
La franja horaria es GMT +2. Ahora son las 04:34:28. |
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