Delphi & Pascal794 ressources dans cette catégorie Retrouvez ici tous les meilleurs téléchargements
Delphi & Pascal
Liste des 794 ressources de cette catégorie
|
|
|
|
Programme de présentation de la fonction API ShFileOperation() NOTES : Cette fonction est très utile pour toutes les fonctions groupées de fichiers. Il est possible de copier/suprimer/décplacer des répertoires complets, de gérer les collisions de noms, la création automatique des sous-répertoire en une seule opération. Cette fonction permet aussi de renommer des groupes de fichiers
Et autre avantage, elle accepte les caractères génériques * et ?.
|
Licence : Non renseignée
- Publié le 08/02/2013
- Taille 4,8 Ko
- Auteur : Nono40
|
|
|
|
Ce composant souvent utilisé pour saisir des dates courantes dans toutes sortes d'application peut également servir de saisie et d'affichage d'un comptage du temps très précis en un seul composant.
TDateTimePicker permet de gérer les dates du 01/10/1752 jusqu'au 31/12/9999
Code très simple à comprendre mais qui doit être géré de manière précise.
Les propriétés essentiels du composant sont :
DateDisplayOrder := ddoTryDefault; // pour ordonner l'ordre des parties composant la date
King := dtkDateTime; // pour acquisition et affichage des dates et heures jusqu'à la ms
TimeDisplay := tdHMSMs; // pour gestion des milli-secondes
Ce code permet simplement d' ... Voir la suite
|
Code source -
Licence : Non renseignée
- Publié le 22/07/2024
- Auteur : Jlmat
|
|
|
|
|
For displaying the details of hard drives in
06/11/2000 Lynn McGuire written with many contributions from others,
IDE drives only under Windows NT/2K and 9X,
maybe SCSI drives later
translated by Wyfinger 14/08/2007, wyfinger@mail.ru
----------------------------
Compilateur Delphi 7.
Embarcadero Seattle : Pas compatible, si quelqu'un peut le corrigé.
|
Licence : Non renseignée
- Publié le 22/01/2020
- Éditeur : Lynn McGuire
|
|
|
|
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
|
|
|
|
|
Voici donc un algo de quick sort en pascal, non recursif, qui permet de trier n'importe quel type de données avec la meilleur performance possible . Le quick sort étant sans contestation le tri le plus rapide dans un maximum de cas.
|
Licence : Non renseignée
- Publié le 03/02/2013
- Taille 8Ko
- Auteur : John Fullspeed
|
|
|
|
C'est un composant libellé dont le texte est orientable et étirable NOTES : Installation:
Installer le composant TOrLabel contenu dans le fichier UOrLabel.PASUtilisation: comme un label mais avec quelques changements :
- la propriété Font n'existe pas, utilisez OrFont
- OrFont.Orient définit la rotation par pas de 0,1 degré
- OrLabel ne fonctionne qu'avec des polices TrueType
- Alignement/WordWarp etc n'existent pas...Remarques:
TOrFont n'est pas descendante de TFont, elle ne peut donc pas être assignée à un autre composant. Mais vous pouvez l'utiliser dans vos propres composants : voir la méthode Paint du TOrLabel pour l'utilisation du TOrFont.
TOrFont et TOrLabel ... Voir la suite
|
Licence : Non renseignée
- Publié le 08/02/2013
- Auteur : Nono40
|
|
|
|
Création/test/supression de lecteurs réseau avec Delphi
Utilisation :
ConnecteLecteurReseau(Lecteur,Chemin,User,MotPasse:String);
Connecte le lecteur "Lecteur" au chemin réseau "Chemin" avec le compte "User"/"MotPasse". Cette procédure ne teste pas l'existance du lecteur demandé, il est préférable d'utiliser la procédure suivante :
ConnecteLecteurReseauTest(Lecteur,Chemin,User,MotPasse:String);
Connecte le lecteur "Lecteur" au chemin réseau "Chemin" avec le compte "User"/"MotPasse". Cette procédure teste l'existance du lecteur demandé, si celui-ci existe avec le chemin demandé alors le lecteur existant est conservé.Si le lecteur existe avec un chemin différent de celui demandé, ... Voir la suite
|
Licence : Non renseignée
- Publié le 23/02/2013
- Taille 3,8 Ko
- Auteur : Nono40
|
|
|
|
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
|
|
|
|
|
Cette petite application montre comment utiliser la fonction MAPISendMail pour envoyer (grâce au client mail par défaut du système) un mail avec pièce(s) jointe(s).
|
Licence : Non renseignée
- Publié le 23/02/2013
- Taille 4 Ko
- Auteur : Bestiol
|
|
|
|
|
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
|
|
|
|
|
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
|
|
|
|
|
Afficher la mémoire physique, réelle et paginée disponible.
|
Licence : Non renseignée
- Publié le 23/02/2013
- Taille 2,0 Ko
- Auteur : Nono40
|
|
|
|
|
Jeu de Casse Briques.
|
Licence : Non renseignée
- Publié le 23/02/2013
- Taille 3,6 Ko
- Auteur : DelphiCool
|
|
|
|
|
Compilateur : Borland Pascal.
Voici un player MIDI 100% Pascal. Encore quelques bugs mais c'est assez sympa ! Cette version supporte les cartes Adlib/SB mais aussi le speaker interne. Elle permet de plus de jouer un fichier MIDI en tâche de fond.
|
Licence : Freeware
- Publié le 16/11/2010
- Taille 69,8 Ko
- Auteur : Paul TOTH
|
|
|
|
Clericus est un jeu d'échecs développé par Pawel Koziol. C'est à la fois une application application graphique et un moteur WinBoard.
Le projet a été réactivé en 2019, avec pour résultat le dépoussiérage de l'interface, le passage de Delphi 7 à Delphi 10 et la traduction de l'interface en français.
|
|
|
|
|
|
|
Petite fenêtre effectuant un zoom d'une partie de l'écran. NOTES : C'est en cherchant autour du source précédent ( obtenir la couleur d'un point de l'écran ) que j'ai vu la fonction API StretchBlt. Je me suis dit qu'en une ligne on pouvait copier et agrandir une partie de l'écran : donc faire une loupe toute simple !Utilisation :
La loupe se place par défaut en haut à droite de l'écran. Pour la déplacer il suffit de cliquer dessus et de la faire glisser là ou vous voulez. Pour fermer la loupe il faut faire un clic droit dessus. La loupe reste active même quand vous travaillez sur une autre application.
|
Licence : Non renseignée
- Publié le 08/02/2013
- Taille 2,5 Ko
- Auteur : Nono40
|
|
|
|
|
Ecriture d'un parser numérique en Delphi afin de transformer une chaîne de caractères en valeur flottante ou entière.
|
Licence : Non renseignée
- Publié le 03/02/2013
- Taille 3Ko
- Auteur : Pierre Castelain
|
|
|
|
|
Calcul d'une date plus un jour.
|
Licence : Non renseignée
- Publié le 09/02/2013
- Auteur : jca
|
|
|
|
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.
|
|
|
|
|
|
|
Cette unité permet au programme de s'effacer lui-même.
|
Licence : Non renseignée
- Publié le 09/02/2013
- Taille 1,4 Ko
- Auteur : DelphiCool
|
|