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

Programmes complets51 ressources dans cette catégorie

Programmes complets réalisés avec Lazarus.

Liste des 51 ressources de cette catégorie

    Jeu de dés 421

    Téléchargé 23 fois-
    1
    0
    Petite application de jeu de 421 pour Windows développée avec Lazarus.
    Le tirage des dés se fait de façon pseudo-aléatoire en utilisant la fonction Random.
    L'image de la face des dés est montrée selon le tirage.
    Le joueur bénéficie de 3 lancers maximum pour réaliser 421. Après chaque lancer, il peut sélectionner les dés qu'il désire conserver avant le prochain lancer.
    Après les 3 lancers, le joueur peut rejouer en cliquant sur le bouton "Rejouer" qui apparaît à ce moment là alors que le bouton "Lancer" disparait.
    Pensez à mettre le son.
    Logiciel - Licence : Libre - Publié le 28/01/2024 - Auteur : Chrispi +

    Le lycéen

    Téléchargé 22 fois-
    4
    0

    Le lycéen est une application basique réalisée avec:

    -Lazarus 1.8 RC5
    -Firebird 2.5.7 32
    -Flamerobin

    -Paquets installés: LazReport, BGRA Controls.

    ayant pour but la gestion des notes des élèves dans les
    établissements éducatifs lycées CEMs Institues etc.

    Cette gestion est l'objet de:

    -Inscription des notes.
    -Calcul des moyennes de ces notes.
    -Affichage et impression des bulletins.

    -L'établissement offre plusieurs options(spécialités).
    -Chaque option contient plusieurs classes.
    -Chaque classe contient plusieurs élèves.

    -Afin d'établir un bulletin, on a besoin de tous ces paramètres
    mais aussi de l'année de l'opération ... Voir la suite
    Licence : Libre - Publié le 15/12/2018 - Auteur : FOCUS77 +

    Quatre-en-ligne (Puissance 4)

    Téléchargé 22 fois-
    2
    0
    C'est un "Puissance 4" écrit pour Lazarus.
    Licence : Non renseignée - Publié le 26/08/2020 - Taille 1042 Ko - Auteur : Roland Chastain +

    Doublons - Recherche et suppression de fichiers identiques

    Téléchargé 20 fois-
    2
    0
    Recherche et suppression de doublons sous Windows.

    Par doublons on entend des fichiers identiques, même avec des noms différents (mais avec la même extension toutefois).

    Le programme DEMO1.PAS recherche des doublons dans un dossier donné pour un fichier donné.
    Le programme DEMO2.PAS recherche des doublons dans un dossier donné pour un ensemble de fichiers.
    Le programme DEMO3.PAS recherche des doublons pour un ensemble de fichiers et les envoie à la corbeille.
    Le programme DEMO4\DEMO.LPR est une application fenêtrée qui permet de rechercher les doublons pour un ensemble de fichiers avec en option la possibilité de les envoyer aussitôt à la corbeille.
    Le programme DEMO5\DEMO.LPR fait la même chose que ... Voir la suite
    Licence : Non renseignée - Publié le 10/03/2017 - Auteur : Roland Chastain +

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

    Téléchargé 20 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 +

    Budget

    Téléchargé 19 fois-
    3
    0
    Budget

    C'est un logiciel que j'utilise pour gérer mes comptes sous Linux.
    Sous windows,des adaptations sont à faire ,principalement sur les scripts et les fichiers.
    Si vous n'avez pas de freebox,la partie put et get freebox peut être supprimée.
    La documentation se trouve dans le fichier documents/aide
    Licence : GPL - Publié le 07/12/2018 - Auteur : microb +

    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 +

    AlcaEditor - éditeur de texte sous Android [LAMW]

    Téléchargé 18 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 +

    Alca2do - organiseur personnel sous Android [LAMW]

    Téléchargé 17 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 +

    Bandit manchot LAZvegas

    Téléchargé 17 fois-
    2
    0
    Petite application de jeu de bandit manchot pour Windows développée avec Lazarus.

    La rotation des figurines se fait en utilisant un système de temporisation et le tirage pseudo-aléatoire est basé sur la fonction Random.

    Le jeu consiste à obtenir 3 figures identiques pour voir son crédit augmenter en fonction des figures car toutes n'ont pas la même valeur.

    A l'ouverture de l'application, le joueur bénéficie d'un crédit de 10 essais pour obtenir 3 figures identiques et ainsi une augmentation de crédit qui permettra de poursuivre le jeu.

    Pour jouer, le joueur doit cliquer sur le levier pour l'actionner et lancer la rotation des figures qui s'arrête d'elle-même après un petit temps.

    Après ... Voir la suite
    Logiciel - Licence : Libre - Publié le 28/01/2024 - Auteur : Chrispi +

    Puissance 4 utilisant l'algorithme MinMax

    Téléchargé 16 fois-
    0
    0
    Puissance 4 de Fabien Torre.

    Version Lazarus par Roland Chastain.

    Compilé avec Lazarus 1.6.2.

    L'intérêt de ce programme réside, d'une part, dans l'utilisation du composant TStringGrid, qu'on a détourné de sa finalité initiale, pour en faire une grille de "Puissance 4". La propriété DefaultDrawing a été réglée à FALSE, de sorte que le dessin des cellules est intégralement effectué par la méthode Redessiner. Par ce moyen on se débarrasse du carré en pointillés qui d'ordinaire marque la cellule sélectionnée. En contrepartie, il faut dessiner même les cases vides.

    Mais l'intérêt du programme réside surtout dans la partie "intelligence artificielle", et dans la mise en œuvre de l'algorithme "MinMax". < ... Voir la suite
    Licence : Non renseignée - Publié le 24/02/2017 - Éditeur : Fabien Torre +

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

    Téléchargé 15 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 +

    Jeu de Triple Yahtzee pour Android [LAMW]

    Téléchargé 15 fois-
    1
    0
    Le but de ce jeu de dés est de répartir de la manière la plus efficiente possible, dans une grille de 13 * 3 cases, les résultats de 39 lancers de 5 dés. À chaque tour, vous disposez de trois lancers au maximum, et vous pouvez décider quels dés vous souhaitez conserver ou relancer. À la colonne 2, le total est doublé et à la colonne 3, triplé. Certains objectifs de la grille totalisent certains dés (par exemple, dans la section supérieure, à la ligne "Tous les 5" seuls les dés de valeur 5 sont additionnés), ou tous les dés (par exemple, le full et le carré) ; d'autres (comme le full, les suites, etc.) un forfait en cas de réussite. Le Yahtzee est une combinaison de 5 dés identiques qui rapporte un maximum de points ainsi que des bonus suppl ... Voir la suite
    Code source - Licence : Creative Commons - Publié le 01/04/2024 - Auteur : Alcatîz +

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

    Téléchargé 14 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 +

    File Encoding Expert

    Téléchargé 14 fois-
    2
    0
    File Encoding Expert est une application réalisée avec Lazarus, qui utilise trois façons différentes de détecter l'encodage d'un fichier, permettant ainsi de comparer les résultats obtenus, qui ne sont pas toujours concordants !

    L'application est bâtie, d'une part, sur la fonction GuessEncoding() de l'unité LConvEncoding de Lazarus ; d'autre part sur une fonction équivalente de Delphi (XE2), préalablement exportée dans une bibliothèque dynamique, pour pouvoir être utilisée dans un programme Lazarus ; enfin sur la bibliothèque Charset Detector :

    http://chsdet.sourceforge.net/
    Logiciel - Licence : Non renseignée - Publié le 15/12/2021 - Auteur : Roland Chastain +

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

    Téléchargé 14 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 +

    Tea Timer - chronomètre pour l'infusion du thé sous Android [LAMW]

    Téléchargé 12 fois-
    3
    0
    Cette petite application permet de chronométrer le temps d'infusion de votre thé. Il est possible de chronométrer jusqu'à 5 thés simultanément. Selon le thé choisi, l'application enverra un signal sonore et visuel dès que le temps minimal d'infusion puis le temps maximal seront atteints.

    Les composants suivant ont été utilisés :
    • un jToneGenerator, permettant de produire deux sortes de bips ;
    • 5 jTimer, produisant un tic d'horloge chaque seconde ;
    • 5 jPanel identiques, contenant respectivement :
    • un jSwitchButton, permettant d'activer le chronomètre associé ;
    • un jTextView, affichant le chronomètre ;
    • un jToggleButton, permettant de déma ... Voir la suite
    Code source - Licence : Creative Commons - Publié le 14/10/2023 - Auteur : Alcatîz +

    Easy YouTube DL

    Téléchargé 10 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 +

    Font Inspector

    Téléchargé 9 fois-
    0
    0
    Un petit outil qui affiche les caractéristiques d'une police de caractères, avec une représentation visuelle des différentes valeurs.
    Logiciel - Licence : Non renseignée - Publié le 21/11/2021 - Éditeur : wp_xyz +

    Défi Pascal 2011 - Tetris - Projet de joreveur

    Téléchargé 9 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 +