Harpo 04-04-2024, 20:41
Saludos,

Necesito poder abrir y leer ficheros DBF. Si, esos en los que están pensando.
Estuve buscando un driver ODBC para xBase pero lo que hay es comercial y con periodo de prueba limitado, así que estoy creando mi propio "driver" para DBF en Gambas.

El caso es que necesito transformar Byte[] a integer, short, long, y no he visto una función en Gambas que lo haga.
Me he hecho una propia, pero entiendo que algo interno de Gambas sería más rápido. Y el rendimiento es importante.

Este es el primer borrador, si alguien tiene alguna sugerencia es bienvenida.
Código:
Private Function ByteToNumber(aDigits As Byte[]) As Long

   Dim iValue As Long = 0
   Dim iDigit As Short

   iValue = aDigits[0]
   For iDigit = 1 To aDigits.Max
      iValue += aDigits[iDigit] * (256 ^ iDigit)
   Next
   Return iValue

End

Saludos, Harpo.
Shell 02-04-2024, 00:00
Buenas!.

Puede que no sea nada nuevo y que tenga un motivo.

[Imagen: 5wzNmgy.gif]

El mayor problema es tener siempre la ayuda al lado.

Saludos
tincho 01-04-2024, 11:11
Si como lo leen, El próximo windows usara un kernel de Slakware modificado y también tendrá Wine 10 súper tuneado y correrá todo el software de versiones anteriores de windows hasta que, progresivamente, migren todo a Linux nativo.
Hay varios proyectos en el medio, como FreeIPA, para el control de dominio, Wine por supuesto y muchos mas.
Pueden echar un vistazo a la noticia en :
http://www.microsoft.com/linux_initiative
Páginas (570):    1 100 101 102 103 104 570   
Bienvenido, Invitado
Tienes que registrarte para poder participar en nuestro foro.
Recordarme?
Miembros: 304
Último miembro: leonmv
Temas del foro: 1,760
Mensajes del foro: 9,148
Últimos temas
Visual Studio Code con Ga...
Foro: General
Último mensaje por: guizans, 07-03-2026, 14:24
Respuestas: 2 - Vistas: 299
WebForm con mysql gridvie...
Foro: WebApp/WebForms
Último mensaje por: vjarvelo, 03-03-2026, 16:32
Respuestas: 2 - Vistas: 3,002
Sobre la proteccion del c...
Foro: General
Último mensaje por: Shordi, 19-02-2026, 11:07
Respuestas: 7 - Vistas: 798
Sobre LinuxMint
Foro: Mundo Linux
Último mensaje por: guizans, 17-02-2026, 21:46
Respuestas: 2 - Vistas: 417
Problema con creación de ...
Foro: Bases de Datos
Último mensaje por: guizans, 17-02-2026, 21:42
Respuestas: 4 - Vistas: 601
Powered By MyBB, © 2002-2026 MyBB Group.
Made with by Curves UI.