Vous ne trouvez pas de réponse à votre problème ? Alors posez la question dans le forum. Souvenez-vous qu'il n'y a jamais de question bête, mais rester dans l'ignorance parce que l'on n'ose pas poser une question, ça c'est une erreur !

LE GUIDE DU DÉBUTANT DELPHISTE


Information sur le tutorial

Catégorie :Tutoriaux Date de création : 11/07/2006 17:02:21 Vu : 19 307 fois

Note :
8,33 / 10 - par 6 personnes
8,33 / 10

  • 1

  • 2

  • 3

  • 4

  • 5

  • 6

  • 7

  • 8

  • 9

  • 10

Commentaire sur cette source (26)
Ajouter un commentaire et/ou une note

Description

Apprendre les bonnes bases quand on est débutant !!!
c'est essentiel et pas seulement pour les débutants
tout le monde peut y apprendre quelques choses

Tutorial

Le Guide du débutant Delphiste 1ere Edition

Ce tutoriel à pour objectif d'apprendre aux débutants les règles essentielles pour la création d'un projet à la fois propre et professionnel et ce afin de prendre les bonnes habitudes dès le début de votre apprentissage dans le monde de Delphi, ainsi que des conseils pour chercher ou poser des questions sur le forum de Delphifr. (en collaboration avec Francky2301230)

Copyright & Informations Légales.

Le contenu de cette article appartient à ses Auteurs respectifs, l'intitulé "Le Règlement" à Francky23012301 et l'intitulé "Le Projet Clean" à Shining-Freeman,

Toute reproduction ou représentation intégrale ou partielle, par quelque procédé que ce soit, faite sans autorisation au préalable auprès de ses Auteurs est illicite et constitue une contrefaçon. Conformément au dispositions du code de la propriété intellectuelle, seules sont autorisées, d'une part, les reproductions strictement réservées à l'usage privé du copiste, d'autre part, le site Delphifr.com qui en détient l'exclusitivé, sur ce nous vous souhaitons une bonne lecture :).

Le Règlement

Chapitre I - Introduction :

J'ai lu dans le bar, une remarque d'un membre qui disait qu'un jour il finirait par mettre le règlement de CS entier dans sa description. Et là je me suis dis : "Pourquoi ne pas expliquer par le biais d'un tuto le règlement de CS et comment mener à bien ses recherches ?". Il en découle ce tutorial qui va etre très simple.

En fait cela faisant longtemps que je voulais le faire : c'est pour moi quelque chose qui manquait. En espérant froisser personne.

Chapitre II - Les 10 commandements de CS :

AVANT DE POSTER : Tu chercheras

GOOGLE, LA TOUCHE F1, L'INSPECTEUR D'OBJET : Tu les aimeras

BONJOUR, MERCI, AUREVOIR : Tu diras

LE STYLE SMS : Tu l'éviteras

COURAGEUX ET RESPECTUEUX : Tu le seras

LES SOURCES ET LES COMPOSANTS : Tu les étudiras

AUCUN CODES : tu n'exigeras.

EXECUTABLES et BATCH : Tu n'en metteras pas

AVANT DE METTRE UN SOURCE : regarder qu'il y en pas déjà, tu vérifieras

REPONDRE TOI AUSSI AUX QUESTIONS : Tu le feras

Voilà le règlement de CS résumé: donc plus d'excuses pour ne pas le connaitre.

Chapitre III - Pourquoi chercher ?

Des composants il y en a des milliers pour ne pas dire plus. Chacun ayant sa spécificité. Chacun d'entre nous est devant l'inconnu quand il travaille avec un nouveau composant. Et pourtant tout le monde ne poste pas : Ce n'est donc pas lié à une différence de niveau mais de courage.

Cependant il est normal qu'un débutant poste plus qu'un membre avancé.

Chapitre IV - Comment poster ?

Avant de valider un post il faut :

Se poser la question : "Est ce que j'ai respecté le règlement?"

Se poser une autre question : "Est ce que j'ai donné assez d'informations pour être aidé ?"

Se poser une autre question : "Est ce que j'ai été clair ?"

Si on a donné une mauvaise réponse, ne pas sentir humilié : on est pas là pour faire un concours et l'erreur est humaine.

Si on a pas compris un tuto, une fonction, ou un code : mettre l'URL correspondant.

Si on dispose d'un code, il faut le donner : c'est impératif pour être aidé.

Si on ne sait pas comment procéder pour réaliser quelque chose : on ne demande pas de sources mais on intérroge les membres sur la méthodologie à utiliser.

Ne pas hésiter à demander l'avis voir une correction ou un béta-test à un membre avancé.

A lors quand poster sur CS ? quand après une rechercher approfondie et différents essais (qui se chiffrent en plusieurs heures), on a pas trouvé ou pas compris.

Chapitre V-Comment chercher

Voici une méthode de recherche, étape par étape :


Sélectionner le message d'erreur, la fonction, le composant qui nous interpelle puis appuyer sur la touche F1 : regarder la hiérarche, les propriétés, les méthodes, les évènements ainsi que les exemples fournient dans cette aide.

Faire une recherche sur Google avec des mots simples séparés par le caractère "+". Le premier mot à mettre est Delphi. Exemple : "delphi+base de données+access". Vous trouverez un lien vers un tutorial pour vous connecter à une base de données Access.

Essayer plusieurs combinaisons de mots si cela est nécessaire.

Faire une rechercher sur CS dans le moteur de recherche. N'hésitez pas à faire un tour sur les sites des autres langages. Vous trouverez des sources que vous pourrez traduire dans votre langage. Regarder aussi les snippets.

Regarder les sources disponibles et aussi ceux des composants : vous y trouverez beaucoup d'informations.

Etudiez les codes : en plus d'apprendre "l'orthographe" de votre langage, vous y apprendrez aussi la "grammaire".

Toute étude doit se faire avec minutie : un code ne se lit pas mais se comprend. Il arrive que des codes ne correspondent pas exactement à nos besoins mais peuvent etre un bon tremplin pour aboutir vers ce que l'on doit faire.

Chapitre VI - Conclusion ?

Chaque fois qu'un membre passe une minute pour vous répondre, c'est une minute durant laquelle il ne code pas.
Ceci ne doit pas vous empecher de poster mais vous obligez à vous rappeler qu'il faut chercher avant de le faire.

Copyright © 2006 Francky23012301. Tous droits réservés

Le Projet Clean

Chapitre I - Introduction

On constate généralement qu'il y'a très peu de devellopeurs qui publient des projets "clean", en effet on voit assez souvent des projets avec pleins de fiches et d'unités partout et lors de la compilation du projet on se retrouve avec tout un tas de déchets inutiles bref c'est un véritable chantier !!!, ce tutoriel à pour but de vous apprendre à créer un projet propre et d'appliquer quelques règles de bases pour le bien être de tous. y compris ceux qui seront amener à vous venir en aide !!!.

Chapitre II - La création d'un nouveau projet

Nous allons créer un nouveau projet pour se faire allez dans le menu de Delphi comme suit:

Menu->Fichier->Nouveau->Application

vous devez maintenant avoir une fenêtre comme celle-ci :

A) Menu de Delphi

B) Commande "Tout enregistrer"

C) L'inspecteur d'Objet

D) Form Designer

E) Unité(Code Delphi)

Chapitre III - Le plan de travail

Maintenant nous allons enregistrer notre projet, Cliquez sur la commande "Tout enregistrer", Delphi vous invite alors à enregistrer l'unité en cours "unit1", mais avant nous allons créer quatre repertoires avec la commande de la figure "A"

A) Commande "Créer un nouveau dossier"

- Un repertoire Forms: pour toutes les fiches de notre projet.avec leur unité respective

- Un repertoire Exe : pour la sortie du projet compilé(executable).

- Un repertoire Dcu : pour les unités compilées(dcus)

- Un repertoire Units : qui contiendra toutes les nouvelles unités de notre projet

Maintenant nous allons pouvoir enregistrer notre fiche principale, tout d'abord entrez dans le repertoire "Forms" puis renommé votre unité "Unit1" en "Main" puis un cliquez sur "Enregistrer" comme ceci:

Maintenant Delphi vous invite à enregistrer votre projet "*.dpr", sortez du repertoire "Forms" en faisant un clique sur "Dossier Parent" voir figure "B"

Avant de cliquer sur "Enregistrer" n'oubliez pas de renommé le projet avec le nom que vous voulez.!!

Chapitre IV - Options du projet

Maintenant il va nous falloir définir les options de compilations afin de placer correctement les bonne unités dans les repertoires que nous avons créer au préalable.

Menu->Projet->Options...

Destination : étant le repertoire de sortie de l'executable

Destination de l'unité : étant le repertoire de sortie des unités compilées(dcu)

Chemin de recherche : étant l'emplacement de fichiers source supplémentaire, en effet il arrive parfois d'avoir une librairie qui peut avoir plusieurs centaine de fichiers, dans ce cas là au lieu de faire "Projet->Ajouter au projet", il suffit de créer un repertoire et de placer dedans toutes les unités externes au projet et d'inclure le chemin de recherche, evitez de mettre un path complet tel que "c:\MyMib", et mettez plutôt ces unités dans un repertoire qui se trouve dans le repertoire racine du projet exemple "Forms, Exe" , imaginons que ce repertoire s'appel "ExtrasLib" alors dans Chemin de recherche on mettra "\ExtrasLib". pour le reste je vous invite à consulter l'aide en ligne de Delphi !!

Attention !!! par défaut Delphi fait une copie des fichiers de votre projet précédé du symbole "~", par exemple main.~pas, main.~dfm, généralement on se sert que très rarement de ces fichiers "Backup", voir pratiquement jamais !!!, de ce fait vous pouvez désactivé cette fonction depuis l'IDE.

pour se faire allez dans le menu de Delphi Menu->Outils->Options de l'éditeur...

Cliquez sur l'onglet "Affichage" et décochez la case "Créer un fichier de sauvegarde"

Chapitre V - Le renommage des composants

Prennez l'habitude de renommer les composants de votre projet:

Eh oui si vous mettez un 50 boutons dans votre projet il se peut que dans l'instant même vous voyez capable de reconnaître la fonction de chacun mais quand n'est-il deux mois après ?, vous serez dans l'incapacité de reconnaître la fonction de tel ou tel bouton, menu ect..., il ya une règle très simple pourtant :

Abréviation du Composant + Action du Composant

si notre bouton sert à ouvrir un dialogue dans ce cas là, le bouton va être renommé en btnOpen, car étant donné que c'est un bouton son abréviation sera "btn", son action étant d'ouvrir, mais il ouvre quoi au fait ?, il est alors plus judicieux d'être le plus explicite que possible quant au choix du nom du composant, si il ouvre un fichier via un dialogue, alors mettez btnOpenFile, tout comme dans la figure plus haut, il suffit de changer le nom du composant avec la propriété "Name" dans l'inspecteur d'objet, et il en va de même pour chaque composant du projet !!!.

voici une liste des abréviations des composants les plus fréquemment utilisées:

Composant

Abréviation

BOUTON

btn

EDIT

txt

MEMO

memo ou txt

LABEL

lbl

COMBOBOX

cb

LISTBOX

lstb

LISTVIEW

lstv

TREEVIEW

tv

CHECKBOX

chkb

RADIOBUTTON

rb

GROUPBOX

grpb

TIMAGE

img

MENU

mnu

Noubliez pas de renommé votre fiche principale par "FrmMain" !!!, de plus à chaque fois que vous allez ajouter une nouvelle fiche veuillez respecter cette règle:

On renomme le nom de la fiche et ainsi que son unité, tout en sachant que le nom de l'unité de chaque fiche devra se terminer par "Wnd" , Exemple j'ai une fiche qui s'appel FrmConfig, son unité s'appel ConfigWnd, de ce fait en mettant dans la clause uses ConfigWnd on sait de suite que cette unité fait référence à une fiche et non à une unité spécifique, à l'execption de al fiche principale qui elle devra s'appeler "FrmMain" et son unité "Main.pas".

On enregistre la fiche dans le repertoire "Forms", de ce fait Delphi va placer la fiche et son unité dans ce même repertoire.

Chapitre VI - L'indentation du code

L'indentation de code consiste à laisser de l'espace entre les lignes de code de sorte à avoir un champ visuel "clean", en effet si vous ne faites pas d'indentation le code risque alors d'être illisible, vous même risquez de ne plus savoir ou et quand se termine telle boucle ect..., il ya une règle simple à appliquer :

votre code doit commencer en dessous de chaque "n" de "begin", de telle sorte que si on prend une règle et qu'on trace une ligne verticale sur le "b" de "begin" on devrait logiquement tomber sur le "end" de ce dernier !!!

Copyright © 2006 Francky23012301& Shining-Freeman. Tous droits réservés


25 juillet 2006 19:29:48 :
un doublon signalé par Francky
26 juillet 2006 17:12:30 :
l'Editeur de texte qui fait des siennes !!!
05 novembre 2006 19:41:08 :
correction de la mise en page
signaler à un administrateur
Commentaire de f0xi le 12/07/2006 05:41:01 administrateur CS

trés bon boulot les gars!

signaler à un administrateur
Commentaire de Matt 261 le 12/07/2006 12:11:38

Bravo félicitations. Excellent travail ! C'est pour quand le livre? lol

signaler à un administrateur
Commentaire de Matt 261 le 12/07/2006 12:15:37

J'ai oublié : J'aime beaucoup le "Copyright © 2006 Francky23012301& Shining-Freeman. Tous droits réservés." et pourquoi la taille de nos commentaires est si enorme?

signaler à un administrateur
Commentaire de shining le 12/07/2006 19:13:31

Hello all,

Matt261 : Ouai pourquoi pas mais ta déja vu un livre de 10 pages ? en version pocket alors ;o)

Plus sérieusement tous les mérites vont à Francky c'est lui qui en a eu l'idée après tout !!, et pour le "Copyright 5894668787654354" c'est vrai que Francky aurait pu choisir un pseudo un peu moins fantaisiste ^^

f0xi : merci ça fait plaisir !!!
@+



signaler à un administrateur
Commentaire de CptPingu le 12/07/2006 20:53:36

Comme je l'avais déjà dit: Très bonne initiative !

signaler à un administrateur
Commentaire de Matt 261 le 13/07/2006 09:41:06

@ Shining : Je suis sur qu'en rajoutant des petits exemples style "mon premier lecteur Mp3", un navigateur internet ou tout autre projet comme ça, tu peux vite arriver à 70 pages ;).

signaler à un administrateur
Commentaire de shining le 13/07/2006 17:15:09

Ah c'est sûre qu'avec de jolis dessins et du bourrage on arrive à 70 pages, mais concernant le lecteur mp3 à base d'un MediaPlayer on a notre dose sur Delphifr lol, mais ceci dit j'avais proposé à Francky de faire "Le Guide de l'initié Delphiste" :

- Apprendre à faire un composant
- Apprendre à distribuer son composant(création d'un Package *.dpk + Designer)
- Apprendre à faire un composant ActiveX(DLL , OCX)
- Apprendre à faire des plugins pour rendre son Application évolutive
- Dossier IDE : Qu'est-ce donc qu'un "EXPERT", juste une intro
- Dossier Carte à puce & Delphi : ou comment dialoguer avec une carte à puce asyncrone ISO7816

et pourquoi pas par la suite le guide de l'expert Delphiste
- Dossier Technique pour créer un Expert Delphi(oula un expert qui crée son propre expert ?)
- l'Assembleur inline de Delphi ou comment optimisé son projet si besoin est.


Mais c'est un projet complètement fantaisiste et farfelu à la fois !!!, car il nécessite l'association de plusieurs devellopeurs experimentés et beaucoup de temps !!!, donc en attendant faites des progrès on attend que ça pour que dans quelques mois vous puissiez à votre tour contribuer à ce projet ;o) c'est tout le mal que je vous souhaite ^^





signaler à un administrateur
Commentaire de Matt 261 le 14/07/2006 13:49:57

Ca m'interresserait ça Le Guide de l'initié Delphiste avec ce que tu proposes d'y mettre ;).

signaler à un administrateur
Commentaire de Francky23012301 le 15/07/2006 04:16:21

Salut,

Tout le mérite revient à Shining qui a fait le plus dur et toute la mise en page.

Pour les deux autres guides, c'est une très bonne idée. Si des personnes veulent se lancer dans leur rédaction, ils sont les bienvenus.

Merci Shining.

signaler à un administrateur
Commentaire de shining le 15/07/2006 17:39:12

Salut et encore merci pour tous vos encouragements :),
comme le dit si bien Francky "you are welcome" , maintenant en ce qui me concerne j'ai beaucoup trop de projets à finir en ce moment et je ne peux pourrais donc pas m'y investir dans l'immédiat !!!, La patience est mère de ... :)

Tennez en attendant vous pouvez vous entraîner avec un Editeur qui jadis fut commerciale et qui désormais est freeware http://www.vizacc.com/, téléchargez le rapidement avant que son Auteur ne change d'avis ;) ...

@+

signaler à un administrateur
Commentaire de meri_info le 17/07/2006 22:58:07

Hi,bon travail ça va m'aider beaucoup lorsque je suis une debutante en delphi,je te souhaite une bonne chance dans le domaine d'edition...

signaler à un administrateur
Commentaire de Also know as le 19/07/2006 15:16:23

C'est un très bon guide spécial DelphiFR, merci beaucoup !

Par contre une petite chose, je recommanderais d'écrire I, J et K sur une seule ligne, car si l'no fait de cette manière, après on peut se retrouver avec beaucoup de variable.
Enfin personnellement je pense qu'il serait mieux d'écrire :

I, J, K: Integer

Sachant qu'en plus se sotn des variables internes, donc on ne peut pas les initialiser.

Voilà :)

signaler à un administrateur
Commentaire de shining le 25/07/2006 17:55:57

Salut,

meri_info : Hi !!! and thanks you very much for your support, It's really encouraging !!!

Also know as : Yeahh you are right my friend ... oops sorry
Oui en effet on peut ecrire les variables de la façon que tu les présentes, à une exception près ceci dit..., en effet les variables imbriquées telles quelles ne permettent pas l'ajout d'un commentaire si besoin est !!!, car si jamais la structure du code devient complexe il est alors préférable j'ajouter un commentaire par exemple :

I : Integer;// Compteur de Categories
J : Integer;// Compteur de Themes en relation avec avec les catégories !!
K : Integer;// Blabla... en relation avec les Themes...
-------------------------
ici le code devient alors nettement plus clair pour la compréhension globale des boucles, de plus, d'un point de vue compilation du code, le code sera exactement identique alors pourquoi se priver des commentaires bien qu'ils ne soient pas toujours nécessaire !!!.

@+

signaler à un administrateur
Commentaire de f0xi le 28/07/2006 09:05:19 administrateur CS

mais tu peu commenter de cette façon :

{ I : compteur de categorie | J : compteurs de themes | K : blabla ... }
I,J,K : integer;

ou encore :

I,           // bla bla
J,           // bla bla
K : integer; // bla bla



moi je ne rassemble que les variables ayant un rapport entre elles, mais que quand elles sont locale, en global j'ai souvent besoin de les initialisées ...

L,T,R,B : integer; {gauche, haut, droit, bas}
oX,oY   : integer; {offset X, offset Y}
W,H     : integer; {Largeur, Hauteur}


signaler à un administrateur
Commentaire de f0xi le 31/07/2006 21:48:53 administrateur CS

Hola! gros bug sur ce tuto ... la mise en page est partie en vaccance!

je pense que ça doit venir de la mise en page sous word ou dans ce gouts la ...
verifiez ...

signaler à un administrateur
Commentaire de Forman le 18/01/2007 10:34:28

Je viens de lire le tuto et je me permets 2 petites remarques:
-Conseiller d'empècher la génération automatique de backups (*.~pas, *.~dfm) est potentiellement dangereux. Combien de fois ais-je sauvé plusieurs heures de boulots grâce à ceux-ci? De plus il arrive que l'IDE plante à cause de composants mal écrits par exemple, et parfois ça a tendance à pourrir le DFM qui devient inutilisable, et alors adieu les 30 TMenuItem avec leurs ImageIndex patiemment calculés pendant 1 heure... Bref, il serait peut-être bon de bien indiquer le risque qu'on prend en désactivant l'option de backup.
-Autre chose encore: il existe une option de l'éditeur appelée "undo after save" qui si je me souviens bien, est désactivée par défaut. Or je ne crois pas être le seul à penser qu'elle est bigrement utile! Etant un maniaque du "Ctrl+S", elle me sert beaucoup et m'a souvent empéché de perdre bêtement du temps (sauf quand j'étais débutant, et que je ne la connaissais pas, justement!)

A part ça bon tuto, et en plus j'ai ri  ;-)

signaler à un administrateur
Commentaire de shining le 19/01/2007 20:53:43

Salut Forman et les autres :), désolé pour le retard mais très occupé en ce moment !!!.

Tout d'abord je vous souhaite à tous et à toutes une bonne et heureuse année 2007 avec tous mes meilleurs voeux qui je l'espère sera meilleur que l'année dernière et moins bonne que l'année prochaine :p !!!

Concernant le problème des backups celà reste quand même très rare mais en ce qui me concerne je connais très peu de gens qui utilisent encore le système de backups !!!, et encore une fois désolé pour la mise en page de ce tuto mais il semblerait que le problème vient de code source puisque j'ai beau refaire la mise en page mais rien n'y fait !!!
pas grave une version au format pdf est desormais disponible et donc consultable à volonter offline ;)
http://shining-world.chez-alice.fr/download/LGDD.pdf

@+

signaler à un administrateur
Commentaire de Aghnar69 le 09/08/2007 12:08:19

Salut,

pour ma part, je viens de commencer mes premiers pas en Delphi, et je trouve que ce tutorial est très bien pour une première présentation de Delphi et de la création d'un premier projet.

Merci ...

signaler à un administrateur
Commentaire de zwyx le 14/12/2007 10:49:37

Salut,

Comme j'ai un peu développé sur un grand projet en entreprise, avec gestion de configuration et autres, et j'ai gardé une bonne habitude. A présent, tout est classé dans trois répertoires:

- src
- bin
- doc
- sav

Ainsi, tout ce qui est nécessaire pout compiler (*.dpr, *.pas, *.dfm, *.res, *.ico) est dans le répertoire "src". Les fichiers de compilation (*.dcu, *.exe) sont bien évidemment dans "bin". Le dossier "sav" contient fichiers sources compressés et datés, pour me préserver d'une bêtise. Je ne préciserai pas ce que contient le répertoire "doc"...

A côté de ça, j'ai un petit batch qui fait le ménage en vidant "bin" et en supprimant les fichiers temporaires (*.~*) dans "src". D'ailleurs si quelqu'un sait comment compléter ce batch pour créer automatiquement une archive *.zip bien datée, ça serait pratique.

cd src
del /F *.~*
cd ../bin
del /F/Q *.*


signaler à un administrateur
Commentaire de Francky23012301 le 15/12/2007 08:29:06

Salut à tous,

Juste un petit commentaire pour remercier vivement deux personnes : PCPT pour la mise en page qu'il vient de refaire et Cirec pour avoir publié cette modif.

Comme vous pouvez le constater : le résultat est vraiment super.

Merci à tout deux pour votre gentillesse et votre patience

A++

signaler à un administrateur
Commentaire de zininf le 07/10/2008 18:30:11

salut,
pour ceux qui connaissent déjà delphi ,et qui ont commencé à construire des petits projets "comme moi ",je vois que  ce tutorial représente une bonne démarche à suivre pour organiser notre travail....
je vous remercie beaucoup .....      

signaler à un administrateur
Commentaire de paoloadv le 14/11/2008 12:25:00

Bonjour ZININF,

merci pour cette introduction à Delphi ! C'est très clair, très propre, ça donne envie d'aller plus loin... Moi qui débute complet, il ne me reste plus ka-fokon ! ;^)
Je pioche par-ci par-là des aides ponctuelles...
Au fait, si quelqu'un sait comment ouvrir depuis l'appuis sur un bouton, un fichier texte placé à la racine du projet Delphi...

Merci encore, et bonne continuation à tous les mordus du développement et de conception informatique en tout genre ! ;^)

signaler à un administrateur
Commentaire de Forman le 14/11/2008 12:48:33

Voici la réponse à ta question paoloadv (même si ça n'est pas forcément le meilleur endroit pour la poser    :-)

Rajouter ShellAPI dans les uses en début d'unité, puis dans OnClick du bouton:  

ShellExecute(Application.Handle,'open','readme.txt',nil,nil,SW_SHOW);

signaler à un administrateur
Commentaire de habarbouira le 18/11/2008 18:01:48

Salut,

pour ma part, je viens de commencer mes premiers pas en Delphi, et je trouve que ce tutorial est très bien pour une première présentation de Delphi et de la création d'un premier projet.

Merci ...

signaler à un administrateur
Commentaire de Bacterius le 22/01/2009 21:01:12

Salut, bon tutorial.
Je voudrais juste savoir, car ça m'intrigue, comment avoir la vue arborescente à gauche de ta fenêtre de code ? Car je vois que tu as Delphi 6, moi aussi et je ne trouve pas l'option (j'espère que cette fonctionnalité n'est pas retirée avec Delphi 6 Personal Edition - que j'ai).

Merci :)

Cordialement, Bacterius !

signaler à un administrateur
Commentaire de shining le 23/01/2009 18:53:41


Salut Bacterius et à tous les autres, je profites également de cette occasion pour vous souhaiter à vous tous et à vous toutes une bonne et heureuse Année 2009, avec tous mes meilleurs voeux pour cette Année !!!

Merci encore pour vos remarques et suggestions constructives, dès que j'ai le temps je vais faire en sorte que la documentation soit un peu plus consistante et notamment pour les programmeurs VisualBasic qui viennent tout juste de faire leur premiers pas, et dieu sait Ô combien ils sont nombreux à faire le pas de VisualBasic >> Delphi(paskeu Delphi le vaut bien Laure & Hall), bon allez trève de plaisanteries !!!... à tous ces gens là soyez les bienvenus dans ce mondez merveilleux qu'est Delphi !!!

Bacterius le screenshot a été réalisé à partir de Delphi6 édition personnelle, donc en princpe tu dois forcément avoir la même fonction !!!
Menu->Voir->Aborescence d'objets ou Maj+Alt+F11, voilà j'espère que cela répond à ta question
@+

Ajouter un commentaire



Nos sponsors

Sondage...

CalendriCode

Juillet 2009
LMMJVSD
  12345
6789101112
13141516171819
20212223242526
2728293031  

Consulter la suite du CalendriCode

Comparez les prix Nouvelle version

Photothèque Nouveau !



Développement réalisé par Nicolas SOREL (Nix) avec l'aide de : Cyril DURAND et Emmanuel (EBArtSoft), Merci à Vincent pour ses précieux conseils
CodeS-SourceS.com© Toute reproduction même partielle est interdite sauf accord écrit du Webmaster
CodeS-SourceS.com© est une marque déposée tous droits réservés
Temps d'éxécution de la page : 0,078 sec

Google Coop CodeS-SourceS Google Coop CodeS-SourceS


Certaines images présentes sur le site (notament certains avatars) sont issues des collections IconShock, donc si vous souhaitez utiliser ces icons vous devez les acheter, ne les copiez pas et ne utilisez pas dans vos sites et applications sans les avoir commandé.