Ver Mensaje Individual
  #2 (permalink)  
Antiguo 25/03/2006, 00:36
unKnown
Usuario no validado
 
Fecha de Ingreso: julio-2001
Mensajes: 766
Antigüedad: 22 años, 9 meses
Puntos: 0
Haber

Si se habla de Delphi de vez en cuando jejeje

haber que tal con eto

Código:
function TForm1.Director: string;
var
    reservado: array [0..255] of Char;
begin
     GetModuleFileName(HInstance, reservado, SizeOf(reservado));
     Result := ExtractFilePath(StrPas(Buffer));
end;
Von esto obtienes la ruta de tu aplicacion

ej:  x:/Archivos de programa/Mi HiperPrograma/

Lo podrias implementar asi

var
         MiSwf: array [0..255] of Char;

begin  
         MiSwf:=Director()+"ete.swf";  //Sorry no recuerdo bien la sintaxis pero algo asi debe de funcionar
ShockwaveFlash1.Movie:=MiSwf;


Y como adicional su traduccion


Borland C++ Builder

Código:
AnsiString director(){
    char reservado[255];
    GetModuleFileNameA(HInstance, reservado, sizeof(reservado));
    return ExtractFilePath(AnsiString(reservado));
}

void __fastcall TForm1::Button1Click(TObject *Sender)
{
AnsiString ete=director()+"ete.swf";
ShockwaveFlash1->Movie=ete;
}
Ete Si Funciona asi como ta