by QAZWSX2K » Tue Nov 13, 2007 8:53 pm
ahi va para todos
EN EL MAIN COLOCAR
#define HKEY_LOCAL_MACHINE 2147483650
LUEGO LLAMAR A LAS FUNCIONES SEGUN CORRESPONDA
function gregistro() // PARA INTRODUCIR, SI NO EXISTE LA CREA Y SI EXISTE LA REEMPLAZA
LOCAL oReg
oReg := TReg32():Create( HKEY_LOCAL_MACHINE, "SOFTWARE\FiveWin\siaperca" )
oReg:Set( "", "Sistema cualquiera" )
oReg:Set( "Version", 4 )
oReg:Set( "Instalado", DATE() )
oReg:Set( "Vencido", .F. )
MsgStop( "Clave introducida en el Registro OK" )
oReg:Close()
return nil
function lregistro() // PARA LEER
LOCAL oReg, uVar1, uVar2, uVar3, uVar4
oReg := TReg32():New( HKEY_LOCAL_MACHINE, "SOFTWARE\FiveWin\siaperca" )
uVar1 := oReg:Get( "" )
uVar2 := oReg:Get( "Version",0 )
uVar3 := oReg:Get( "Instalado" )
uVar4 := oReg:Get( "Vencido" )
if uVar4=".F."
msginfo("El sistema:"+uVar1+", Version:"+strzero(Uvar2,2)+", instalado el dia:"+uVar3+", NO Esta en Demo")
endif
return nil
a mi me funciona perfecto en xharbour
Software especializado para oficinas contables con grandes volumenes de Informacion
Impresion de todos los formularios del Seniat, Dian
alex_patino74@hotmail.comwhatsapp 57+3214777217