La verdad es que no tengo ni idea, no conozco esos tipos de datos :-( El 18/06/2015 01:59, "francisco prieto" <[email protected]> escribió:
> Fer, > > Entonces por lo que leo ahi Carlos hizo esta funcion... > > && unsigned long (32 bit unsigned integer), valid range is 0 to 4294967296 > lnNumeric = 4294967293 > lcBinary = ULong2Str(lnNumeric) > lnNumeric2 = Str2ULong(lcBinary) > ? lnNumeric = lnNumeric2 && always .T. > > Como yo debo representar el numero 7795643000465 en 2 bloques, entonces > deberia... en el primer bloque representar > > 4294967296 > y en el segundo bloque el resultado de > > 7795643000465%4294967296, es decir 27358225 > > No te parece? > > Saludos, > > Pancho > Córdoba > Argentina > > El 17 de junio de 2015, 20:25, Fernando D. Bozzo <[email protected]> > escribió: > >> No, mirá lo que te comenté de Carlos Alloati, que hizo un trabajo >> excelente sobre estructuras de datos y punteros C++ para FoxPro >> La librería está acá : >> >> http://vfpx.codeplex.com/wikipage?title=VFP2C32 >> El 18/06/2015 01:19, "francisco prieto" <[email protected]> escribió: >> >>> Pablo, >>> >>> Lo que encontre y no se si es lo mismo es lo siguiente >>> >>> https://support.microsoft.com/en-us/kb/258262 >>> >>> Microsoft lo explica para crear un valor DWORD (que tengo entendido es >>> un unsigned long >>> http://www.codeproject.com/Questions/230588/How-to-convert-between-string-and-DWORD-unsigned-l) >>> en el registro de Windows >>> >>> Si eso es correcto la funcion WriteRegDWORD en su parametro >>> nValueToWrite debería devolverme ese valor numerico. >>> >>> Alguien ha usado eso? >>> >>> Pancho, >>> Cordoba >>> Argentina >>> >>> El 17 de junio de 2015, 20:05, Pablo Pioli <[email protected]> >>> escribió: >>> >>>> Buscaste en la API de Windows? en el iFox solia hacer varias >>>> conversiones de ese tipo copiando porciones de memoria de un lado a otro. >>>> >>>> El 17/06/2015 a las 07:46 p.m., francisco prieto escibió: >>>> >>>>> Grupo, >>>>> >>>>> Alguien sabe si existe alguna libreria o fll que permita convertir una >>>>> cadena a unsigned long y viceversa, como lo hace C++ con la funcion >>>>> Strtoul >>>>> o no tengo mas remedio que hacer una fll en C? >>>>> >>>>> Saludos a Todos, >>>>> >>>>> Pancho >>>>> Córdoba >>>>> Argentina >>>>> >>>> >>>> >>>> >>> >
