Notice: Undefined index: HTTPS in /home/developpez/www/developpez-com/template/entete.php on line 28
Tutoriels Delphi
Developpez.com - Delphi
X

Choisissez d'abord la catégorieensuite la rubrique :


Tutoriels Delphi

Date de publication : 25/10/2004 , Date de mise à jour : 13/11/2008

Par Sébastien Doeraene (sjrd.developpez.com)
 

Mes tutoriels Delphi

Présentation
I. Les génériques avec Delphi 2009 Win32
II. Comment réaliser un fichier d'aide et l'appeler depuis Delphi ?
III. Réaliser un plug-in comportant un composant
IV. Création de composants
V. Refactoring
VI. Pourquoi un paramètre const change-t-il mystérieusement de valeur ?
VII. Construire une procédure pointant sur une méthode


Présentation

Voici la liste de mes tutoriels destinés à Delphi.


I. Les génériques avec Delphi 2009 Win32

On les attendait depuis longtemps ! Les voici enfin : les génériques dans Delphi Win32. Ces petites merveilles arrivent avec Delphi 2009. Ce tutoriel vous propose de les comprendre, d'apprendre à les utiliser, puis à concevoir vos propres classes génériques.



II. Comment réaliser un fichier d'aide et l'appeler depuis Delphi ?

Vous avez créé un superbe programme, fonctionnel, intuitif, puissant, mais vous recevez régulièrement des e-mail vous demandant comment utiliser votre logiciel. Vous n'avez sans doute pas pensé à réaliser un fichier d'aide pour accompagné celui-ci. Voici un tutoriel qui va vous aider à en réaliser un en utilisant Microsoft Help Workshop, logiciel distribué avec toutes les éditions de Delphi.



III. Réaliser un plug-in comportant un composant

Ce tutoriel vous explique comment réaliser, dans une dll/un paquet, un composant qui sera affiché sur une fiche de l'exécutable. Vous verrez que ce n'est pas partie gagnée... Jusqu'à ce tutoriel.

Deux solutions vous sont proposées :
L'une est de Clorish et est de loin la plus µsimple. J'ai écrit la seconde, qui est beaucoup plus complexe mais aussi plus souple et ouverte aux plug-in non-Borland.



IV. Création de composants

Voilà un tutoriel complet sur la création de composants avec Delphi. Il est décomposé en quatre parties, chacune traitant d'un point particulier.



V. Refactoring

Ce tutoriel vous propose de découvrir les nombreux outils de refactoring de Delphi.



VI. Pourquoi un paramètre const change-t-il mystérieusement de valeur ?

Vous avez implémenté une routine ou méthode avec un paramètre (appelé Param) déclaré const, et vous remarquez en pas-à-pas la chose suivante. Un appel à une autre routine/méthode, sans même passer Param en paramètre, modifie Param !

Ce tutoriel vous propose l'explication rationnelle du problème (si si, il y en a une).



VII. Construire une procédure pointant sur une méthode

Beaucoup de procédures des API Windows, ou même de bibliothèques tierces, acceptent un paramètre de call-back dont le type est un pointeur de procédure. Cependant, on aimerait lui transmettre un pointeur de méthode, ne fut-ce que pour avoir des informations de contexte supplémentaires au sein du call-back.

Ce tutoriel vous propose de découvrir pas à pas le moyen de construire dynamiquement, à l'exécution, une procédure qui redirigera vers une méthode. Et ainsi de pouvoir résoudre ce problème.



Tutoriels
Les génériques avec Delphi 2009 Win32 (English version) - également disponible en espagnol et en russe
Réaliser un plug-in comportant un composant
Construire une procédure pointant sur une méthode
Création de composants - en 4 parties
Refactoring avec Delphi 2007
Prise en main de Delphi 2005
Analyseurs syntaxiques - Leur fonctionnement par l'exemple
Créer un fichier d'aide HLP
Pourquoi un paramètre const change-t-il mystérieusement de valeur ?
Sources
SJRDUnits - Routines et classes diverses
SJRDComps - Quelques composants
Projet Sepi
Présentation
FAQ Sepi
Programmes
FunLabyrinthe - Jeu de labyrinthe très spécial et très fun
TrickTakingGame - Jeux de cartes à plis en ligne
MultiAgenda - Agenda multi-répertoires
DecodeFormulaires - Décode les formulaires
Excel --> HTML - Convertisseur de tableaux Excel en HTML
AddressLinks - Lie les adresses Internet et e-mail d'un document HTML
Vipion - Tic Tac Toe sur 4x4 cases avec jeu de l'ordinateur
BigCalc - Calculatrice de haut niveau
Espace paroissial Astérion de Watermael-Boitsfort

Valid XHTML 1.1!Valid CSS!


Notice: Undefined index: HTTPS in /home/developpez/www/developpez-com/template/pied.php on line 5

Copyright © 2005 Sébastien Doeraene. Aucune reproduction, même partielle, ne peut être faite de ce site et de l'ensemble de son contenu : textes, documents, images, etc. sans l'autorisation expresse de l'auteur. Sinon vous encourez selon la loi jusqu'à trois ans de prison et jusqu'à 300 000 € de dommages et intérêts.

Responsables bénévoles de la rubrique Delphi : Gilles Vasseur - Alcatîz -