Cette Page en Français.
Conjunto de projetos que demonstram os recursos do ambiente de desenvolvimento da Delphi, suas bibliotecas e sua linguagem de programação.
Alguns dos projetos foram apresentados em conferências, em cursos de treinamento ou sessões de codificação on -line.
Os programas estão atualizados com a Community Edition e a versão comercial do Delphi ou Rad Studio.
Você não sabe o que é Delphi e onde baixá -lo? Você aprenderá mais neste site.
Muitos repositórios de código mostram outras amostras do projeto Delphi. Alguns deles estão listados nesta página. Seja livre para atualizá -lo com uma solicitação de tração ou preenchendo um problema.
Siga meus fluxos de desenvolvimento de software, videogames, aplicativos móveis e sites no meu canal Twitch ou como replays no streampeur em série principalmente em francês.
Para baixar este repositório de código, recomendamos o uso de "Git", mas você também pode baixar um arquivo zip diretamente do seu repositório do GitHub.
Este projeto usa dependências na forma de sub-módulos. Eles estarão ausentes no arquivo zip. Você terá que baixá -los manualmente.
Alguns projetos precisam de bancos de dados de exemplo instalados como opção com amostras Delphi. Se você não os tiver, você os encontrará no menu "Ferramentas / Gerenciar PlateForms", e o item da guia "Outras opções" e "amostras" para instalar.
A amostra do cliente-sample-amostras 004-envoiphotoSparsocket usa a biblioteca de mensagens de soquete para a comunicação de soquete em uma rede TCP/IP.
O Exemplo de Customerver-Samples 005-SETUPAMOBILEAPPWITHQRCODE usa a biblioteca Zxing.delphi para decodificar um código QR e a biblioteca Delphizxingqrcode para criar um código QR.
A amostra atirou-samples 003-cdatars usa o driver Firedac RSS da CDATA. (Se você usar a liberação de avaliação, compilar em 64 bits, a DLL de 32 bits não estará disponível)
A amostra de amostras de amostras 004-multidbsple usa o driver RSS do FIREDAC da CDATA. (Se você usar a liberação de avaliação, compilar em 64 bits, a DLL de 32 bits não estará disponível)
A amostra de IoT-Samples 002-Beconfence usa componentes "Beacon Fence" da Getit.
A amostra IoT-SAMPLES 004-ADUINO-MASTERMIND usa componentes "AsyncPro para VCL" do Getit e Visuino IDE para o programa Arduino.
A amostra IoT-Samples 005-joystick usa componentes "Radiant Shape" da Getit, "CommunicationLab" da biblioteca de Boian Mitov e Visuino IDE para o programa Arduino.
As amostras de amostra 011-UNIGUI usam Unigui.
A amostra de amostras na Web 012-UNIGUI-DATABASE usa Unigui.
A amostra de amostras na Web 013-TMSWebCore-Shelloworld usa o TMS Web Core.
A amostra de amostras na Web 014-TMSWebcore-Displayjson usa o TMS Web Core.
Como MVP Embarcadero, me beneficiei das mais recentes versões do construtor Delphi e C ++ no Rad Studio assim que forem lançadas. Portanto, trabalho com essas versões.
Normalmente, minhas bibliotecas e componentes também devem ser executados em pelo menos a versão atual do Delphi Community Edition.
Não há garantia de compatibilidade com as versões anteriores, mesmo que eu tente manter meu código limpo e evitar usar muitas das novas maneiras de escrever nele (digite inferência, VAR embutido e strings multilinas).
Se você detectar alguma anomalia nas versões anteriores, não hesite em denunciá -las para que eu possa testar e tentar corrigir ou fornecer uma solução alternativa.
Esse código -fonte é distribuído sob a licença AGPL 3.0 ou posterior.
Geralmente, você é livre para usar o conteúdo deste repositório de código em qualquer lugar, desde que:
Se esta licença não atender às suas necessidades, você poderá comprar o direito de usar este projeto no Apache License 2.0 ou uma licença comercial dedicada (entre em contato com o autor para explicar suas necessidades).
Esses códigos de origem são fornecidos como está, sem garantia de qualquer tipo.
Certos elementos incluídos neste repositório podem estar sujeitos a direitos de uso de terceiros (imagens, sons, etc.). Eles não são reutilizáveis em seus projetos, a menos que indicado de outra forma.
Se você deseja uma resposta do proprietário do projeto, a melhor maneira de solicitar um novo recurso ou relatar um bug é ir ao repositório do GitHub e abrir um novo problema.
Se você encontrou um problema de segurança, não o relate publicamente antes que um patch esteja disponível. Explique o caso enviando uma mensagem privada ao autor.
Você também pode gastar o repositório e contribuir enviando solicitações de puxar, se quiser ajudar. Leia o arquivo contribuindo.md.
Se você acha que este projeto é útil e deseja apoiá -lo, faça uma doação ao seu autor. Isso ajudará a manter o código e os binários.
Você pode usar um desses serviços:
Ou, se você espalhar francês, poderá se inscrever na Zone ABO mensalmente ou anualmente e obter muitos recursos como vídeos e artigos.