Ver Mensaje Individual
  #7  
Antiguo 23-10-2012
Avatar de Al González
[Al González] Al González is offline
In .pas since 1991
 
Registrado: may 2003
Posts: 5.604
Reputación: 29
Al González Es un diamante en brutoAl González Es un diamante en brutoAl González Es un diamante en brutoAl González Es un diamante en bruto
Cita:
Empezado por Ñuño Martínez Ver Mensaje
[...] Me pregunto si estas unidades (libtar y zstream) pueden usarse en Delphi.
Si compilan en Free Pascal / Lazarus, no veo por qué no pudieran adaptarse a Delphi.

Por otra parte, revisando más a fondo la clase TZipFile, veo que ésta hace uso de la biblioteca ZLib, trabajo original de Jean-loup Gailly y Mark Adler, al que contribuyeron Borland, Base2 Technologies y Roberto Della Pasqua para importarla a Delphi.

Como curiosidad, en el código de esta nueva clase podemos encontrar ejemplos de algunas de las características más "recientes" del compilador y la RTL, como:
  • tipos de datos de clase
  • campos de clase
  • genéricos
  • diccionarios
  • métodos anónimos
  • ámbitos de unidades (conocidos como "espacios de nombres" en otros lenguajes)
  • función nativa ReturnAddress
  • constructores de clase
  • destructores de clase

Se me hace agua la boca.

Si tan solo el IDE fuera tan amable, armónico y estable como el de Delphi 7...pero bueno, esos tiempos tardarán en volver y no ayuda quedarse a esperarlos sin hacer nada.
Responder Con Cita