FoxPro/Visual FoxPro - leer archivo .ini

 
Vista:

leer archivo .ini

Publicado por Elena (2 intervenciones) el 28/02/2007 23:17:28
Hola
Tengo un archivo llamado PntReg.ini y contiene como dato 02 .quiero que mediante un programa en vfp8 lea el archivo y devuelva el valor que esta en el archivo.

Tengo este codigo

PARAMETERS RegPnt

LOCAL InFile

InFile = fopen("c:\PntReg.ini")

do while not feof(InFile)
RegPnt = fread(InFile,fseek(Infile,2)
enddo

fclose(InFile)

RETURN RegPnt

Pero da error RegPnt de tipo de dado

Gracias de antemano
Valora esta pregunta
Me gusta: Está pregunta es útil y esta claraNo me gusta: Está pregunta no esta clara o no es útil
0
Responder
sin imagen de perfil

RE:leer archivo .ini

Publicado por Ernesto Hernandez (4623 intervenciones) el 28/02/2007 23:26:03
Necesitas declarar el estatus de tus dll´s

DECLARE INTEGER GetPrivateProfileString IN Win32API AS GetPrivStr ;
String cSection, String cKey, String cDefault, String @cBuffer, ;
Integer nBufferSize, String cINIFile
DECLARE INTEGER WritePrivateProfileString IN Win32API AS WritePrivStr ;
String cSection, String cKey, String cValue, String cINIFile
&& DLL statements for reading/writing to system registry
DECLARE Integer RegOpenKeyEx IN Win32API ;
Integer nKey, String @cSubKey, Integer nReserved,;
Integer nAccessMask, Integer @nResult
DECLARE Integer RegQueryValueEx IN Win32API ;
Integer nKey, String cValueName, Integer nReserved,;
Integer @nType, String @cBuffer, Integer @nBufferSize
DECLARE Integer RegCloseKey IN Win32API ; Integer nKey

Suerte
Valora esta respuesta
Me gusta: Está respuesta es útil y esta claraNo me gusta: Está respuesta no esta clara o no es útil
0
Comentar

RE:leer archivo .ini

Publicado por Plinio (7841 intervenciones) el 01/03/2007 01:50:48
Chequea en la ayuda la funcion FILETOSTR()
Valora esta respuesta
Me gusta: Está respuesta es útil y esta claraNo me gusta: Está respuesta no esta clara o no es útil
0
Comentar

RE:leer archivo .ini

Publicado por jorge (423 intervenciones) el 01/03/2007 22:45:42
si eliminas el ciclo ?
Valora esta respuesta
Me gusta: Está respuesta es útil y esta claraNo me gusta: Está respuesta no esta clara o no es útil
0
Comentar