Sign in Join

Live chat for Free Pascal, Lazarus, Delphi and every Pascal programmer.

Mailing lists / lazarus-es / 2009-12

Leer versión del ejecutable en Windows.

5 messages · 3 people ·

Reply by email Subscribe to this list Your subscription

Read-only archive. Use j and k to move between messages.

Walter Mesón

Hola a todos/as...
Mi pregunta es sencilla :
Necesito poder visualizar desde dentro de la aplicaci�n el n�mero de versi�n de la misma.
Tengo rutinas y hasta componentes que me muestran la versi�n del programa hechas en Delphi, pero al querer trasladarlas a Lazarus, me encuentro con funciones que no tienen su equivalencia (no copio la rutina porque es extensa y no quiero hacer largo este correo).Buscando en la web encontr� que somos varios que usamos casi las mismas rutinas (la mia es sacada y adaptada de un truco de Trucomania) y que las queremos adaptar a Lazarus con los mismos problemas. Aclaro que mis aplicaciones son, por ahora, para correr en Windows. Si hay alguna pista, componente, truco o artima�a que pueda resolver o al menos ayudarme en este tema, estar� agradecido.

Nuevamente, gracias.

Saludos. * Walter * Visit� http://porlavueltadenelsonyfabri.blogspot.com ------------ pr�xima parte ------------ A non-text attachment was scrubbed... Name: wmeson.vcf Type: text/x-vcard Size: 163 bytes Desc: no disponible URL: <http://lists.lazarus.freepascal.org/pipermail/lazarus-es/attachments/20091217/ca4075a7/attachment.vcf>

Reply by email

Carlos German Tejero
to Walter Mesón

http://www.delphidabbler.com/articles?article=20

2009/12/17 Walter Mes�n <wmeson en gmail.com>

Show quoted text 30 lines
Hola a todos/as... Mi pregunta es sencilla : Necesito poder visualizar desde dentro de la aplicaci�n el n�mero de versi�n de la misma. Tengo rutinas y hasta componentes que me muestran la versi�n del programa hechas en Delphi, pero al querer trasladarlas a Lazarus, me encuentro con funciones que no tienen su equivalencia (no copio la rutina porque es extensa y no quiero hacer largo este correo).Buscando en la web encontr� que somos varios que usamos casi las mismas rutinas (la mia es sacada y adaptada de un truco de Trucomania) y que las queremos adaptar a Lazarus con los mismos problemas. Aclaro que mis aplicaciones son, por ahora, para correr en Windows. Si hay alguna pista, componente, truco o artima�a que pueda resolver o al menos ayudarme en este tema, estar� agradecido. Nuevamente, gracias. -- Saludos. * Walter * Visit� http://porlavueltadenelsonyfabri.blogspot.com _______________________________________________ Lazarus-es mailing list Lazarus-es en lists.lazarus.freepascal.org http://lists.lazarus.freepascal.org/mailman/listinfo/lazarus-es
Carlos Germ�n Tejero ------------ pr�xima parte ------------ Se ha borrado un adjunto en formato HTML... URL: <http://lists.lazarus.freepascal.org/pipermail/lazarus-es/attachments/20091217/3da42b46/attachment.html>

Reply by email

Claudio Romero
to Walter Mesón: Hola a todos/as... Mi pregunta es sencilla : Necesito poder visualizar desde dentro de la…

Si te refieres a GetFileVersionInfo, en Lazarus no probe, pero deberias agregar uses Windows, y deberia andar con algun arreglo.

Esto solo funciona para ejectubles Win32. En linux no existe.

Yo hice algo como hace Lazarus IDE para la version, que cuando se compila ejecuta un externo (svn2revisioninc.lpi)

Aunque lo hice mas sencillo, entonces puedo ver mi version SVN en Windows y Linux.

Saludos

Reply by email

Walter Mesón
to Claudio Romero

Hola Claudio...

Si te refieres a GetFileVersionInfo, en Lazarus no probe, pero deberias agregar uses Windows, y deberia andar con algun arreglo.

Justamente, �se es uno de los problemas (si no es el principal).Tendr�a que probar agregando al uses Windows.

Esto solo funciona para ejectubles Win32. En linux no existe.

Si, si...es por el tema del API de Windows, por eso aclaraba que el ejecutable, por ahora es para Windows.

Show quoted text 6 lines
Yo hice algo como hace Lazarus IDE para la version, que cuando se compila ejecuta un externo (svn2revisioninc.lpi) Aunque lo hice mas sencillo, entonces puedo ver mi version SVN en Windows y Linux.

Gracias por la data, ya estoy probando y cuento los resultados.

Saludos. * Walter * Visit� http://porlavueltadenelsonyfabri.blogspot.com ------------ pr�xima parte ------------ A non-text attachment was scrubbed... Name: wmeson.vcf Type: text/x-vcard Size: 163 bytes Desc: no disponible URL: <http://lists.lazarus.freepascal.org/pipermail/lazarus-es/attachments/20091217/544819b8/attachment.vcf>

Reply by email

Walter Mesón
to Claudio Romero: Si te refieres a GetFileVersionInfo, en Lazarus no probe, pero deberias agregar uses…

Hola Claudio...

Gracias por la ayuda...con la simple inclusi�n de Windows en el uses se solucion� el tema de usar el mismo c�digo de Delphi en Lazarus.Me quedar� para la pr�xima ver c�mo extraer la versi�n del programa en Linux.

Hay veces en que uno se enfrasca en enredos de c�digos, funciones y dem�s yerbas y termin�s obviando cosas tan simples como lo del uses.

Nuevamente, gracias a todos.

Saludos. * Walter * ------------ pr�xima parte ------------ A non-text attachment was scrubbed... Name: wmeson.vcf Type: text/x-vcard Size: 163 bytes Desc: no disponible URL: <http://lists.lazarus.freepascal.org/pipermail/lazarus-es/attachments/20091217/5aace36a/attachment.vcf>

Reply by email