Outils de développement

Lazarus

Lazarus est une interface utilisateur qui rassemble les bibliothèques pour Free Pascal.

Free Pascal est un compilateur GPL qui fonctionne sur Linux, Win32, OS / 2, 68K . Il est conçu pour être compatible avec la syntaxe Delphi, et bien sûr la programmation orientée objet. A la différence d'un programme Java, qui s'écrit un seule fois, mais a besoin d'un logiciel ( machine Java ) pour s'exécuter, un programme Lazarus / Free Pascal s'écrit une seule fois et se compile directement sous le système de son choix. En effet, un compilateur unique est disponible pour toutes ces plates-formes. De cette manière, vous n'avez plus besoin de refaire du code pour créer des programmes identiques pour des plates-formes différentes.

Télécharger Lazarus : v 0.9.30.2 (avril 2011)

Forum Lazarus-FreePascal

Forum Lazarus-Fr


Echange de données entre le PC et les modules électroniques

Lazarus dispose d'une palette assez complète de composants mais il lui manque nativement un outil de gestion de port série, chose importante pour dialoguer avec des modules électroniques.

Même si nous utilisons maintenant une liaison USB entre l'ordinateur et nos modules électroniques, au niveau de l'ordinateur, la liaison USB est transformée en Port Série virtuel par un driver approprié.

Télécharger le driver : FT232B

Télécharger le composant Lazarus : TComPort

Un autre composant PortSérie Lazarus : Synaser.zip


Accéder à Internet

Un programme développé avec Lazarus peut accéder à Internet grâce à une famille de composants réunie dans le paquet LNet (Lightweight Networking Library). On y trouve 8 composants : TCP, UDP, TELNET, FTP, SMTP, HTTPClient, HTTPServer, SSL.

Télécharger le paquet : LNet

Le site de développement de LNet : Site

 

 


Page précédente : Développement
Page suivante : Outil de déploiement