Ver Mensaje Individual
  #1  
Antiguo 12-01-2008
gerardorom gerardorom is offline
Miembro
 
Registrado: dic 2007
Posts: 22
Reputación: 0
gerardorom Va por buen camino
SaveDialog. capturar nombre ¿Que estoy haciendo mal?

Hola amigos, estoy haciendo una aplicacion que reproduzce un .wav con algunos efectos y guarde ala salida el resultante .wav

Para escribir en el fichero uso fwrite, pero no se como capturar el nombre, estoy probando lo siguiente:
Código Delphi [-]
      if(SaveDialog1->Execute())
       {
           filename2=(SaveDialog1->Filename);
       }
      tamfilename = filename2.Length ();
      char* nombre2 = new char[tamfilename+1];
      strcpy (nombre2, filename.c_str ());
      fich2 = fopen(nombre,"wb");

Lo hice de forma analoga para capturar el nombre del archivo .wav a reproducir usando OpenDialog, pero al usarlo en SaveDialog me da el siguiente error:

[C++ Error] Aplicacion.cpp(527): E2316 'Filename' is not a member of 'TSaveDialog'

Alguien sabe que estoy haciendo mal?¿

Muchas gracias por la ayuda
Responder Con Cita