Page Books >> Introduction to the Lazarus IDE - 2024.
I present to you my second book: "Introduction to the Lazarus IDE" - 2024. Lazarus IDE is a programming environment for developing applications. It is cross-platform, and at the same time completely free and free to use.
Chapters from the book "Introduction to the Lazarus IDE"
Part I - Introduction and work:
- Preface
- Download and install Lazarus IDE
- Basic visual components
- How to work (program) with Lazarus?
- Project in Lazarus IDE
- Settings in the Lazarus
- Forms in Lazarus
- Components from the Standard palette(bar)
- Components from the Dialogs palette
- Components from the Additional palette
- Components from the Common Controls palette
- Components TTimer and TFrame
- Console Applications
- Working with Databases in Lazarus IDE
- Other programs and applications
- Text editor
- Calculator
- Conclusion
- Sources, references and used literature
- Content
Part II - Working with databases in Lazarus:
- Working with databases in Lazarus
- General information
- Components for working with DB in Lazarus
- Examples of working with DBMS SQLite:
- Example 1: when we create an empty database in Lazarus ourselves
- Example 2: when we will pre-create an empty database with SQLliteStudio
- Example 3: when we will create a database with records in advance
- Example 4: when we will find out which database we are currently working with
- Example 5: Working with TDBNavigator
- Example 6: Telephone directory. Component TDbf
- Example 7: Adding data processing buttons
- Example 8: Telephone directory with buttons and SQLite database
- Example 9: Book Library with SQLite
- Example 10: Book Library with Mysql
- Example 11: Book Library with PostgreSql
To buy the book, write to me on the page Contacts
Price for electronic version (PDF file + examples): 9 € (euro)
SECTION 1: Components
The design of Lazarus IDE has its own specific and unique look. The main window in Lazarus consists of several separate windows:
1. Window with menus and bars (command window) - located at the top of the screen. 2. Component properties and settings window: Object Inspector: located on the left side of the screen. 3. Window for the program modules and code: Source Editor: located in the middle and right of the screen: ...
SECTION 2: Databases
Databases play an important role in the modern computer world. They are used in many web sites and information systems.
Special database management systems (DBMS) have been created. Some of them are commercial: MsSql, MsAccess, Oracle, and others are free: MySQl, MariaDB, PostgreSQL, Firebird, Sqlite. Lazarus IDE has tools for working with the most used databases...
SECTION 3: Lazarus IDE
Lazarus is a programming visual environment for application development - in English: IDE (Integrated Development Environment)
Lazarus IDE is open source and at the same time completely free and free to use. It is cross-platform, which means that it can work under different operating systems, it uses the Object Pascal language and visual programming, and this makes it very convenient and easy to use...
SECTION 4: Pascal
Pascal is a structured programming language created by Professor Niklaus Wirth in in the last century in 1970.
Pascal is easy to learn and teaches a good programming style, so it is gaining a lot of popularity and is used as the initial programming language in schools and universities. There is also an object-oriented version developed, called Object Pascal, used in the Delphi development environment and in Lazarus IDE ...