Kategória: Free Pascal

A Free Pascal rendelkezik a Delphi-hez hasonló grafikus felülettel, amely kiváló RAD (gyors alkalmazásfejlesztő) eszközzé teszi. A gazdag VCL (Visual Component Library) lehetővé teszi, hogy egy-egy feladatra gyorsan „összeüssünk” egy működő programot. A kód nem feltétlenül lesz bármilyen szempontból optimalizált, azonban ez csak ritkán jelent problémát, a tervezéskor a kitűzött cél az volt, hogy az irodai környezetben gyakran előforduló feladatokra a lehető legkisebb élőerő ráfordítással lehessen programot készíteni. A rugalmasságát jól jelzi a Write once compile anywhere (írd meg és fordítsd le bármire) szlogen. Ez azt jelenti, hogy megfelelő körültekintéssel olyan programok készíthetőek e rendszer segítségével, amelyek bármely támogatott architektúrára lefordíthatóak és ott futtathatóak. Az ilyen programok írásakor azonban le kell mondanunk az egyes platformok specifikus előnyeiről.

LazarusNew

A Lazarus képes lefordítani a standard Delphi programokat, amennyiben azok nem tartalmaznak különleges ( például: OCX, DCU) kódot.

A Lazarus rendszerben egy új projektet a File/New... menüpontban feljövő párbeszéd ablakban lehet kezdeni. A feljövő lehető lehetőségek bőségesek.

Ebből minket a

A bal oldalon kiválasztott lehetőségeket a jobb oldalon angolul érthetően elmagyarázza.

Ha a gyors alkalmazásfejlesztést szeretnénk kipróbálni, akkor a File/New…/Project/Application menüpontot választjuk.

LazarusProj

Ekkor megjelenik egy üres programpanel és néhány kiegészítő adat, valamint felül a választható komponensek listája, baloldalt a kiválasztott elem tulajdonságai („beállításai”) láthatóak.

A felső sávban a kiválasztott komponensre kattintunk, majd a formon arra a helyre ahova a komponenst tenni szeretnénk. A futó programon nem minden komponens lesz látható, hiszen például a TMYQL50Connection nem rendelkezik vizuális megjelenéssel.

Az oldal használatával elfogadja, hogy az sütiket használ További információ

A sütik használatát érdemes engedélyezni a böngészőben.
The cookie settings on this website are set to "allow cookies" to give you the best browsing experience possible. If you continue to use this website without changing your cookie settings or you click "Accept" below then you are consenting to this.

Bezár