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

 
 
Herramientas Buscar en Tema Desplegado
  #1  
Antiguo 05-06-2007
Avatar de jorgegetafe
jorgegetafe jorgegetafe is offline
Miembro
 
Registrado: dic 2006
Posts: 238
Poder: 18
jorgegetafe Va por buen camino
Llamar de una función a otra

Saludos, tengo este procedimiento que es para guardar un archivo:



Código Delphi [-]
PROCEDURE TForm1.Guardar1Click(Sender: TObject);                                // guardar
  VAR
    rutaArchivo: STRING;
    Res: integer;
    CanClose: Boolean;
  BEGIN
    WITH TSaveDialog.Create(NIL) DO
      BEGIN
        TRY
          IF Execute THEN
            rutaArchivo := FileName;
          FINALLY
            Free;
        END;
      END;
      IF FILEEXISTS (rutaArchivo) THEN
        BEGIN
          Res := MessageBox(0, '¿Desea reemplazar el archivo?', 'Advertencia', MB_ICONINFORMATION or MB_YESNOCANCEL);
          case Res of
            IDYES:
              begin
                CanClose := True;                           // sobreescribir
                guardar (rutaArchivo,Pantalla);
              end;
            IDNO:
              begin
                CanClose := False;                         // no sobreescribir
                TForm1.Guardar1Click(Sender);        // DA ERROR!!!!!!
              end;
            IDCANCEL:
              begin
                CanClose := False;                        // cancelado
            end;
          END;
        end
      ELSE
        guardar (rutaArchivo,Pantalla);
  end;





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.
Responder Con Cita
 


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
llamar funcion asp desde form Ricardo Alfredo HTML, Javascript y otros 4 11-10-2006 18:39:43
¿Como llamar una funcion de una DLL? paty_rlopez Varios 3 26-06-2006 16:25:25
Llamar a una funcion almacenandola en una variable papulo Varios 15 02-02-2006 19:19:25
llamar formas de otra aplicación karocs Varios 1 21-06-2005 21:01:50
problema al llamar una función sgarrido Varios 3 27-07-2004 02:14:33


La franja horaria es GMT +2. Ahora son las 13:16:13.


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