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
|
|
|
|
Compiler des applications 64 bits sous Delphi, c'est bien. Programmer directement votre processeur x64 en exploitant tous ses registres, c'est encore mieux. Pour vous allécher, amateurs de "bas niveau", voici un exemple de procédure en assembleur bien commentée. Pour ceux qui aiment les bits et les octets...
|
Licence : Non renseignée
- Publié le 18/06/2014
- Auteur : Delphix
|
|
|
|
|
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
|
|
|
|
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
|
|
|
|
|
|
Code source -
Licence : Creative Commons
- Publié le 27/02/2023
- Auteur : Alcatîz
|
|
|
|
|
Licence : Freeware
- Publié le 05/04/2014
- Taille 856 Ko
- Éditeur : Developpez.com
|
|
|
|
Le complément indispensable, en français, pour InnoSetup. Permet la génération aisée de vos scripts.
(Inclus la conversion de scripts .LST, générés par l'assistant d'empaquetage de VB6)
|
Licence : Freeware
- Publié le 22/05/2011
- Éditeur : istool.org
|
|
|
|
|
je donne pour avoir reçu des autres autres choses
|
Licence : Non renseignée
- Publié le 10/01/2011
- Taille 48 Ko
- Auteur : ngale
|
|
|
|
|
Ce document a pour objectif de permettre la découverte de la gestion des interfaces graphiques en Python au moyen de la bibliothèque Tkinter. Les différentes leçons consistent en l'élaboration de petits programmes graphiques et s'enchaînent de manière progressive pour parvenir au développement d'un logiciel de dessin minimaliste.
|
Licence : Non renseignée
- Publié le 27/02/2019
- Éditeur : Emmanuel Morand
|
|
|
|
M'étant récemment mis à PyQt6, j'ai constaté quelques changements, surtout en ce qui concerne les constantes PyQt5 (exemple Qt.yellow) qui sont devenues énumérations (ici Qt.GlobalColor.yellow).
Ayant un gros paquet de sources à convertir, et vu le nombre de constantes à traiter, j'ai décidé d'écrire un automate convertisseur PyQt5 vers PyQt6 en Python.
L'usage est simple: on lui donne en paramètre le(s) fichier(s) PyQt5 et il crée pour chacun une copie PyQt6.
Il n'est pas forcément complet (je n'y ai mis que ce que j'avais déjà trouvé) mais la table de conversion (un dictionnaire) est facilement évolutive au besoin.
Et en petit bonus, un petit truc rapide que j'avais préalablement créé pour "trouver" une constante ... Voir la suite
|
Code source -
Licence : ActiveState Community
- Publié le 19/10/2024
- Auteur : Sve@r
|
|
|
|
Pour faire suite au reader CSV, ce programme affiche le contenu d'un dossier.
On lui donne un dossier et il affiche dans une zone de droite tous les fichiers du dossier. Et si on sélectionne un fichier, il affiche son contenu dans une zone de gauche.
On pourra y trouver une évolution intéressante apporté par papajoker et basée sur une délégation de style qui permet à tout fichier non lisible pour une raison ou une autre (problème de droit par exemple) d'être marqué en rouge dans la zone de droite (zone de listing). Et si on y revient alors qu'il est redevenu lisible (problème résolu) il ... Voir la suite
|
Code source -
Licence : LGPL
- Publié le 30/03/2024
- Auteur : Sve@r
|
|
|
|
VBS Factory permet la création, l'édition et l'éxécution facile de tous vos scripts VBS (.vbs).
|
Logiciel -
Licence : Freeware
- Publié le 17/01/2011
- Taille 1,5 Mo
|
|
|
|
|
Un petit exemple de l'utilisation d'un ListView.
|
Code source -
Licence : Non renseignée
- Publié le 08/02/2013
- Auteur : DelphiCool
|
|
|
|
Après It's time, cet exemple montre comment intégrer un QThread dans une application.
Le but est de déléguer un travail à un QThread ce qui laisse alors la boucle de traitement des évènements Qt libre pour faire autre chose (ici afficher une barre de progression en fonction de l'avancée du travail).
Il est important de noter que sous aucun prétexte le QThread ne doit toucher aux widgets gérés par la boucle principale (sinon crash probable). Donc la seule façon qu'a le QThread pour interfacer les widgets est de passer par des signaux récupérés par le(s) widget(s) de l'application.
Cet exemple m'a été largement inspiré par un exemple de Voir la suite
|
Logiciel -
Licence : LGPL
- Publié le 09/05/2025
- Auteur : Sve@r
|
|
|
|
Version : 0.9.0.834 - 10/09/2011
Initialement développée pour être incluse dans l'IDE de Delphi 2009, Resource Editor est désormais une application indépendante permettant d'éditer des ressources Win32 au format RES.
|
|
|
|
|
|
|
Exemple d'utilisation très simple.
Pour ce qui ne savent pas encore s'en servir.
|
Code source -
Licence : Non renseignée
- Publié le 03/02/2013
- Taille 17Ko
- Auteur : DelphiCool
|
|
|
|
|
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
|
|
|
Version 7.
Borland Pascal est la version professionnelle de Turbo Pascal (qui est d'ailleurs fourni dans le package).
Borland Pascal est en mesure de créer des applications :
- DOS mode réel;
- DPMI (mode protégé);
- Windows 16 bits (dans ses versions 3.0 et 3.1).
Son champ d'application est donc beaucoup plus vaste que Turbo Pascal !
L'environnement de développement de Borland Pascal est une application graphique Windows. Il est accompagné de Turbo Assembler et Turbo Debugger. Ce dernier s'avère nécessaire car, malheureusement, Borland Pascal n'est pas en mesure de déboguer seul ... Voir la suite
|
|
|
|
|
|
Petite application de jeu de bandit manchot pour Windows développée avec Lazarus et utilisant la bibliothèque cards.dll de Microsoft.
La rotation des cartes 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 une des combinaisons gagnantes pour voir son crédit augmenter. Toutes les combinaisons n'ont pas la même valeur. Celle qui permet le gain maximal est le carré d’as.
A l'ouverture de l'application, le joueur bénéficie d'un crédit de 10 essais pour obtenir une combinaison gagnante et ainsi une augmentation de crédit qui permettra de poursuivre le jeu.
Pour jouer, le joueur doit cliquer sur le levier pour l'ac ... Voir la suite
|
Logiciel -
Licence : Libre
- Publié le 27/01/2024
- Auteur : Chrispi
|
|
|
|
C'est un "Puissance 4" écrit pour Lazarus.
|
Licence : Non renseignée
- Publié le 26/08/2020
- Taille 1042 Ko
- Auteur : Roland Chastain
|
|
|
|
Pour remplacer l'assistant d'empaquetage et déploiement VB6. Un grand standard.
Des possibilités quasi illimitées pour personnaliser vos programmes d'installation.
Mis à jour régulièrement, afin de suivre l'évolution des systèmes d'exploitation. N'hésitez pas à en user ou en abuser.
|
|
|
|