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

Codes sources Pascal346 ressources dans cette catégorie

Sources Pascal, tous compilateurs et toutes plateformes.

Codes sources Pascal

Liste des 346 ressources de cette catégorie

    GLScene : bibliothèque 3D pour Delphi, C++ Builder et Lazarus

    Téléchargé 20 fois-
    0
    0
    GLScene est une bibliothèque 3D basée sur OpenGL, proposant des composants et objets visuels pour Delphi, C++ Builder et Lazarus.
    Licence : Non renseignée - Publié le 13/08/2018 - Éditeur : Jérôme Delauney, Pavel Vassiliev, YarUnderoaker et Eric Grange +

    Alca2do - organiseur personnel sous Android [LAMW]

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

    Indy - Internet Direct

    Téléchargé 19 fois-
    0
    0
    Indy est une bibliothèque de composants réseau pour Delphi, C ++ Builder, Delphi.NET et FreePascal.


    Cette bibliothèque est incluse dans l’installation par défaut de RAD Studio depuis 2006.
    Licence : Non renseignée - Publié le 21/02/2019 - Éditeur : Indyproject.org +

    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 +

    Paquetage complet des programmes réalisés par Haypo

    Téléchargé 17 fois-
    0
    0
    Cette archive contient tous les programmes réalisés par Haypo, disponibles sur son site Turbo Pascal. La plupart d'entre eux nécessitent de télécharger les unités personnelles de Haypo.
    Licence : Freeware - Publié le 28/02/2016 - Auteur : haypo +

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

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

    Composants group et element panel

    Téléchargé 16 fois-
    2
    0
    TThElementPanel est un composant visuel disposant d'un header (avec caption et petite flèche). Un simple clic sur le header réduit la hauteur du composant ou restaure la hauteur totale.
    TThGroupPanels est un composant visuel conteneur de ElementPanels. Il gère automatiquement la hauteur des éléments en fonction de sa propre hauteur. Il peut aussi accepter le défilement..

    Le zip contient une démo ainsi qu'un pdf explicatif. La démo ne nécessite pas l'installation des composants.

    Vos commentaires sont les bienvenus.

    Cordialement
    Thierry
    Licence : Non renseignée - Publié le 29/05/2017 - Auteur : ThWilliam +

    Date de Pâques

    Téléchargé 16 fois-
    0
    0
    Programme calculant la date du dimanche de Pâques pour une année quelconque du calendrier grégorien.
    Logiciel - Licence : Non renseignée - Publié le 22/02/2025 - Taille 4 Ko - Auteur : Roland Chastain +

    Composant DelForLaz

    Téléchargé 16 fois-
    2
    0
    DelForLaz est la version Lazarus de DelForEx d'Egbert van Nes. C'est un outil de formatage pour le code Pascal. Il s'intègre à Lazarus, sous la forme d'une commande "Pretty-Format File" dans le menu "Source".

    Ce composant est d'autant plus intéressant qu'il est livré avec son code source complet.
    Licence : Non renseignée - Publié le 13/02/2015 - Éditeur : www.corpsman.de +

    Produire simplement un Beep, un Son ou un extrait musical

    Téléchargé 15 fois-
    0
    0
    Petit code sans prétention que j'avais fait pour tester un Beep différent de celui du système! Donc faire un son plus sympha. Sous lazarus, on ne dispose pas directement de l'instruction Windows.Beep(440, 100) valable en Delphi et qui permettait de régler la fréquence et la durée...

    Utilisation des formats Wav, MP3 et midi en fonction du type de son à produire ou extrait musical
    Utilisation des instructions PlaySound, mciSendString

    Code source - Licence : Non renseignée - Publié le 01/05/2024 - Auteur : Jlmat +

    Algorithme Soundex Anglais et Français

    Téléchargé 15 fois-
    1
    0
    Soundex est un algorithme phonétique d'indexation de noms par leur prononciation en anglais britannique. Pour un mot, il génère un code sur 4 caractères (1 lettre et 3 chiffres) qui permet de comparer des mots sur un critère phonétique. Plus d'informations sur Wikipédia.

    L'algorithme a été un peu compliqué pour prendre en charge le français en plus de la langue anglaise d'origine. Une étape préalable de conversion des voyelles accentuées est donc ajoutée.

    La fonction est libre : vous pouvez donc l'exploiter à votre guise. Si vous découvrez un bogue, merci de m'en faire part. Elle est développée avec Free Pascal mais peut être facilement portée sur un aut ... Voir la suite
    Licence : Libre - Publié le 30/11/2017 - Auteur : e-ric +

    Logiciel de DAO

    Téléchargé 15 fois-
    3
    0
    Compilateur : Turbo Pascal.

    Un superbe programme de dessin, en mode graphique (jusqu'en 1024x768) s'utilisant à la souris. Permet de gérer des images haute définition. Nécessite un vrai DOS ou un bon émulateur pour tourner de manière optimale.
    Licence : Freeware - Publié le 22/10/2016 - Taille 2 Mo - Éditeur : Henri Vallier +

    Défi Pascal 2011 - Tetris - Projet de Mick605

    Téléchargé 15 fois-
    1
    0
    Le sujet du défi Pascal 2011 est de réaliser un Tetris.

    Développé a l'aide du logiciel Delphi 2005. Compatible Windows.
    Contient les sources.

    Fonctionnalités :
    - Plusieurs modes de jeu :
      * Classic : Jeu normal avec les pièces de base. Bonus activés et possibilité de mettre des pièces en réserve.
      * Extended : Jeu sur une grille plus grande, avec plus de pièces. Bonus activés et possibilité de mettre des pièces en réserve.
      * Retro : Jeu avec les pièces de base et le gameplay des premiers Tetris. Bonus et réserve désacti ... Voir la suite
    Licence : Freeware - Publié le 30/01/2013 - Taille 6 Mo - Auteur : mick605 +

    Compilateur ZPascal

    Téléchargé 14 fois-
    0
    0
    Compilateur : Borland Pascal.

    Le squelette d'un petit compilateur Pascal.
    Licence : Freeware - Publié le 16/11/2010 - Taille 15,6 Ko - Auteur : Paul TOTH +

    Jeu de serpent en Pascal

    Téléchargé 14 fois-
    0
    0
    Bonjour,
    Je vous présente mon jeu de serpent développé en Pascal sous dev-pascal en utilisant l'unité graph.
    Le code n'est pas optimisé.
    Le but était de montrer à des élèves débutants en programmation comment créer un jeu en Pascal en travaillant un peu avec les graphiques (dessin de cercles, de rectangles...).
    Je peux écrire un article explicatif si c'est demandé.
    Merci pour vos remarques.
    Licence : Non renseignée - Publié le 30/11/2017 - Auteur : slim_java +

    LazPaint - Logiciel de dessin

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

    Composant TSlideBar

    Téléchargé 14 fois-
    3
    0
    TSlideBar est un composant semblable à TTrackBar, mais au look entièrement personnalisable et indépendant de l'OS.
    Dérivé de TGraphicControl, il est donc transparent.
    5 styles prédéfinis pour une utilisation rapide + style bsOwnerDraw (dessin dans événement OnPaint).
    Soyez créatifs, modifiez ou créez de nouveaux styles. C'est très simple à faire, et je suis à votre disposition pour toute explication.
    Le zip comprend une démo (rien à installer).
    Testé sous Win7, Win8, Linux mint.
    Licence : Libre - Publié le 29/01/2015 - Auteur : ThWilliam +

    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 +

    Gestionnaire de bibliothèque

    Téléchargé 13 fois-
    0
    0
    Un programme de gestion de bibliothèque en mode graphique : gestion des livres, suivi des prêts, fonctions de recherche.
    Licence : Freeware - Publié le 16/11/2010 - Taille 176,2 Ko - Auteur : diden138 +

    Module 2, chapitre 20 : Les fichiers

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