Curso grátis de Introdução ao Free Pascal/Lazarus
Enviado por Murilo Nóvoa (murilo·novoaΘulbra·edu·br):
1. Princípios básicos, tipos, variáveis, constantes e comando de atribuição 2. Comandos condicionais (if) 3. Comandos de repetição (while, repeat e for) 4. Tipos definidos pelo usuário (subrange, set, enumerados, arrays, registros) 5. Ponteiros 6. Procedimentos e funções 7. Manipulação de strings 8. Classes e objetos
O curso será ministrado no ambiente virtual de aprendizagem Moodle. É uma ferramenta voltada para ensino à distância com todos os recursos de um ambiente dessa natureza: chat, fórum, exercícios, questionários, etc. Caso você tenha interesse em fazer o curso, faça sua pré-inscrição aqui. Assim que completarmos a turma enviaremos um e-mail a você informando a data de início do curso e seu login e senha de acesso ao ambiente de aprendizagem. Pré-inscrição” [referência: professorcarlos.blogspot.com]
Alguém sabe se é possível usar sockets com o Lazarus?
Tentei usar uns componentes que eles indicam na página, mas não funciona no Linux, só no Windows….
Fenor.
Embora tenha acesso a socket do próprio FPC, é melhor usar alguma biblioteca.
Existem duas mais recomendadas. Lnet, orientada a objetos, incluindo componentes para o Lazarus
ou
Synapse, que é mais procedural e funciona inclusive no Delphi..
Recomendo Synapse, mais simples de entender e principalmente de estender se for implementar protocolo prório.