Ver Mensaje Individual
  #13  
Antiguo 21-04-2015
Avatar de Kiranov
Kiranov Kiranov is offline
Miembro
 
Registrado: ago 2012
Ubicación: Chihuahua, Mexico.
Posts: 47
Reputación: 0
Kiranov Va por buen camino
Buenas tardes,

La verdad hace mucho que no programo en C, pero se que la sintaxis para ReadString es la misma tanto en C como en Delphi.
La sintaxis es la siguiente:

Delphi
Código Delphi [-]
function ReadString(const Section, Ident, Default: string): string; override;

C++
virtual System::UnicodeString __fastcall ReadString(const System::UnicodeString Section, const System::UnicodeString Ident, const System::UnicodeString Default);

Section= La sección del archivo INI que vamos a leer.
Ident= La clave que estamos buscando.
Default= Al valor que va a tomar en casi de que no exista la clave.

En tu caso tienes asignado la misma valor en donde va "default":
Código PHP:
TIniFile *fIni = new TIniFile(ChangeFileExt(Application->ExeName".ini"));
cEntorno fIni->ReadString("Datos""Entorno"cEntorno);
cAcceso  fIni->ReadString("Datos""Acceso" cAcceso);
cTablas  fIni->ReadString("Datos""Tablas" cTablas);
delete fIni
Intenta cambiando el valor default por un valor vacio por ejemplo:
Código PHP:
TIniFile *fIni = new TIniFile(ChangeFileExt(Application->ExeName".ini"));
cEntorno fIni->ReadString("Datos""Entorno""");
cAcceso  fIni->ReadString("Datos""Acceso" "");
cTablas  fIni->ReadString("Datos""Tablas" "");
delete fIni
Saludos!
__________________
Kiranov (Alberto Vega)
Chihuahua, Mexico.
---------------------------------------------------------------------------------
"El hardware es lo que hace a una máquina rápida;
el software es lo que hace que una máquina rápida se vuelva lenta."

Craig Bruce en 1990
---------------------------------------------------------------------------------

Última edición por nlsgarcia fecha: 22-04-2015 a las 00:15:11. Razón: Sintaxis CBuilder
Responder Con Cita