Classement par langages1862 ressources dans cette catégorie Retrouvez ici tous les meilleurs téléchargements
Classement par langages
Liste des 1862 ressources de cette catégorie
|
|
|
Repartant sur les bases déjà mises dans Tire-lui dessus, cette quatrième partie ajoute une cible dans le ciel et peut distinguer un tir réussi d'un tir raté.
Cet exemple est disponible dans les versions PyQt5, PyQt6 et PySide6.
La suite sera Game Over.
|
Code source -
Licence : LGPL
- Publié le 11/04/2025
- Auteur : Sve@r
|
|
|
|
|
Turbo Assembler 5 est la dernière version du célèbre assembleur de Borland. TASM supporte un mode de compatibilité avec MASM ainsi qu'un mode IDEAL (de nombreux développeurs préfèrent le mode IDEAL pour sa syntaxe plus claire et son orientation objet).
TASM supporte les processeurs 8088, 8086, 80286, 80386, i486 et Pentium, ainsi qu'une interface pour C, C++, Pascal, FORTRAN et COBOL.
Turbo Debugger est inclus.
L'archive contient les disques d'installation originaux de TASM 5.0 ainsi qu'un patch pour l'upgrader vers la version 5.3.
Il y a aussi un manuel d'utilisation de Paradigm Assembler (un clone de TASM) au format pdf.
|
|
|
|
|
Blender, aussi appelé Blender3D, est un logiciel libre et gratuit d’animation, de modélisation et de rendu 3D. Il dispose de fonctions avancées de modélisation, de sculpture 3D, de dépliage UV, de texturage, de gréage (rigging), d’armaturage, d’animation 3D, et de rendu. Il gère aussi l’édition non linéaire, les compositions, la création nodale de matériaux, la création d’applications 3D interactives, ainsi que diverses simulations physiques telles que les particules, les corps rigides, les corps souples et les fluides. Disponible dans de nombreuses langues, Blender est également disponible sur plusieurs plates-formes telles que Microsoft Windows, Mac OS X, GNU/Linux, IRIX, Solaris, FreeBSD, SkyOS, MorphOS et Pocket PC. De plus, c’est un pr ... Voir la suite
|
Licence : Freeware
- Publié le 17/06/2013
- Auteur : rezuz
|
|
|
Initialement crée par un petit groupe de lycéens soucieux de rendre le monde numérique plus sûr pour le plus grand nombre, Da Vinci Crypt offre la possibilité à l'utilisateur de chiffrer ses données personnelles et de les stocker ensuite dans les pixels d'une image de son choix sans déformer celle-ci, offrant ainsi une double sécurité à l'utilisateur du logiciel : le chiffrement (via les algorithmes à chiffrement symétriques Blowfish), et un anonymat de taille puisque les données, une fois stockées dans une image, sont indétectables.
Totalement gratuit et bénéficiant d'une aide intégrée avec des assistants permettant à l'utilisateur non averti de progresser en toute simplicité, Da Vinci Crypt met entre les mains du grand publique un ou ... Voir la suite
|
Licence : GPL
- Publié le 13/08/2013
- Taille 64 Mo
- Éditeur : Laurent's Code WorkGroup
|
|
|
|
Après Emettons notre signal, cet exemple y rajoute un splash screen, une fenêtre pouvant à la fois servir de fenêtre de bienvenue et afficher des messages d'attente pour tromper l'ennui si l'application doit effectuer un travail préparatoire peut-être un peu long avant d'être accessible à l'utilisateur.
Cet exemple est disponible dans les versions PyQt5, PyQt6 et PySide6.
Il sera suivi par Mappons notre signal.
|
Code source -
Licence : LGPL
- Publié le 08/05/2025
- Auteur : Sve@r
|
|
|
|
|
Une collection de codes source écrits en assembleur GNU.
|
Licence : Non renseignée
- Publié le 29/05/2014
- Taille 9 Ko
|
|
|
|
|
Le composant TMemoGutter permet d'afficher les repères et numéros de ligne à coté d'un Mémo.
Initialement développé pour TSyntaxMemo
(https://www.developpez.net/forums/d2176089/environnements-developpement/delphi/codes-sources-telecharger/tsyntaxmemo-memo-coloration-syntaxique-tres-simple-vcl/)
il fonctionne toutefois avec tout descendant de TCustomMemo moyennant quelques restrictions dues pricipalement au fait que les évènements OnMouseWheel et OnVScroll ne sont pas disponibles dans TCustomMemo / TMemo.
Un exemple d'utilisation, pDemo, est founi. Expérimentez les différentes options.
|
Code source -
Licence : Non renseignée
- Publié le 18/04/2025
- Auteur : AbeBar27
|
|
|
|
|
MyPascal est un environnement de développement intégré (IDE) permettant de programmer en Pascal. Il est conçu principalement pour les élèves et les étudiants qui commencent à apprendre la programmation.
|
Logiciel -
Licence : Non renseignée
- Publié le 27/05/2022
- Auteur : m
|
|
|
ComPort est un ensemble de composants pour écrire des programmes de communication série :
- TComPort ;
- TComDataPacket ;
- TComComboBox ;
- TComRadioGroup ;
- TComLed ;
- TComTerminal.
Avec ces composants, la programmation d'applications de communication série est plus facile et plus rapide.
Le fichier d'aide et les codes sources (7000 lignes) sont inclus.
|
Licence : Freeware
- Publié le 01/09/2013
- Éditeur : Dejan Crnila
|
|
|
|
Après Construire des widgets en vrac, cet exemple montre comment relier un widget à plusieurs autres qui se comporteront à l'identique lors de l'action.
Accessoirement il renforce la vision "objet" des choses en offrant son propre objet dédié à l'application et montre aussi comment créer son propre slot qui, ici, modifie la transparence de la fenêtre.
Cet exemple est disponible dans les versions PyQt5, PyQt6 et PySide6.
Il sera suivi par Du widget au mainwindow.
|
Code source -
Licence : LGPL
- Publié le 08/05/2025
- Auteur : Sve@r
|
|
|
Version : 3.0.0.9c - 18/02/2013
RadASM est un environnement de développement complet, gratuit, sous Windows en permettant de créer des applications en Assembleur ainsi que dans des langages de plus haut niveau. Il supporte les assembleurs suivants :
- MASM
- NASM
- FASM
- TASM
- GoASM
Attention : cette version 3 est totalement incompatible avec la version 2.
|
Licence : Freeware
- Publié le 17/09/2017
- Éditeur : Ketil Olsen
|
|
|
|
|
C++Builder est un logiciel de développement rapide d'applications (abr. RAD) conçu par Borland qui reprend les mêmes concepts, la même interface et la même bibliothèque que Delphi en utilisant le langage C++. Il permet de créer rapidement des applications Win32 ainsi qu'une interface graphique avec son éditeur de ressources. Il est compatible avec la norme ISO C++
|
|
|
|
|
Mon premier gros programme écrit en VBScript avec interface HTA, merci de votre indulgence.
Le but, plutôt que de lancer un gros projet, ce programme ne nécessitant aucune installation peut
s'avérer utile pour aider à la rédaction de requête SQL.
Programme utilisant ADO pour la partie dialogue avec la BDs (ACCESS exclusivement)
Nom du fichier à lancer, OutilBDsAccess.HTA
Sous fichiers, Fond.jpg, DBSHTA.ico, TBLHTA.ico, MultiTBLHTA.ico et StructGenTbl.hta.
Pour l'affichage les fichiers GenTblSpl.hta et GenTblMlt.HTA seront générés par le fichier
OutilBDsAccess.HTA, à l'endroit du dossier de celui ci.
Que permet ce programme
Ouverture BDs :
Choix DSN (noms de sour ... Voir la suite
|
Code source -
Licence : Freeware
- Publié le 03/07/2020
- Taille 90 Ko
- Auteur : ProgElecT
|
|
|
|
|
Ce programme console permet de rechercher des fichiers dans un dossier et de les renommer ou de les supprimer pour qu'il puisse fonctionner sur windows veuillez remplacer , dans la toute premiere ligne du programme , LINUX par WINDOWS
|
Licence : Creative Commons
- Publié le 20/01/2017
- Taille 8 Ko
- Éditeur : Farouk Jouti
|
|
|
|
Après Du stretching au splitting, cet exemple montre comment rajouter une petite fenêtre de configuration permettant d'utiliser les styles Qt pour modifier le style général de l'application.
Accessoirement, les fenêtres commençant à devenir nombreuses, il montre aussi comment mémoriser des éléments de travail dans un dictionnaire situé dans l'application principale ; et à récupérer ce dictionnaire dans les autres fenêtres permettant ainsi à ces fenêtres de récupérer les informations principales de l'application.
Cet exemple est disponible dans les versions PyQt5, PyQt6 et PySide6.
Il sera suivi par Voir la suite
|
Code source -
Licence : LGPL
- Publié le 08/05/2025
- Auteur : Sve@r
|
|
|
|
J'ai souvent utilisé des fichiers .ini pour gérer divers paramètres de configuration.
Toutefois, les fichiers .ini n’offrent que des fonctionnalités très limitées ce qui conduisait souvent à surcharger l’application (en général des méthodes ReadConf et WriteConf) :
• Lecture / écriture d’objet graphiques : principalement TPen, TBrush et TFont
• Lecture / écriture d’éléments énumérés d’un tableau de chaînes.
• Lecture / écriture d’ensembles (comme le TStyles d’une fonte)
• Absence de sous-section (en standard) ce qui conduit à des paires clef-valeur lourdes et difficiles à spécifier.
• Pas de possibilité d’écrire la valeur d’une paire clé-valeur sur plusieurs lignes.
• Les commentai ... Voir la suite
|
Code source -
Licence : Non renseignée
- Publié le 27/04/2025
- Auteur : AbeBar27
|
|
|
|
|
Recherche d'un texte dans les variables chaine de caractères du registre, on cherche le texte dans la valeur des variables et dans leur nom.
Le résultat est la liste des variables avec leur clé, leur nom et leur contenu.
Le programme peut être modifié facilement pour chercher autre chose qu'un texte ou même chercher une clé.
En allant plus loin les applications peuvent aller du nettoyage du registre jusqu'au changement de chemin d'une application que l'on vient de déplacer...
|
Licence : Démonstration
- Publié le 29/03/2015
- Auteur : Menerlach
|
|
|
|
Borland C++ Compiler est une version gratuite du compilateur C & C++ inclus dans C++ Builder. Il est fourni avec les en-têtes Win32 ainsi que make.
|
Licence : Non renseignée
- Publié le 06/11/2010
|
|
|
Version 3.2.0 - 19/06/2020.
Free Pascal est le compilateur Pascal le plus complet, en ce sens qu'il tourne sur de très nombreuses plateformes (Linux, FreeBSD, Haiku, Mac OS X/iOS/iPhoneSimulator/Darwin, DOS (16 et 32 bits), Win32, Win64, WinCE, OS/2, MorphOS, Nintendo GBA, Nintendo DS, Nintendo Wii, Android, AIX et AROS) sur des architectures aussi variées que Intel x86 (y compris 8086), AMD64/x86-64, PowerPC, PowerPC64, SPARC, ARM, AArch64, MIPS et JVM.
L'équipe de développement de Free Pascal est très active et les versions se succèdent à un rythme assez élevé, de nouvelles plateformes-cibles étant régulièrement proposées.
L'interface native ne dépaysera pas trop les utilisateurs du bo ... Voir la suite
|
|
|
|
|
|
Code source extrait du livre J'apprends à programmer en Pascal Objet avec l'environnement de développement Lazarus.
Maîtrisez les notions de procédure et de fonction. Vos programmes seront alors mieux structurés, plus efficaces et facilement maintenables.
L'application d'exemple vous permet de mettre en œuvre cinq algorithmes de tri :
- le tri à bulles ;
- le tri à bulles amélioré ;
- le tri par sélection ;
- le tri par insertion ;
- le tri rapide.
Dans le laboratoire, expérimentez le tri par insertion avec sentinelle et réalisez une routine calculant de manière récursive la somme des N premiers nombres ent ... Voir la suite
|
Code source -
Licence : Creative Commons
- Publié le 26/03/2023
- Auteur : Alcatîz
|
|