Bonjour,
J'aimerais bien installer le paquet ZXING dans mon Lazarus 2.0.12.
Mais je me heurte à deux problèmes que je n'arrive pas à résoudre. Je manque de connaissances en Lazarus.
Adresse internet :
https://github.com/cutec-chris/ZXing.Lazarus
pour télécharger :
ZXing.Lazarus-master.zip
----
1) Problème 1 : un problème de compilation
Dans EDI de Lazarus :
"Fichier ouvrir" :
l:\Lazarus\Compo_Inst\ZXing\laz_zxing.lpk
"Fichier/Ouvrir le paquet" puis "Compiler"
2) Problème 2 : "Register" absent mais peut-être ceci est lié au premier problèmeEreur avertissement ligne 50 : function GetHashCode: Integer; override;
Constructor should be public
Le constructeur doit être public
Bitmatrix Error : There is no method in an ancestor class to be overridden: "GetHashCode:Longint;"
Il n'y a aucune méthode dans une classe ancêtre à remplacer: "GetHashCode:Longint;"
Dans EDI de Lazarus :
"Utiliser" puis "Installer" le paquet
Le paquet laz_zwing n'a aucune procédure "Register", ce qui signifie qu'il ne fournit aucune fonctionnalité nouvelle à l'EDI.
L'installation va probablement augmenter la taille de l'EDIT et pourrait même le rendre instable.
Conseil : si vous voulez utiliser un paquet dans votre projet, utilisez l'élément du menu intitulé "Ajouter au projet"
Si quelqu'un pouvait m'aider, d'avance merci.
Partager