Sign in Join
Wiki copytemporary

Zeos tutorial/fr

Deutsch · English · Español · Français · Português · Русский · 中文(中国)

Avant-propos

Ce tutoriel concerne le téléchargement, l'installation et l'utilisation de Zeoslib avec Lazarus et FPC. Cette traduction est partielle. Elle ne prend pas en compte ce qui est trop vieux (versions anciennes des logiciels).\

Les développeurs de Zeos mettent à disposition un forum. Pour plus d'informations sur ZeosLib, pour poser (ou répondre à) des questions sur l'utilisation de Zeos et pour des rapports de bugs, veuillez vous rendre sur le forum ZeosLib.

Téléchargement de Zeos

Zeos a été porté sur Lazarus. Il n'y a pas de distribution officielle mais vous pouvez aisément le télécharger via SVN en suivant les étapes suivantes :

SVN

Windows

(Tortoise SVN est une extension shell de l'Explorateur Windows : clic droit sur le dossier destination -> SVN Checkout dans le menu shell, adresse du dépôt dans "URL Repository").

Linux/BSD

ZIP

Vous pouvez télécharger la dernière version en fichier ZIP depuis sourceforge.net :

Installation des composants

Nous supposons que vous avez Lazarus >= 1.0.2 (et donc FPC >= 2.6.0) C'est une partie astucieuse, donc vous devrez avoir un peu de patience et lire ceci attentivement cette partie.

  1. Allez dans Paquet/Ouvrir un fichier paquet(.lpk) dans le menu principal.
  2. Allez dans <votre répertoire zeosdbo>/trunk/packages/lazarus/ et ouvrez zcomponent.lpk
  3. Cliquez sur [Compiler] si vous ne voulez pas installer les composants dans l'IDE
  4. Cliquez sur [Installer]
  5. On va vous demander si vous voulez reconstruire Lazarus.

Si vous obtenez une erreur "Cannot find unit ZClasses" ou quelque chose de semblable, vous devez alors vérifier précisément la casse des noms ds fichier dans les sources de votre distribution Zeos.

pascal
{ This file was automatically created by Lazarus. Do not edit!
  This source is only used to compile and install the package.
}
unit Zcore; 
interface
uses
  Zclasses, Zcollections, Zcompatibility, Zexprparser, Zexprtoken, Zexpression, 
  Zfunctions, Zmatchpattern, Zmessages, Zsysutils, Ztokenizer, Zvariables, 
  Zvariant; 
implementation
end.
text
 rename -v 'y/A-Z/a-z/' *

Créez votre première application Zeos

Plus d'informations sur l'utilisation de Zeos

Voici quelques articles très utiles expliquant l'utilisation de Zeos ainsi que ses rouages internes. Certains sont spécifiques à Delphi mais les mêmes techniques peuvent être utilisées avec Lazarus.\

Attention tous les liens précédents affichent une page 404
Complétez SVP :)

Bugs et problèmes possibles

  1. J'ai remparqué que parfois, quand je fais un rebuild de Lazarus, il ne trouve pas certains fichiers de Zeos. Essayez ce qui suit :
    • Utilisez Paquet/Graphe des paquets dans le menu principal.
    • Ouvrez le paquet ZComponent.
    • Bouton de droite sur l'élément Fichier dans la liste.
    • Choisissez [Recompiler tout ce qui est requis].
    • Quand il demande "Re-compiler ceci et tous les paquets requis?", répondez [Oui].
    • Recompilez Lazarus normalement (avec les paquets).
      \

Je ne sais pas si le point suivant est toujours d'actualité...

Voir aussi


From the Free Pascal wiki, page "Zeos tutorial/fr", as it stood on 2020-03-03 after a change by Trev, out of the wiki's dump of 2024-05-26. Copyright stays with the author who wrote it, according to the old wiki's Licensing page. If you have concerns about this material, message the admin.

Revision 2, last changed by WikiArchive .

Talk about this page

Nobody has opened a bench for this page yet. Sign in to open one.