Recherche
1 connecté

 
DEBUTANTS


cliquer en haut d'une colonne pour trier.
Le nombre de téléchargement est le nombre depuis le 29/10/02
Date,
Nb téléchargts Nb comments
Auteur Nom Description
 20 Déc. 98
maj
06 Mars 05
112008 chargts
19 comment
Michel Bardou Tutorial débutant.
Tutorial: Pour Hyper Débutants : les PREMIERS PROGRAMMES en Delphi
Dernière maj : ajout de l'enregistrement du programme et de son installation sur un autre PC.
 07 Avril 02
49005 chargts
4 comment
Michel Bardou Les boucles
Tutorial: Pour apprendre à vous servir des BOUCLES (FOR, WHILE, repeat..until). Pour les débutants.
 17 Oct. 99
27964 chargts
Michel Bardou usesform2.zip
Exemple: Pour super débutant: Comment ATTEINDRE DES ELEMENTS SITUES sur une autre Form. Cet exemple vous montre comment vous servir des Uses. Il vous montre aussi comment ouvrir ( SHOW et SHOWMODAL ) une form.
 31 Mars 02
42496 chargts
10 comment
DooMeeR Une appli console
Tutorial: Pour faire vos premiers pas :
  • I Une appli console.
 31 Mars 02
36250 chargts
2 comment
DooMeeR Les variables
Tutorial: Pour faire vos premiers pas :
  • II Les variables.
 31 Mars 02
39587 chargts
1 comment
DooMeeR Procédures et fonctions
Tutorial: Pour faire vos premiers pas :
  • III Procédures et fonctions.
 14 Sept. 98
21564 chargts
Michel Bardou floattostrf.zip
Exemple: Comment TRANSFORMER UN REEL EN STRING et réciproquement (différentes possibilités de formats).
 13 Avril 02
37443 chargts
1 comment
Marchioni Valérian Les Exceptions
Tutorial: Un tutorial sur le traitement des erreurs en Delphi : Les EXCEPTIONS.
 03 Mai 97
maj
30 Déc. 02
20638 chargts
Michel Bardou Utilisation des exceptions.
Exemple: Comment utiliser les EXCEPTIONS (Try Except et Finally). Les exceptions sont en quelque sorte un type de traitement des ERREURS survenant à l'exécution. Cela évite à votre application de planter lamentablement à la moindre erreur.
 03 Mai 97
32718 chargts
Michel Bardou canevas.zip
Exemple: Comment faire des DESSINS ou écrire du texte sur une fiche .
 03 Janv. 98
maj
07 Sept. 02
23224 chargts
Michel Bardou fdecran.zip
Exemple: Comment AVOIR UN DESSIN EN FOND DE FICHE un peu comme un fond de page dans un browser internet.
 08 Sept. 02
26241 chargts
Michel Bardou Photo dans TImage en gardant les proportions
Exemple: Exemple simple qui montre comment placer une IMAGE (dans l'exemple, issu d'un fichier JPG) dans un TImage de façon à ce que les PROPORTIONS SOIENT GARDEES et de façon à ce que l'image s'inscrivent dans un rectangle pré-défini (par exemple un panel). Il fonctionne aussi lorsque l'on redimensionne le panel en temps réel.
Pour ceux qui ont D6 ou +, il peut être plus simple d'utiliser la nouvelle propriété "proportional" du TImage.
 31 Oct. 98
26019 chargts
Michel Bardou playsound.zip
Exemple: Comment METTRE DU SON dans vos applications.
 31 Oct. 98
21293 chargts
Michel Bardou messagebeep.zip
Exemple: Comment mettre un SON WINDOWS PREDEFINI dans votre application.
 04 Mars 01
24833 chargts
Michel Bardou Tutorial ordre exécution
Tutorial: ORDRE D'EXECUTION des procédures Create, Activate, Show etc...
 09 Avril 02
20758 chargts
Marchioni Valérian Les Hints
Exemple: Un exemple pour débutant : L'utilisation des HINTS (ces textes qui s'affichent lorsque l'on passe le curseur sur un composant).
 28 Avril 97
20992 chargts
Michel Bardou fichemdi.zip
Exemple: Exemple montrant le fonctionnement des applications avec une FICHE (form) PARENT et des FICHES ENFANTS (MDI). Comment créer des fiches à l'exécution puis les organiser (cascades, tuiles etc.).
 28 Févr. 00
18766 chargts
Michel Bardou parent.zip
Exemple: Comprendre ce que représente la propriété PARENT
 28 Févr. 00
18677 chargts
Michel Bardou owner.zip
Exemple: Comprendre ce que représente la propriété OWNER
 27 Janv. 02
20036 chargts
Michel Bardou Utilisation des Sender
Exemple: Connaître le composant qui a déclenché un événement : Utilisation de SENDER
 08 Juin 97
maj
29 Sept. 07
21723 chargts
Michel Bardou Atteindre tous les contrôles ou composants des fiches de l'application.
Exemple: Comment ATTEINDRE TOUS LES ELEMENTS (composants ou contrôles) D'UNE FICHE à l'aide d'une boucle ? Cet exemple montre également l'utilisation de IS et de AS servant à tester si un composant est d'un certain type. Comment ATTEINDRE TOUTES LES FICHES D'UNE APPLICATION MAJ : ajout de comment lister tous les composants de toutes les fiches d'une application.(Sur une suggestion de jopab00)
 07 Mars 02
19317 chargts
Michel Bardou Atteindre des composants par leur nom
Exemple: Comment atteindre des composants par leurs noms stockés dans des chaines de caractères ? (Utilisation de FindComponent)
Permet par exemple d'atteindre 10 TEdit à l'intérieur d'une boucle en utilisant 'Edit'+IntToStr(i).
 26 Janv. 00
24639 chargts
Michel Bardou Tutorial modèles de code
Tutorial: Les modèles de code permettent d'écrire du code "tout fait" par exemple: en choisissant le modèle de code if then else après avoir fait Crtl + j, on obtient
if then
begin
end
else
begin
end;
 14 Juin 03
18817 chargts
Michel Bardou Déclaration multiple de fonctions et procédures
Exemple: Redéclarer plusieurs fois une routine (également appelé surcharge ou redéfinition) permet, pour un même nom de fonction de pouvoir avoir des paramètres de différents types. On pourra par exemple, dans le même programme appeler
  • somme(1,2);
  • et somme(Edit1.Text, Edit2.Text);
    sans erreur de compilation.
 29 Déc. 98
28180 chargts
Michel Bardou splash.zip
Exemple: Comment faire un SPLASH SCREEN c'est à dire : comment afficher un écran au démarrage de votre programme pendant qu'il s'initialise ?
 12 Nov. 00
22775 chargts
Michel Bardou Les raccourcis de l'IDE
Tutorial: Les RACCOURCIS dans l'environnement de développement Delphi.
 06 Oct. 97
maj
05 Janv. 03
44058 chargts
3 comment
Michel Bardou Tutorial création de composants.
Tutorial: Un tutorial très complet sur la CREATION DE COMPOSANTS.
Dernier ajout : Création d'EDITEURS DE PROPRIETES. Par exemple l'ouverture d'une boite de dialogue lorsque l'on clique sur une propriété dans l'inspecteur d'objets.
 15 Nov. 00
30135 chargts
Michel Bardou Tutorial sur les Paquets
Tutorial: Les PAQUETS.
 29 Sept. 01
18126 chargts
Michel Bardou deplaceform.zip
Exemple: Comment DEPLACER UNE FORM à l'aide de la SOURIS
 03 Juin 07
maj
08 Juin 07
9697 chargts
1 comment
Columbo Mouvement fluide d'une fiche rebondissante déplacée à la souris.
Exemple: L'exemple permet de déplacer la fiche avec la souris. En plus, quand on cesse de déplacer la fiche, le mouvement entrepris se prolonge dans un effet de viscosité réglable. La fiche peut également rebondir sur les bords de l'écran si le mouvement l'impose.
Ca donne une animation peu commune, mais agréable à la fiche.
 04 Oct. 98
18319 chargts
Michel Bardou deplacesouris.zip
Exemple: Comment donner la possibilité à l'utilisateur de DEPLACER UN COMPOSANT à l'aide de la souris.
 25 Nov. 01
18344 chargts
Serge Arbiol Redimensionner un panel à la souris
Exemple: Un exemple de Serge Arbiol : Comment redimensionner un PANEL à la SOURIS
 24 Nov. 98
19800 chargts
Michel Bardou curseur.zip
Exemple: Comment modifier le CURSEUR DE LA SOURIS, comment CREER SES PROPRES CURSEURS.
 30 Mars 00
18725 chargts
Michel Bardou poscursouris.zip
Exemple: Trouver les COORDONNEES du curseur de la SOURIS, comment DEPLACER le curseur de la souris
 08 Déc. 02
maj
25 Déc. 02
22800 chargts
2 comment
Michel Bardou Utilisation des listes d'actions.
Tutorial: Les TActionList (D6 et +) permettent de gérer facilement des actions qui seront déclenchées par plusieurs composants. Delphi met également à notre disposition un grand nombre d'actions pré-programmées qui peuvent se révéler bien pratiques.
Voir aussi le tutorial sur les gestionnaires d'actions.
 27 Déc. 02
20354 chargts
2 comment
Michel Bardou Les gestionnaires d'actions
Tutorial: Pour D6 et + : Les TActionManager permettent d'avoir des MENUS qui se modifient en fonction de la fréquence d'utilisation de ses éléments.
Ils permettent aussi à l'utilisateur de vos logiciels de pouvoir configurer les menus à sa convenance.
Pour bien comprendre ce tutorial, il est indispensable d'avoir lu le tutorial suir les listes d'actions.
 16 Avril 98
maj
27 Févr. 01
25841 chargts
1 comment
Michel Bardou Heure et date système.
Exemple: Comment RECUPERER et MODIFIER L'HEURE et la DATE SYSTEME. Cet exemple permet également de mieux comprendre les différents formats de date et heure et comment passer d'un format à un autre.Maj : envoi d'un message à la barre des taches pour réactualiser immédiatement l'heure de l'horloge.
 26 Avril 97
19327 chargts
Michel Bardou termine.zip
Exemple: Comment FERMER UNE APPLICATION (si vous êtes perdu entre les "OnClose", les "OnCloseQuery" et les "application.Terminate".)
 02 Juil. 02
30218 chargts
4 comment
DooMeeR Les pointeurs
Tutorial: Les POINTEURS sont un élément très important dans la programmation. En Delphi, ils sont moins utilisés car le langage est pensé pour que l'on n'aie pas à s'en servir. Néanmoins, leur connaissance permet de mieux comprendre certains fonctionnements de Delphi et de découvrir d'autres méthodes de programmation....
 06 Juin 97
18544 chargts
Michel Bardou class.zip
Exemple: Cet exemple doit vous permettre de mieux comprendre certaines NOTIONS D'OBJETS. On doit comprendre qu'un objet est géré par son adresse mémoire et la notion d' HERITAGE .
 30 Mai 99
18202 chargts
Michel Bardou polymorphisme.zip
Exemple: Cet exemple doit vous permettre de mieux comprendre certaines NOTIONS D'OBJETS et plus précisément la notion de POLYMORPHISME.
 02 Juil. 02
28861 chargts
DooMeeR Optimiser ses programmes
Tutorial: OPTIMISER un PROGRAMME est très important pour fournir aux utilisateurs le meilleur confort d'utilisation possible. Cet article est fait pour vous apprendre quelques bases, vous donner quelques réflexes, afin que votre programme soit plus rapide et agréable à utiliser...
 30 Déc. 98
18770 chargts
Michel Bardou editcontrol.zip
Exemple: Comment CONTROLER LES ENTREES effectuées dans un EDIT ? Par exemple : comment contrôler que le texte entré correspond à un réel ou comment transformer le texte en majuscule au fur et à mesure de la frappe.
 02 Mars 98
maj
21 Oct. 06
35700 chargts
Michel Bardou Fonctions pour chaines de caractères.
Exemple: Quelques FONCTIONS pratiques de traitement des CHAINES DE CARACTERES (strings) :
  • Comment extraire d'un string ce qui est à gauche (ou à droite) d'une sous-chaîne déterminée?
  • Comment extraire la n ieme sous-chaîne délimitée par un séparateur. Combien de sous-chaînes ?
  • Comment extraire 'exe' de la chaîne 'truc.toto.exe'
  • ...
  • Dernière maj : ajout de la fonction StrReplace
 23 Avril 02
21308 chargts
Michel Bardou Ajuster le volume des MIDI et WAVE
Exemple: Comment ajuster les VOLUMES correspondants aux MIDI et WAVE.
 16 Juin 01
12 chargts
Michel Bardou astuce : Astuce: Pour ouvrir la fenêtre de réglage des VOLUMES de SONS: WinExec('SNDVOL32.EXE',SW_SHOW);
 11 Juin 97
19777 chargts
Michel Bardou Création d'un controle à l'exécution.
Exemple: Comment CREER UN CONTROLE (par exemple un Bouton) à l'exécution et lui rajouter un événement à l'exécution.
 20 Avril 02
8 chargts
Michel Bardou Ecrire dans la barre des tâches Astuce: Pour écrire dans l'icône de la barre des tâches correspondant à son application :
Application.Title:='hello word';
 15 Déc. 01
maj
09 Nov. 02
92788 chargts
18 comment
Michel Bardou Les bases de données
Tutorial: Les Bases de données.
Dernières MAJ:
  • Utilisation de QuickReport pour faire des impressions.
  • Attaquer EXCEL comme une Base de données via ODBC.
 15 Mars 03
maj
15 Févr. 04
36987 chargts
DevelOpeR13 Rave Report
Exemple: RAVE REPORT 5.0. La documentation sur le sujet étant encore une denrée extrement rare,cet exemple est précieux !
 26 Avril 03
25658 chargts
Alain FERRUT Rave Report utilisé avec une base de données Open Source copmposant TBDF
Exemple: Rave Report utilisé avec une base de données (Open Source composant TBDF). L'exemple est accompagné d'un un pdf explicatif.
 20 Sept. 98
18102 chargts
Michel Bardou pressepapier.zip
Exemple: Comment copier du texte vers le PRESSE PAPIER et comment récupérer du texte à partir du presse papier.
 05 Juil. 99
maj
16 Sept. 99
21891 chargts
Michel Bardou Utilisation des TList.
Exemple: Utilisation des TLIST. Comment les utiliser, les trier...
 13 Sept. 97
18273 chargts
Michel Bardou delay.zip
Exemple: L'équivalent de la fonction DELAY de turbo pascal : comment FAIRE UNE PAUSE dans votre programme pendant un temps déterminé en milli secondes. Voir aussi la fonction SLEEP de Delphi.
 24 Mars 00
18156 chargts
Michel Bardou menuchanger.zip
Exemple: Comment modifier un MENU en DYNAMIQUE ? (le texte et la procédure déclenchée lors de la sélection)
 17 Janv. 99
17826 chargts
Michel Bardou menuicone.zip
Exemple: Delphi 4 (et +?) uniquement : Comment mettre des ICONES dans un MENU ?
 24 Févr. 01
26167 chargts
Yves Dumont rdgrp : RadioGroup et PageControl
Programme: Pour apprendre à utiliser les RadioGroup, les PageControl avec leurs onglets.
 22 Janv. 03
20256 chargts
ToM50 Changer les couleurs et l'écriture dans un TStringGrid
Exemple: Changer les COULEURS du fond, la FONT, la couleur du texte dans un TSTRINGGRID et ce, cellule par cellule. En extrapolant, on peut changer complètement le look des celulles.
Utilisation de l'évènement OnDrawCell.
 02 Mars 02
28508 chargts
1 comment
Amar Guessas Passer des chiffres en lettres
Programme: Comment transformer un nombre en sa forme lettres ex: transformer 101 en 'cent un'. Fonctionne aussi pour 20.20 Au passage montre comment mettre un lien internet sur un label.
 30 Déc. 98
5 chargts
Michel Bardou Empécher l'entrée de certaines touches. Par exemple n'autoriser que les valeurs numériques. Astuce: Dans un TEdit : comment empêcher l'entrée de certaine touches, par exemple n'autoriser que les valeurs numériques?
Tout simplement en créant une réponse à l'événement OnKeyPressed du TEdit faisant croire que les touches non souhaitées ont la valeur #0 : procedure TForm1.Edit1KeyPress(Sender: TObject; var Key: Char);
begin
if not (key in [#8,'0'..'9',DecimalSeparator,'+','-']) then key:=#0;
end;
 21 Sept. 99
5 chargts
Michel Bardou Empécher le beep lorsque l'on appuie sur la touche entrée. Astuce: Dans un TEdit : comment empécher le beep lorsque l'on appuie sur la touche entrée ? Tout simplement en créant une réponse à l'événement OnKeyPressed du TEdit faisant croire que la touche #13 (= entrée) est la touche #0 :
procedure TForm1.Edit1KeyPress(Sender: TObject; var Key: Char);
begin
if key=#13 then key:=#0;
end;
 24 Nov. 02
18273 chargts
Michel Bardou Passer une procédure en paramètre d'une procédure.
Exemple: Comment passer une procédure ou une fonction en paramètre d'une procédure ou d'une fonction.
 01 Déc. 02
17674 chargts
Michel Bardou Stocker des données de toutes tailles dans la propriété tag.
Exemple: Utilisation de la PROPRIETE TAG pour y stocker des données de toutes tailles.
 21 Déc. 02
18002 chargts
Michel Bardou Griser (rendre inactive) la croix de fermeture d'une form
Exemple: Comment rendre inactive (grisée)la croix de fermeture d'une TForm.
 26 Déc. 02
20455 chargts
Michel Bardou Liste des extensions des fichiers Delphi
Tutorial: Liste des extensions des fichiers Delphi
 11 Mai 03
maj
29 Déc. 03
18719 chargts
Michel Bardou Afficher les les captions des labels , TBitBtn et TSpeedButton sur plusieurs lignes
Exemple: Comment afficher les CAPTIONS des Tlabel, Button, TBitBtn et TSpeedButton sur PLUSIEURS LIGNES.
Dernière maj : ajout des TButton.
 02 Janv. 04
22343 chargts
2 comment
DooMeeR Les chaines de caractères : ce qui se cache derrière les différents types.
Tutorial: Pour bien comprendre comment Delphi gère les chaines de caractères et par là même : savoir quel type utiliser.
 24 Janv. 04
13712 chargts
THM Tranformer Michel&Durand&Paul etc... en un tableau des éléments séparés par &
Exemple: Sous la forme d'une fonction, permet de remplir un tableau à partir d'une chaine. Par exemple, si la chaine est Michel&Durand&Paul et le séparaeur est & alors l'indice 0 du tableau contient Michel. L'indice 2 contient Durand etc...
 16 Déc. 03
7 chargts
Michel Ne plus avoir de fichiers de sauvegardes *~.* Astuce: Si vous ne voulez plus avoir les fichiers de sauvegarde *.~* :
Outils / Option de l'Editeur / Affichage / décochez "Créer un fichier de sauvegarde"
 25 Avril 04
13969 chargts
SiZiOUS Faire un Wizard
Exemple: Un exemple qui montre comment faire un magicien de configuration (assistant ou Wizard, quoi!) Utilisation du TPageControl.
 27 Avril 04
12893 chargts
LAROCHE Vincent Faire un Wizard (2)
Exemple: Un second exemple qui montre comment faire un magicien de configuration (assistant ou Wizard, quoi!). Utilisation du TPageControl.
 02 Mai 04
13952 chargts
DevelOpeR13 Génération de mots de passe
Exemple: Cet exemple permet de générer un mots de passe par exemple du style CLID qui évite ainsi au maximum la composition de doublons.
 23 Févr. 05
34182 chargts
2 comment
Rick Spence, traduit par DarkSide La programmation orientée objet en Delphi - Un guide pour les débutants.
Tutorial: Dans cet article je vais initier les programmeurs Delphi aux possibilités de l'orientation objet du Pascal objet et montrer comment tirer partie d'elles dans vos propres applications. Même si vous avez déjà utilisé Delphi, vous trouverez dans cet article un sujet de révision utile - c'est impressionnant de voir tout ce qu'on peut faire avec Delphi sans réellement comprendre tous les principes du langage.
 06 Janv. 07
12372 chargts
Michel Bardou Utilisation des Listes de Choix ou ComboBox
Exemple: Utilisation des Listes de Choix ou ComboBox.
 25 Janv. 09
maj
24 Févr. 09
8214 chargts
Vincent Laroche Surtitre dans un TStringGrid
Exemple: Comment afficher un surtitre dans un TStringGrid c'est à dire comment avoir 2 lignes fixes dont la première affiche un titre correspondant à plusieurs colonnes.
 29 Déc. 97
maj
29 Janv. 00
23973 chargts
Michel Bardou Tutorial ActivesX
Tutorial: Les ActiveX
 12 Févr. 05
14648 chargts
6 comment
Michel Visualiser les pdf
Exemple: Comment, dans une application, pouvoir voir le contenu d'un pdf.
ATTENTION pour utiliser cet exemple, il faut en premier lieu importer la bibliothèque de type correspondante :
menu projet /importer une bibliothèque de type. Choisir "Acrobat Control for activeX...".
cliquez sur installer
Choisissez le paquet où vous voulez installer ce nouveau composant.
Cela vous ajoute un composant "pdf" dans l'onglet ActiveX
Si cela vous parait difficile, allez voir le tutorial ActiveX chapitre " Transformation d'un ActiveX en composant"
 07 Déc. 03
maj
12 Déc. 03
26340 chargts
1 comment
Michel Bardou Création des fichiers d'aide au format .CHM (1/2)
Tutorial: Création des fichiers d'aide au format .CHM à l'aide de Microsoft HTML Workshop. Et intégration dans un programme Delphi. Première partie : Création du fichier d'aide et utilisation simple.
 21 Déc. 03
18765 chargts
Michel Bardou Création des fichiers d'aide au format .CHM (2/2)
Tutorial: Création des fichiers d'aide au format .CHM à l'aide de Microsoft HTML Workshop. Et intégration dans un programme Delphi. Seconde partie : Utilisation pour une aide contextuelle.
 15 Mars 04
6 chargts
DevelOpeR13 Création des fichiers d'aide au format .HLP
Lien: Création des fichiers d'aide au format .HLP
 19 Juil. 97
23208 chargts
Michel Bardou icobot.zip
Exemple: Comment METTRE UNE ICONE (.ico) SUR UN BOUTON (BitBtn ou SpeedButton), le problème étant que les boutons ne peuvent accepter que des BitMaps.
 06 Juil. 02
maj
15 Févr. 04
27042 chargts
DevelOpeR13 Dessin animé comme un gif
Exemple: Comment avoir un DESSIN QUI S'ANIME à l'image de ce que fait un gif animé, mais sans utiliser de gif. Deux solutions : avec et sans TImageList. Permet aussi de comprendre les TImageList.
 27 Janv. 04
17953 chargts
Mitchoukette Animation d'images à l'aide d'une TImageList
Exemple: Animation d'images à l'aide d'une TImageList. L'auteur s'est attaché à en faire une Classe pour plus de "propreté".
 26 Janv. 03
maj
03 Sept. 03
24781 chargts
3 comment
Jean-François Desrochers Ecran de démarrage avec fondu.
Exemple: Exemple d'écran de démarrage Splash qui s'affiche avec un effet de fondu. Il peut s'afficher sur toutes les plateformes Windows. Ce n'est pas un véritable Splash Screen au sens où cet écran ne s'affiche pas mendant le chargement de l'application et ne se retire pas automatiquement à la fin du chargement de l'application. (Pour cela, voir l'exemple dédié aux Splash Screen).
Son intéret réside dans l'effet de fondu. Il doit d'ailleurs pouvoir s'appliquer dans des affichages autres que le démarrage de l'application.
Dernière maj : Différents aménagements augmentant la clarté de l'exemple et sa réutilisation.
 09 Nov. 97
maj
01 Déc. 99
46821 chargts
3 comment
Michel Bardou Astuces
Astuce: Là, vous trouverez une page qui regroupe tout un tas d'astuces en tous genres.
 20 Oct. 02
maj
16 Févr. 04
26351 chargts
DevelOpeR13 Changer la couleur etc des textes d'une boite de type MesageDialogue
Exemple: Comment changer l'apparence (couleur, police etc ) des textes d'une boîte de dialogue générée par CreateMessageDialog. Et ce, y compris pour les textes dans les boutons.
 13 Déc. 97
maj
26 Oct. 00
29273 chargts
Michel Bardou Tutorial dll
Tutorial: Les DLL
 29 Déc. 02
7 chargts
Michel Bardou Voir les DLL utilisées Astuce: Pour voir les DLL et autres modules utilisées par votre programme, il suffit d'ouvrir la fenêtre de module.
Pour cela, allez à : Voir / Fenêtres de débogage / Modules ou de faire Alr-Ctrl-M. Lancez le programme (f9) et vous voyez les modules utilisées.
 23 Nov. 97
21949 chargts
Michel Bardou dragdrop.zip
Exemple: Comment programmer les DRAG and DROP (vous prenez un objet et par un glissé de la souris, vous venez le déposer sur un autre objet). Voir aussi lacheico.zip
 15 Déc. 01
maj
15 Déc. 01
28033 chargts
3 comment
Michel Bardou Placer des fichiers dans son exe.
Tutorial: Placer d'autres fichiers dans son exe grâce aux ressources.
 01 Juin 02
43256 chargts
Marchioni Valérian Les ressources
Tutorial: Tout ce que vous voulez savoir sur les RESSOURCES...
 20 Sept. 03
maj
27 Sept. 03
21515 chargts
2 comment
Bernichi Maamoun Plusieurs langues pour son exe.
Exemple: Comment faire un programme multi-langues (utilisation des ressources).
 07 Sept. 02
maj
01 Nov. 02
22348 chargts
Christian Gruais Placer un midi dans son exe
Exemple: Jouer un son MIDI intégré dans le fichier EXE (en utilisant les "ressources").
Intérêt :
  • On peut diffuser un fichier EXE seul, sans avoir à diffuser une INSTALL ou un fichier ZIP avec un fichier EXE, un fichier MID, etc...
  • On est sûr que le fichier sera toujours présent, là où on l'attend...
 20 Mars 02
33200 chargts
2 comment
DooMeeR Les Streams (1)
Tutorial: Un cours sur les Streams en Delphi (1)
 08 Avril 03
30976 chargts
2 comment
DooMeeR Les Streams (2)
Tutorial: Un cours sur les Streams en Delphi (2)
 27 Oct. 02
19677 chargts
Michel Bardou Ajouter un fichier d'aide (API par exemple) dans l'aide en ligne de Delphi.
Tutorial: Comment CONFIGURER L'AIDE EN LIGNE de Delphi : Ajout et suppression des fichiers d'aide qui sont lus.
Application directe : ajout des fichiers d'aide des API.
Ne fonctionne pas pour les versions perso.
 09 Déc. 02
maj
13 Déc. 02
21765 chargts
Michel Bardou Réduire la taille de l'exe. Utilisation des paquets d'exécution.
Tutorial: En compilant sans demander à Delphi de placer le code de la VCL et autres paquets dans l'exe, vous diminuez d'une manière très sensible la taille de vos exe (une application vide passe de 388 Ko à 14 ko).
 14 Déc. 02
21740 chargts
Michel Bardou Diviser par deux le temps de chargement de Delphi
Tutorial: Comment diminuer le temps de chargement de Delphi...
 21 Déc. 02
20890 chargts
Michel Bardou Placer un TProgressBar sur un TStatusBar
Exemple: Il est louable de vouloir placer une ProgressBar sur une StatusBar. Pourtant de base, la StatusBar n'accepte pas de recevoir un composant tel qu'un ProgressBar. Le principe donné dans l'exemple est valable non seulement pour les TProgressBar mais également pour les autres composants descendant des TWinControl.
 19 Mars 00
18270 chargts
Michel Bardou imprimtext.zip
Exemple: Un exemple simple pour comprendre les IMPRESSIONS D'UN TEXTE sur une imprimante.
 12 Févr. 03
maj
29 Déc. 03
20008 chargts
colpaert gonzague Imprimer un StringGrid
Exemple: Impression d'un StringGrid à l'aide de QuickReport.
Maj : correction d'un bug.
 15 Sept. 02
22412 chargts
Michel Bardou Impression d'une image avec QuickReport
Exemple: QUICKREPORT est livré avec Delphi Pro et +. Il est normalement utilisé pour créer des rapports de bases de données. En fait il permet aussi de faciliter les IMPRESSIONS mêmes sans connexion avec une base de données. L'exemple montre Comment imprimer une image. Pour les rapport de type BDD, allez voir le tutorial dédié à ce sujet.
 14 Juil. 97
23147 chargts
Michel Bardou treeview.zip
Exemple: Comment utiliser le composant TREEVIEW. Ce composant permet de créer des ARBRES; des ARBORESCENCES un peu à la façon de l'explorer de Windows.
 17 Janv. 98
19604 chargts
Michel Bardou treevobj.zip
Exemple: Utilisation du composant TREEVIEW mais cette fois avec utilisation d'un objet accroché à chaque noeud.
 29 Avril 02
16986 chargts
Marcus Lien URL sur un TLabel
Exemple: Mettre un LIEN URL ASSOCIE à un TLabel. On clique sur le Label et ça ouvre une page internet ou un EMail. On peut facilement extrapoler pour ouvrir tout fichier. Attention D6 et plus car utilise l'évènement OnMouseLeave.
 03 Mai 02
16605 chargts
Marcus Lien URL sur un TLabel (2)
Exemple: Mettre un LIEN URL ASSOCIE à un TLabel. On clique sur le Label et ça ouvre une page internet ou un EMail. On peut facilement extrapoler pour ouvrir tout fichier. Compatible toutes versions, mais ne souligne pas le texte au pasage du curseur.
 09 Mai 02
20335 chargts
David.Challes Un TLabel avec lien URL
Composant: Un composant qui permet d'associer un LIEN URL à un TLabel. La police change au survol de la souris. Utilise les messages CM_MOUSELEAVE et CM_MOUSEENTER et donc n'utilise pas OnMouseLeave => compatible toutes versions Delphi (testé sur D3 et +).
 22 Mars 03
8 chargts
Michel Bardou Avoir plusieurs colonnes dans un TListBox Astuce: procedure TForm1.Button1Click(Sender: TObject);
begin
ListBox1.TabWidth :=50;
ListBox1.Items.Add('Hello'^I'seconde'^I'et encore une autre');
ListBox1.Items.Add('Ligne2'^I'seconde col'^I'et encore une autre');
end;
 27 Avril 03
maj
01 Mai 03
20832 chargts
P. Moati Dessin d'un dégradé entre deux couleurs
Exemple: Une fonction qui permet d'obtenir un DEGRADE de COULEURS entre deux couleurs. L'exemple montre comment l'utiliser sur une form. Il est facile de le modifier pour l'utiliser sur d'autres composants.
 26 Mai 99
18002 chargts
Michel Bardou Mapping d'une image.
Exemple: D'après une idée de Richard Blanchard et Bernard Pétrisot : MAPPING D'UNE IMAGE ou comment avoir des événements différents en fonction de la zone de l'image cliquée.
 08 Nov. 03
78031 chargts
Michel Units Phidels.pas
Exemple: Une base de données de fonctions et procédures accessibles facilement.
Principes généraux :
  • Les fonctions sont utilisables par tous, soit par copier coller soit en téléchargeant une Unit entière.
  • Vous pouvez soumettre des fonctions qui, si elles sont retenues, seront ajoutées à cette base de données.
 30 Avril 02
8 chargts
Michel Bardou TEdit : Texte aligné à droite. Astuce: Pour faire en sorte qu'un TEdit voit son texte aligné à droite (placer un Edit et un Button sur la Form):
procedure TForm1.Button1Click(Sender: TObject);
var OldSysLocal:TSysLocale;
begin
OldSysLocal:=SysLocale;// pour pouvoir le remettre
SysLocale.MiddleEast := True;
Edit1.BiDiMode := bdRightToLeft;
SysLocale := OldSysLocal;
end;
 29 Mars 02
10 chargts
Michel Bardou Passer de D6 en D5 Astuce: Pour qu'un programme fait en D6 puisse être utilisé en D5, il faut bien sur ne pas utiliser de procédure ou composant inconnus de D5 mais également que le DFM soit enregistré en format texte => sur la fiche principale, faire clic droit puis cliquer sur DFM Texte s'il n'est pas coché.
 29 Mars 02
6 chargts
Michel Bardou Passer de D5 en D4 Astuce: Pour qu'un programme fait en D5 puisse être utilisé en D4, il faut bien sur ne pas utiliser de procédure ou composant inconnus de D5 mais également que le DFM ne soit pas enregistré en format texte => sur la fiche principale, faire clic droit puis cliquer sur DFM Texte s'il est coché.
 03 Févr. 00
9 chargts
  www.developpez.com
/delphi/media.htm

Lien: En plus des exemples du site portant sur le son, allez voir sur la page www.developpez.com consacré au son sur Delphi en cliquant ici
 31 Août 03
20231 chargts
AM-Vector Pointeurs Delphi et assembleur.
Tutorial: Un mini-tutorial, sur les pointeurs et l'assembleur, qui explique le fonctionnement de la mémoire en assembleur, tout en étant lié aux pointeurs de Delphi.
 18 Janv. 04
16895 chargts
SiZiOUS Rechercher dans une ListBox
Exemple: Différentes façons de faire une recherche d'une chaîne de caractères dans une ListBox