void get_executable_name( char * archivo, int size )


Retorna:

 Nombre del archivo del archivo ejecutable

Descripción:

Llena la variable archivo con la ruta completa del ejecutable actual, escribiendo como máximo el tamaño especificado por size en bytes. Esto normalmente viene de argv[0], pero en los sistemas Unix donde argv[0] no especifica la ruta, se buscará el fichero en $PATH.


MAIN_PROGRAM_CDIV
 PRIVATE
  char archivo[255];
BEGIN_PROGRAM
 
 set_gfx(GFX_AUTODETECT_WINDOWED);
 
 set_mode( 900, 200 );
 
 write(0,0,10,0, "Archivo ejecutable:");
 write(0,0,20,0, archivo);
 
 get_executable_name(archivo, 255);
 
 LOOP
  FRAME;
 
END_PROGRAM

Ver: get_dirinfo() - exists() - get_filename() - delete_file()