Mostrando postagens com marcador Lazarus. Mostrar todas as postagens
Mostrando postagens com marcador Lazarus. Mostrar todas as postagens

Lazarus docked desktop

 Link que explica como configurar o Lazarus para funcionar da forma docked.

https://github.com/FlKo/LazarusDockedDesktops

Apostila sobre object pascal

Estava procurando uma apostila sobre Object Pascal e encontrei uma excelente.
É uma apostila do projeto Castle (framework para criação de jogos em Lazarus).
Link: https://castle-engine.io/modern_pascal_introduction.pdf

Usando SQLite com o Delphi

O SQLite é um banco de dados free cuja a principal vantagem é que para ele funcionar não precisa de instalação, basicamente basta copiar a dll dele junto com a sua aplicação e começar a utilizá-lo.

No caso do Delphi ou Lazarus, para conectar no banco de dados eu utilizo o componente ZeosDB, para baixar acesse: https://sourceforge.net/projects/zeoslib/

O ZeosDB é um componente opensource que permite conectar, executar consultas, scripts em vários bancos de dados como MySQL, Oracle, etc...

Para conectar em um banco de dados sqlite com o ZeosDB basta colocar o componente TZConnection no form e depois setar as seguintes propriedades:

Database = coloque aqui o endereço do seu banco de dados, por exemplo: "c:\programa\banco.sqlite"
Protocol = selecione a opção "sqlite"
LibraryLocation = coloque a dll do sqlite na mesma pasta da sua aplicação e depois nesse campo coloque o nome da dll, por exemplo "sqlite.dll"

Para fazer o download da dll acesse: https://www.sqlite.org/download.html

Para criar e administrar o banco de dados eu utilizo a ferramenta Sqlite Expert Personal, para fazer o download acesse: http://www.sqliteexpert.com/download.html

Espero ter ajudado, qualquer dúvida postem nos comentários.