IdentifiantMot de passe
Loading...
Mot de passe oublié ?Je m'inscris ! (gratuit)

Lazarus118 ressources dans cette catégorie

Retrouvez ici tous les meilleurs téléchargements

Lazarus

Liste des 118 ressources de cette catégorie

    LazPaint - Logiciel de dessin

    Téléchargé 18 fois-
    2
    0
    LazPaint est un logiciel opensource de dessin utilisant la librairie BGRABitmap. Le dessin se fait avec transparence et antialiasing.

    Il est possible de faire des sélections de n'importe quelle forme, d'effectuer une rotation de la sélection, et de dessin à l'intérieur. La sélection est aussi en antialiasing, ce qui permet par exemple de dessiner une ellipse avec un bord non crénelé à l'aide d'une sélection.

    Des filtres sont inclus, comme des flous et le dessin des contours.
    Licence : Non renseignée - Publié le 30/10/2015 - Auteur : circular17 +

    Défi Pascal 2010 - Un système de chat : projet de mick605

    Téléchargé 17 fois-
    7
    0
    Le sujet du défi Pascal 2010 est de réaliser un système de chat.
    Le choix de la technologie, des outils et même de la plateforme sont entièrement libres.

    Système de Chat, en mode Serveur-Client
    Développé sous Delphi 2005, à l'aide d'Indy 10. Composants principaux : TIdTCPClient et TIdTCPServer. TJvRichEdit utilisé pour l'affichage du texte formatté et des smileys.
    Contient les sources

    Fonctionnalités
    - Echange de texte contenant des smileys
    - Changement de statuts
    - Personnalisation de la couleur du texte
    - Liste d'amis avec possibilité d'ignorer des membres
    - Possibilité d'envoyer des messages à partir du serveur

    A venir :
    - Mode multi salons, et conversati ... Voir la suite
    Licence : Freeware - Publié le 19/12/2014 - Taille 1023 Ko - Auteur : mick605 +

    Génération d'un engrenage à denture droite au format dxf

    Téléchargé 16 fois-
    2
    0
    Programme pour générer des engrenages au format Dxf
    largement inspiré du logiciel GenDxf existant et diponible avec ses sources en rapideQ (basic objet) à l'adresse : http://technoargia.free.fr/cms2/?Techno:CFAO:GenDxf

    Code source en Free Pascal - Lazarus pour windows
    Bibliothèque dxf incluse

    L'objectif était : Permettre de fabriquer un engrenage droit par une imprimante 3D, ou de découper un engrenage avec une fraise 3 taillles
    Licence : Gratuit pour usage non commercial - Publié le 01/09/2016 - Éditeur : Dedeuf +

    Défi Lazarus 2009 - Sudoku solver : 1ère place (darrylsite)

    Téléchargé 16 fois-
    0
    0
    Le sujet du défi 2009 était de réaliser un résolveur de grilles de Sudoku pouvant être compilé au minimum pour Windows et Linux. Il s'agit du projet du vainqueur.
    Licence : Non renseignée - Publié le 19/12/2014 - Taille 601 Ko - Auteur : darrylsite +

    Easy YouTube DL

    Téléchargé 16 fois-
    1
    0
    Simple application pour faciliter l'usage de youtube-dl, l'outil de téléchargement de vidéos YouTube.
    Logiciel - Licence : Non renseignée - Publié le 01/06/2022 - Auteur : Roland Chastain +

    Module 2, chapitre 18 : Les enregistrements étendus

    Téléchargé 15 fois-
    0
    0
    Code source extrait du livre J'apprends à programmer en Pascal Objet avec l'environnement de développement Lazarus.

    Soyez capable d’identifier et d’utiliser des enregistrements étendus, une forme plus moderne des enregistrements simples. Les enregistrements sont éléments très utiles dès qu’il s’agit de rassembler des données de types différents dans une même structure.
    L'exemple d'application permet de créer des nombres complexes et de leur appliquer des opérations mathématiques.
    Code source - Licence : Creative Commons - Publié le 26/03/2023 - Auteur : Alcatîz +

    Module 2, chapitre 4 : Les énumérations

    Téléchargé 14 fois-
    0
    0
    Code source extrait du livre J'apprends à programmer en Pascal Objet avec l'environnement de développement Lazarus.

    Comment reconnaître et employer une énumération, une structure très utile pour rendre le code plus lisible et plus sécurisé.
    L'exemple complet consiste en la création d'une calculatrice (image 1).
    Dans le laboratoire, vous êtes invité(e) à réaliser une petite application dans laquelle un contrôle peut être déplacé à volonté à l'exécution, dans la fenêtre principale (image 2).
    Code source - Licence : Creative Commons - Publié le 25/03/2023 - Auteur : Alcatîz +

    RegExpr Tester (Expérimentateur d'expressions régulières)

    Téléchargé 13 fois-
    3
    0
    Application graphique permettant d'essayer des expressions régulières.
    Projet Lazarus basé sur le composant RichMemo et sur l'unité RegExpr de Free Pascal.
    Compilé pour Windows avec Lazarus 1.6.
    Licence : Non renseignée - Publié le 08/06/2016 - Auteur : Roland Chastain +

    GVLOGO : Implémentation en Pascal d'un dérivé du langage LOGO

    Téléchargé 13 fois-
    2
    0
    Le projet GVLOGO est né en 2014. Il s'agissait d'implémenter le langage LOGO sur un PC (avec Windows ou Linux).

    GVLOGO est un langage de programmation. Il descend de LOGO, lui-même apparu dans les années 60 à la suite de recherches menées par des universitaires du M.I.T. (U.S.A.) autour du mathématicien Seymour Papert.

    Peut-être avez-vous utilisé ce langage au cours de votre scolarité en pilotant sur l'écran de l'ordinateur un triangle (baptisé « tortue ») grâce à une série de commandes telles que : AVANCE, RECULE, GAUCHE, DROITE… Comme cette tortue pouvait laisser une trace de son passage, vous obteniez des dessins en programmant ses déplacements. Plus tard, peut-être avez-vous aussi manipulé les listes ... Voir la suite
    Code source - Licence : GPL - Publié le 28/03/2015 - Auteur : gvasseur58 +

    AlcaEditor - éditeur de texte sous Android [LAMW]

    Téléchargé 13 fois-
    1
    0
    Il s'agit d'un mini-éditeur de texte réalisé avec le framework LAMW sous Lazarus.

    Il permet de créer un nouveau fichier, ouvrir un fichier existant et le modifier et permet d'enregistrer le fichier modifié éventuellement sous un autre nom et dans un autre dossier. Il est possible de changer la taille des caractères affichés.

    Composants utilisés :
    • jMenu (menu principal) ;
    • jOpenDialog (pour sélectionner un fichier à ouvrir) ;
    • jSelectDirectoryDialog (pour sélectionner un nouveau dossier) ;
    • jDialogYN (pour confirmer la sauvegarde du fichier) ;
    • jEditText (l'éditeur, configuré comme un TMemo) ;
    • jPanel (panneau au bas de l'é ... Voir la suite
    Code source - Licence : Creative Commons - Publié le 01/04/2024 - Auteur : Alcatîz +

    Petit puzzle

    Téléchargé 12 fois-
    2
    0
    Bonjour à tous,

    Voici un petit programme sans prétention inspiré du jeu de puzzle.
    En fait, il s'agit de retrouver les pièces manquantes dans une image.

    Image : vos propres photos (dessins) au format jpeg ou png.
    Nombre de pièces : de 54 à 150.

    Ce programme requiert la bibliothèque BGRABitmap.
    Testé sous Windows 7, 8 et Linux Mint.

    Un fichier jpeg est joint (format 3:2) pour votre premier jeu. Consultez l'aide au préalable.

    Merci d'avance pour vos commentaires.

    Thierry
    Licence : Non renseignée - Publié le 30/07/2015 - Auteur : ThWilliam +

    Module 2, chapitre 20 : Les fichiers

    Téléchargé 12 fois-
    0
    0
    Code source extrait du livre J'apprends à programmer en Pascal Objet avec l'environnement de développement Lazarus.

    Apprenez à créer, modifier et sauvegarder des fichiers quelconques en utilisant les méthodes offertes par les différents composants de Lazarus - mais aussi en dehors de ces méthodes, avec une approche résolument moderne de la gestion de fichiers : les flux de données (« streams » en anglais). Les routines classiques du Pascal sont succinctement abordées.
    l'application d'exemple permet d'analyser des fichiers MIDI (image 1).
    Dans le laboratoire, vous êtes invite(e) à réaliser les applications suivantes :
    Code source - Licence : Creative Commons - Publié le 26/03/2023 - Auteur : Alcatîz +

    Snake avec la SDL et Lazarus

    Téléchargé 12 fois-
    0
    0
    Un jeu du Snake banal avec la SDL et compilé avec Lazarus sous Win XP.

    Points Positifs :
    • Gestion des événements, du son et de la SDL (pointeurs...) et algorithme du Snake;
    • Programme structuré (je m'étais lancé dans la POO au début mais sans succès);
    • Graphique pas mal :) fait sous Paint ^^ (c'est pas évident du 16x16 pixels sous Paint);
    • La SDL est portable donc, logiquement, le code est portable.
    Points à finir :
    • Quand vous perdez, obligation de quitter pour relancer le jeu;
    • Pas de gestion du score;
    • Pas de gestion d'erreurs (s'il y a un problème, le programme se plante en utilisant les messages classiques de Windows);
    • Pas de gestion du temps (au début, ... Voir la suite
    Licence : Non renseignée - Publié le 19/12/2014 - Taille 3,1 Mo - Auteur : EpiTouille +

    Tiny FTP

    Téléchargé 11 fois-
    2
    0
    Simple client FTP basé sur WinInet.

    Version Lazarus d'un projet Delphi de Damien Leveugle.

    Licence : Non renseignée - Publié le 02/01/2018 - Auteur : Roland Chastain +

    Module 2, chapitre 6 : Les nombres flottants

    Téléchargé 11 fois-
    0
    0
    Code source extrait du livre J'apprends à programmer en Pascal Objet avec l'environnement de développement Lazarus.

    Comment manipuler les nombres réels représentés par la technique de la virgule flottante.
    L'application d'exemple illustre le calcul approché du nombre Π à partir de la somme 1 - 1/3 + 1/5 - 1/7 + 1/9 etc. (méthode de Leibniz-Grégory), avec dessin d'un graphique (image 1).
    Dans le laboratoire, vous êtes invité(e) à réaliser :
    • une application similaire à l'exemple mais utilisant la méthode de calcul de Nilakantha ;
    • une application calculant la puissance entière d'un nombre réel (image 2) ;
    • une application d ... Voir la suite
    Code source - Licence : Creative Commons - Publié le 25/03/2023 - Auteur : Alcatîz +

    Module 2, chapitre 7 : Expressions numériques et règles de priorité

    Téléchargé 11 fois-
    0
    0
    Code source extrait du livre J'apprends à programmer en Pascal Objet avec l'environnement de développement Lazarus.

    Comment construire des expressions numériques, en maîtrisant l’ordre de priorité des opérations.
    L'exemple d'application résout une équation du type AX² + BX + C = 0.
    Code source - Licence : Creative Commons - Publié le 26/03/2023 - Auteur : Alcatîz +

    Défi Pascal 2011 - Tetris - Projet de joreveur

    Téléchargé 11 fois-
    0
    0
    Le sujet du défi 2011 était de réaliser un jeu librement inspiré du célèbre Tetris.
    Licence : Non renseignée - Publié le 19/12/2014 - Taille 73 Ko - Auteur : joreveur +

    Module 2, chapitre 9 : Les chaînes de caractères

    Téléchargé 11 fois-
    0
    0
    Code source extrait du livre J'apprends à programmer en Pascal Objet avec l'environnement de développement Lazarus.

    Quels sont les types de chaînes de caractères les plus courants et quelles procédures et fonctions permettent de les manipuler.
    L'application d'exemple découpera une phrase en mots ; l'utilisateur aura le choix entre un découpage programmé à la main et un découpage assisté par les routines de l'unité StrUtils (image 1).
    Dans le laboratoire, voici les applications à réaliser :
    • supprimer les espaces en début ou en fin d’une chaîne (image 2) ;
    • classer des chaînes (image 3) ;
    • un scrutateur de chaînes de cara ... Voir la suite
    Code source - Licence : Creative Commons - Publié le 26/03/2023 - Auteur : Alcatîz +

    Module 2, chapitre 8 : Les caractères

    Téléchargé 11 fois-
    0
    0
    Code source extrait du livre J'apprends à programmer en Pascal Objet avec l'environnement de développement Lazarus.

    Qu’est-ce qu'un caractère et quelles sont les fonctions les plus courantes permettant de les manipuler.
    L'application d'exemple est un petit utilitaire affichant, par blocs de 256, tous les caractères Unicode au format UTF-16, avec la possibilité de copier l'un d'entre eux dans le presse-papier (image 1).
    Dans le laboratoire, vous êtes invité(e) à créer trois routines outils pour l'analyse des caractères (image 2) :
    • une fonction qui détermine si le caractère fourni en entrée est un chiffre ;
    • une fonction qui détermine s ... Voir la suite
    Code source - Licence : Creative Commons - Publié le 26/03/2023 - Auteur : Alcatîz +

    Alca2do - organiseur personnel sous Android [LAMW]

    Téléchargé 11 fois-
    2
    0
    Il s'agit d'un petit organiseur personnel réalisé avec le framework LAMW sous Lazarus.

    Cet organiseur vous permet de créer des projets et de lier ceux-ci à différentes catégories prédéfinies. Pour chaque projet, vous pouvez créer des actions à réaliser, fixer leur importance, leur attribuer une deadline ; vous pouvez les mettre en pause et les réactiver à volonté. Vous pouvez également créer des rappels et des notes. Le SGBD utilisé est SQLite.

    Composants utilisés :
    • jMenu (menu principal) ;
    • jsViewPager (pour feuilleter les onglets de l'écran principal comme un livre) ;
    • jListView (les listes de projets, d'actions, etc.) ;
    • jsFloatingButton ... Voir la suite
    Code source - Licence : Creative Commons - Publié le 01/04/2024 - Auteur : Alcatîz +