FTP | CCD | Buscar | Trucos | Trabajo | Foros |
|
Registrarse | FAQ | Miembros | Calendario | Guía de estilo | Temas de Hoy |
|
Herramientas | Buscar en Tema | Desplegado |
#1
|
||||
|
||||
Llamar de una función a otra
Saludos, tengo este procedimiento que es para guardar un archivo:
Lo que pasa es que me aparece un error, en la linea en la que tengo puesto: TForm1.Guardar1Click(Sender); me dice: "This form of method call only alloweb for class methods" ¿Como puedo llamar a dicho procedimiento? Gracias. |
#2
|
||||
|
||||
TForm1 es una clase, no una instancia. Cambialo por
o símplemente por:
Supongo que problema del Copy&Paste...
__________________
Germán Estévez => Web/Blog Guía de estilo, Guía alternativa Utiliza TAG's en tus mensajes. Contactar con el Clubdelphi P.D: Más tiempo dedicado a la pregunta=Mejores respuestas. |
#3
|
||||
|
||||
Ok muchas gracias.
|
#4
|
|||
|
|||
Hola,
no se debe poner TForm1.Guardar1Click(), ya que TForm1 es una clase, debes poner el nombre del objeto, en tu caso seguramente form1, y tu caso específico, no hace falta que pongas nada delante del Guardar1Click, ya que lo estás llamando desde dentro del objeto. Espero que te aclare algo esto ...
__________________
Sotoca Web |
#5
|
||||
|
||||
Si, ya me ha quedado claro. Gracias a ti tambien.
|
#6
|
||||
|
||||
Hola,
Por otro lado podías mirar en las opciones del diálogo para guardar archivos. Existe una opción que hará que el propio sistema se encargue de preguntar al usuario si quiere sobrescribir un archivo existente. No tendrás que codificar nada en absoluto, por tanto. Lo que veo raro es que creo que esta opción viene dada por defecto, así que no entiendo cómo no te topaste con ella... PD. Revisa la propiedad "Options" del componente "TSaveDialog". |
#7
|
||||
|
||||
Tal y como esta el codigo pasa olimpicamente de si el archivo esiste o no, lo he tenido que poner yo a mano.
|
|
|
Temas Similares | ||||
Tema | Autor | Foro | Respuestas | Último mensaje |
llamar funcion asp desde form | Ricardo Alfredo | HTML, Javascript y otros | 4 | 11-10-2006 17:39:43 |
¿Como llamar una funcion de una DLL? | paty_rlopez | Varios | 3 | 26-06-2006 15:25:25 |
Llamar a una funcion almacenandola en una variable | papulo | Varios | 15 | 02-02-2006 18:19:25 |
llamar formas de otra aplicación | karocs | Varios | 1 | 21-06-2005 20:01:50 |
problema al llamar una función | sgarrido | Varios | 3 | 27-07-2004 01:14:33 |
|