Ir al contenido


Foto

Compartiendo codigo...


  • Por favor identifícate para responder
12 respuestas en este tema

#1 Agustin Ortu

Agustin Ortu

    Advanced Member

  • Moderadores
  • PipPipPip
  • 831 mensajes
  • LocationArgentina

Escrito 21 diciembre 2015 - 10:45

Hola,

 

Me he creado un repositorio en GitHub en el que ire metiendo clases, funciones, procedimientos, ejemplos y esa clase de yerbas

 

Ojala pueda mantenerlo actualizado

 

Gusten tomar lo que quieran :)

 

Saludos


  • 5

#2 egostar

egostar

    missing my father, I love my mother.

  • Administrador
  • 14.448 mensajes
  • LocationMéxico

Escrito 21 diciembre 2015 - 11:19

Hola

 

He creado un clone de tu Git, espero darme un poco de tiempo para darle un vistazo con mi delphi.

 

Saludos (y)

Archivos adjuntos


  • 1

#3 genriquez

genriquez

    Advanced Member

  • Miembro Platino
  • PipPipPip
  • 539 mensajes
  • LocationCali, Colombia

Escrito 22 diciembre 2015 - 09:20

Muchas gracias por compartir, de eso se trata nuestra comunidad. 

 

Trataré de darle un vistazo también.

 

Saludos.


  • 0

#4 Nikolas

Nikolas

    Advanced Member

  • Miembro Platino
  • PipPipPip
  • 604 mensajes
  • LocationMar del Plata / Bs As / Argentina

Escrito 22 diciembre 2015 - 01:09

gracias :ap:


  • 0

#5 linch

linch

    Member

  • Miembros
  • PipPip
  • 12 mensajes

Escrito 22 diciembre 2015 - 06:34

gracias :ap:


  • 0

#6 linch

linch

    Member

  • Miembros
  • PipPip
  • 12 mensajes

Escrito 22 diciembre 2015 - 06:35

Gracias
  • 0

#7 Agustin Ortu

Agustin Ortu

    Advanced Member

  • Moderadores
  • PipPipPip
  • 831 mensajes
  • LocationArgentina

Escrito 15 enero 2016 - 04:08

Han pasado algunos dias, esto es lo ultimo que he ido agregando:

  • Vcl.BlobImageLoader: En esta unidad tenemos un metodo que sirve para levantar de un campo blob (TBlobField) una imagen; los formatos soportados son varios: PNG, ICO, WMF, EMF, BMP, JPG, JPEG, TIFF, GIF.

    El procedimiento vuelca el resultado en un objeto TPicture
     
  • RTL.DeviceInfo.Android: Ya habia posteado hace algun tiempo esto; simplemente agregue un par de clases wrappers para que el uso sea mas amigable, la funcionalidad es la misma. Se incluye un ejemplo listo para compilar y ejecutar
     
  • RTL.Benchmark: Esta unidad define una clase que nos permite medir el tiempo de ejecucion de un proceso. El funcionamiento es sencillo, solamente recibe como parametro una referencia a un procedure y lo ejecuta una determinada cantidad de veces, previo a inicializar un TChronometer (que no es mas que un wrapper del viejo truco de QueryPerformanceCounter) y nos retorna un record con la cantidad de segundos y mseg que tardo
     
  • Tambien agregué una implementacion de patron Observer para App Tethering. Hay algunos ejemplos por alli
     
  • Valiendome de esa implementacion, nacieron:
    Vcl.TrayNotifications.Tethering: Basicamente se engancha a un TTrayIcon y envia una notificacion cuando se conecta/desconecta un dispositivo

    Vcl.AppTethering.DevicesListView: Al igual que el anterior, este se egancha a un TListView y lista todos los dispositivos a los que estamos conectados, con algun que otro dato y tambien para cada uno un boton "desconectar"

    Ambos cuentan con sus respectivos ejemplos
     
  • Por ultimo algunas pequeñas unidades que quiza vayan creciendo con el tiempo, por ejemplo la RTL.DateTime, en donde implemento un TNullableDateTime (una fecha con valor nulo, vamos) o RTL.Firebird

Saludos!


  • 3

#8 Wilson

Wilson

    Advanced Member

  • Moderadores
  • PipPipPip
  • 2.137 mensajes

Escrito 15 enero 2016 - 06:46

Gracias por compartir Agustín.

 

Un cordial saludo.


  • 0

#9 ELKurgan

ELKurgan

    Advanced Member

  • Miembro Platino
  • PipPipPip
  • 566 mensajes
  • LocationEspaña

Escrito 18 enero 2016 - 12:10

Gracias por compartir, amigo


  • 0

#10 Agustin Ortu

Agustin Ortu

    Advanced Member

  • Moderadores
  • PipPipPip
  • 831 mensajes
  • LocationArgentina

Escrito 21 enero 2016 - 05:23

Agrego consultas al padron de AFIP Argentina


  • 1

#11 jmonfor

jmonfor

    Member

  • Miembros
  • PipPip
  • 20 mensajes

Escrito 23 marzo 2016 - 03:05

Gracias por compartir. Se agradece muchísimo.
Un saludo
  • 0

#12 Agustin Ortu

Agustin Ortu

    Advanced Member

  • Moderadores
  • PipPipPip
  • 831 mensajes
  • LocationArgentina

Escrito 26 marzo 2016 - 04:29

He realizado una actualizacion en la biblioteca AFIP Public API, mas info acá


  • 2

#13 Agustin Ortu

Agustin Ortu

    Advanced Member

  • Moderadores
  • PipPipPip
  • 831 mensajes
  • LocationArgentina

Escrito 29 marzo 2016 - 05:10

Port de la biblioteca AFIP Public API para FreePascal, mas info acá


  • 1




IP.Board spam blocked by CleanTalk.