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
111889 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
48846 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
27882 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
42380 chargts
10 comment
DooMeeR Une appli console
Tutorial: Pour faire vos premiers pas :
  • I Une appli console.
 31 Mars 02
36117 chargts
2 comment
DooMeeR Les variables
Tutorial: Pour faire vos premiers pas :
  • II Les variables.
 31 Mars 02
39481 chargts
1 comment
DooMeeR Procédures et fonctions
Tutorial: Pour faire vos premiers pas :
  • III Procédures et fonctions.
 14 Sept. 98
21495 chargts
Michel Bardou floattostrf.zip
Exemple: Comment TRANSFORMER UN REEL EN STRING et réciproquement (différentes possibilités de formats).
 13 Avril 02
37319 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
20561 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
32610 chargts
Michel Bardou canevas.zip
Exemple: Comment faire des DESSINS ou écrire du texte sur une fiche .
 03 Janv. 98
maj
07 Sept. 02
23152 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
26133 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
25945 chargts
Michel Bardou playsound.zip
Exemple: Comment METTRE DU SON dans vos applications.
 31 Oct. 98
21219 chargts
Michel Bardou messagebeep.zip
Exemple: Comment mettre un SON WINDOWS PREDEFINI dans votre application.
 04 Mars 01
24761 chargts
Michel Bardou Tutorial ordre exécution
Tutorial: ORDRE D'EXECUTION des procédures Create, Activate, Show etc...
 09 Avril 02
20682 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
20919 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
18700 chargts
Michel Bardou parent.zip
Exemple: Comprendre ce que représente la propriété PARENT
 28 Févr. 00
18600 chargts
Michel Bardou owner.zip
Exemple: Comprendre ce que représente la propriété OWNER
 27 Janv. 02
19963 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
21639 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
19245 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
24576 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
18755 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
28100 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
22689 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
43962 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
30008 chargts
Michel Bardou Tutorial sur les Paquets
Tutorial: Les PAQUETS.
 29 Sept. 01
18060 chargts
Michel Bardou deplaceform.zip
Exemple: Comment DEPLACER UNE FORM à l'aide de la SOURIS
 03 Juin 07
maj
08 Juin 07
9633 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
18255 chargts
Michel Bardou deplacesouris.zip
Exemple: Comment donner la possibilité à l'utilisateur de DEPLACER UN COMPOSANT à l'aide de la souris.
 25 Nov. 01
18276 chargts
Serge Arbiol Redimensionner un panel à la souris
Exemple: Un exemple de Serge Arbiol : Comment redimensionner un PANEL à la SOURIS
 24 Nov. 98
19726 chargts
Michel Bardou curseur.zip
Exemple: Comment modifier le CURSEUR DE LA SOURIS, comment CREER SES PROPRES CURSEURS.
 30 Mars 00
18657 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
22715 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
20274 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
25734 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
19256 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
30077 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
18478 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
18131 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
28761 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
18710 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
35577 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
21228 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
19704 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
92683 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
36885 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
25586 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
18037 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
21816 chargts
Michel Bardou Utilisation des TList.
Exemple: Utilisation des TLIST. Comment les utiliser, les trier...
 13 Sept. 97
18203 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
18084 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
17758 chargts
Michel Bardou menuicone.zip
Exemple: Delphi 4 (et +?) uniquement : Comment mettre des ICONES dans un MENU ?
 24 Févr. 01
26084 chargts
Yves Dumont rdgrp : RadioGroup et PageControl
Programme: Pour apprendre à utiliser les RadioGroup, les PageControl avec leurs onglets.
 22 Janv. 03
20185 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
28419 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
18204 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
17607 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
17929 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
20344 chargts
Michel Bardou Liste des extensions des fichiers Delphi
Tutorial: Liste des extensions des fichiers Delphi
 11 Mai 03
maj
29 Déc. 03
18647 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
22212 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
13645 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
13902 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
12825 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
13889 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
34038 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
12312 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
8145 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
23898 chargts
Michel Bardou Tutorial ActivesX
Tutorial: Les ActiveX
 12 Févr. 05
14580 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
26221 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
18680 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
23118 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
26951 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
17881 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
24711 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
46702 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
26254 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
29200 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
21875 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
27954 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
42740 chargts
Marchioni Valérian Les ressources
Tutorial: Tout ce que vous voulez savoir sur les RESSOURCES...
 20 Sept. 03
maj
27 Sept. 03
21451 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
22268 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
33049 chargts
2 comment
DooMeeR Les Streams (1)
Tutorial: Un cours sur les Streams en Delphi (1)
 08 Avril 03
30863 chargts
2 comment
DooMeeR Les Streams (2)
Tutorial: Un cours sur les Streams en Delphi (2)
 27 Oct. 02
19594 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
21659 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
21671 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
20815 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
18206 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
19942 chargts
colpaert gonzague Imprimer un StringGrid
Exemple: Impression d'un StringGrid à l'aide de QuickReport.
Maj : correction d'un bug.
 15 Sept. 02
22330 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
23037 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
19537 chargts
Michel Bardou treevobj.zip
Exemple: Utilisation du composant TREEVIEW mais cette fois avec utilisation d'un objet accroché à chaque noeud.
 29 Avril 02
16922 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
16546 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
20263 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
20713 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
17931 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
77713 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
20136 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
16820 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