Content-Type:addtype
RegisterFileLocation('adminlte_files', ExtractFilePath(ParamStr(0))+DirectorySeparator+ROOT_ADMINLTE_PATH);
MimeTypesFile := ExtractFilePath(ParamStr(0))+DirectorySeparator+MIME_TYPES_PATH;
const
ROOT_ADMINLTE_PATH = 'AdminLTE_Files' + System.DirectorySeparator;
NO_FILE_HTML = 'No file exists.';
MIME_TYPES_PATH = 'files_extra' + System.DirectorySeparator + 'mime.types';
Ciao.A parte che Lazarus 2.0.2 non mi apre correttamente il progetto, hai controllato cosa rispondi effettivamente al browser?Ciao Stilgar, grazie della risposta. Ho tenuto i percorsi dei file slegati dal percorso dell'eseguibile volutamente, altrimenti conosco piuttosto bene quella funzione. Non so come ovviare al problema dell'addtype. Sai da cosa è dovuto?! Si so che con Apache è più facile, ma volevo complicarmi la vita per un progettoCodice: [Seleziona]Firefox tiene botta, Chrome ti faculizza :)Content-Type:addtype
OT:Esiste una comoda funzione che ti estrae il path di un file :)Codice: [Seleziona]RegisterFileLocation('adminlte_files', ExtractFilePath(ParamStr(0))+DirectorySeparator+ROOT_ADMINLTE_PATH);
MimeTypesFile := ExtractFilePath(ParamStr(0))+DirectorySeparator+MIME_TYPES_PATH;Codice: [Seleziona]const
ROOT_ADMINLTE_PATH = 'AdminLTE_Files' + System.DirectorySeparator;
NO_FILE_HTML = 'No file exists.';
MIME_TYPES_PATH = 'files_extra' + System.DirectorySeparator + 'mime.types';