Ver Mensaje Individual
  #11  
Antiguo 13-12-2017
bucanero bucanero is offline
Miembro
 
Registrado: nov 2013
Ubicación: Almería, España
Posts: 208
Reputación: 11
bucanero Va camino a la fama
Cita:
Empezado por The Cid James Ver Mensaje
Y tampoco puedo crear el archivo ini de esta forma
Código Delphi [-]
var    ini: TIniFile;  begin    ini := TIniFile.Create('C:\archivo.ini');
end;
Si usas las ultimas versiones de windows (7 y/o 10), seguramente el problema es que ya no puedes crear el fichero INI en el raíz del disco duro por los temas de permisos y seguridad del propio windows.

O lo guardas en otra carpeta con los permisos correctos para tu usuario o lo puedes guardar en la misma carpeta del proyecto. Para el segundo caso puedes usar este código:

Código Delphi [-]
  ConfigFile := TIniFile.Create(ChangeFileExt(Application.ExeName, '.ini'));

donde ChangeFileExt(Application.ExeName, '.ini') te va a devolver la misma ruta y nombre de aplicación cambiando la extensión a '.ini'
Responder Con Cita