begin process at 2012 02 10 09:19:52
  Trouver un code source :
 
dans
 
Accueil > 

Code

 > 

Divers

 > GESTION DE BIBLIOTHÈQUE

GESTION DE BIBLIOTHÈQUE


 Information sur la source

Note :
9 / 10 - par 1 personne
9,00 / 10

  • 1

  • 2

  • 3

  • 4

  • 5

  • 6

  • 7

  • 8

  • 9

  • 10
Catégorie :Divers Classé sous :bibliothèque, fichier Niveau :Débutant Date de création :09/02/2006 Vu / téléchargé :11 492 / 6 498

Auteur : guigui265

Ecrire un message privé
Commentaire sur cette source (5)
Ajouter un commentaire et/ou une note

 Description

Ce code permet de gérer les livres et les sortis d'une bibliothèque


 Conclusion

Dites moi si vous trouvez des bugs.
Je remercie toutes les personnes qui m'ont aidé sur le forum, surtout Cirec

 Fichier Zip

Les Membres Club peuvent télécharger directement un fichier contenu dans le zip sans télécharger le zip en entier !

Télécharger le zip


 Sources du même auteur

Source avec Zip Source avec une capture CALCULER LE NOMBRE DE JOURS ENTRE DEUX DATES EN EXCLUANT LES...

 Sources de la même categorie

Source avec Zip TRI DBRID CROISSANT ET DECROISSANT par walidlam
Source avec Zip PETITE APPLICATION DE RETENUE par walidlam
Source avec Zip APPLICATION ALIAS+EXCEL par walidlam
Source avec Zip ACCÈS À DIFFÉRENTES PROPRITÉS D'UNE FORME PARENT À PARTIR DE... par ioda19
CODAGE EN BASE64 DE CHAÎNES UNICODE par gta126

 Sources en rapport avec celle ci

Source avec Zip Source avec une capture RECHERCHE PAR EXTENSION AVEC JVCL par Weirdy
Source avec Zip Source avec une capture SIZECONVERTER : UNE MINI LIBRAIRIE DE CONVERSION DE TAILLE par LaDentDeLait
Source avec Zip Source avec une capture ENREGISTREMENT DES DONNÉES DANS L'EXE par yanb
Source avec Zip Source avec une capture INTRA MESSENGER - DELPHI par keket
Source avec Zip Source avec une capture FICLOCK : LOCKEZ LES FICHIERS par JulioDelphi

Commentaires et avis

Commentaire de f0xi le 12/02/2006 22:53:47 administrateur CS

aaah pas mal du tout, logiciel pouvant etre trés utile.


par contre juste une remarque, penser a optimiser ce genre de code :

    TabBiblio[IndexTab[listbox.itemindex]].supprime:='';
    TabBiblio[IndexTab[listbox.itemindex]].code:= MakeCode(zs_num.Text);
    TabBiblio[IndexTab[listbox.itemindex]].titre:=zs_titre.Text;
    TabBiblio[IndexTab[listbox.itemindex]].nom:=zs_nom.Text;
    TabBiblio[IndexTab[listbox.itemindex]].prenom:=zs_prenom.Text;
    TabBiblio[IndexTab[listbox.itemindex]].date_sortie:=datetostr(zs_date_sortie.Date);
    TabBiblio[IndexTab[listbox.itemindex]].date_retour:=datetostr(zs_date_retour.Date);
    TabBiblio[IndexTab[listbox.itemindex]].rendu:=zs_retour.Checked;

en :

with TabBiblio[IndexTab[listbox.itemindex]] do begin
    supprime := '';
    code := MakeCode(zs_num.Text);
    titre := zs_titre.Text;
    nom := zs_nom.Text;
    prenom := zs_prenom.Text;
    date_sortie := datetostr(zs_date_sortie.Date);
    date_retour := datetostr(zs_date_retour.Date);
    rendu := zs_retour.Checked;
end;



ah et surtout, ne pas oublier d'indenter correctement le code! ça le rend plus lisible.

a quand une version pour les videoteque ? ^^

Commentaire de f0xi le 12/02/2006 23:01:25 administrateur CS

on pourrait meme ecrire une fonction pour le type Biblio :

function Biblio(const sup,cod,tit,nom,pre : string; const dso,dre : tdate; const ren : boolean) : TBiblio;
begin
  with result do begin
     supprime := sup;
     code := MakeCode(cod);
     titre := tit;
     nom := nom;
     prenom := prenom;
     date_sortie := datetostr(dso);
     date_retour := datetostr(dre);
     rendu := ren;
  end;
end;


ce qui simplifierais les declaration par exemple :

TabBiblio[IndexTab[listbox.itemindex]] := Biblio('', zs_num.text, zs_titre.text, zs_nom.text, zs_prenom.text, zs_date_sortie.date, zs_date_retour.date, zs_retour);

Commentaire de cirec le 13/02/2006 02:35:53 administrateur CS

Salut,
Bien vu f0xi,
j'y avais pas pensé d'en faire une fonction, effectivement ça va nettement alleger le code.
Bravo

@+
Cirec

Commentaire de guigui265 le 13/02/2006 15:36:12

Salut, c'est vrai que ca allège le code. pour la vidéothèque, ya pas grand chose a modifié, je suis en train de faire la meme chose pour faire un répertoire d'amis. pour les commentaires du code,c'est vrai que je m'y sui pas trop attardé,mais je pense que suis j'avais su,j'aurais pas fait cette appli avec un fichier, mais avec une bdd genre access ou sql serveur,mais je vais pas la refaire, elle est fini!
@++
Guillaume

Commentaire de cirec le 29/03/2006 10:53:04 administrateur CS

Salut,
Mustaph_a pose ta question sur le forum ici tu n'auras pas de réponse.

Le forum est la pour poser des questions

@+
Cirec

 Ajouter un commentaire


Discussions en rapport avec ce code source dans le forum

Extraire des tags HTML [ par BinOff ] Voilà, je commence avec un fichier HTML ouvert en tant que source dans un memo1.Je souhaiterais extraire les noms des images incluses dans le source H Ouvrir un fichier .exe ou .dll sous forme hexa [ par delphi ] Comment faire pour ouvrir un fichier .exe ou .dll sous son format Hexadecimal et modifier un octet ou mot donné. lancement d'un fichier au démarrage de l'application [ par Pierre ] Comment est-il possible, en Delphi, de lancer un fichier (.txt par exemple comme je l'indique ci-après) au démarrage sans que la TForm apparaisse ? Av Copie de fichier [ par Kal ] De kelle maniere puis je copier un fichier d'un repertoire a un autre parce ke j'ai chercher du cote des routines de gestion de fichier mais je trouve URGENT : problème d'installation de composant [ par Henri ] problème d'installationBonjour,Je vous remercie de résoudre le problème suivant :Je voudrais installer un composant téléchargé sans son fichier *.pas Comment on fait pour ouvrir un fichier .EXE tout en ouvrant le programme et ensuite pour le sauvegarder ? [ par Zangdar ] cf : voir titre.www.zangdar.fr.st Comment envoyer un fichier DBISAM par mail via un bouton ? [ par Zangdar ] cf : voir titre Comment récupérer le chemin d'un fichier dont l'extension ouvre une de mes applications [ par Ludolu ] J'explique : en gros, j'ai créé une nouvelle extension qui ouvre mon application et j'aimerais savoir comment on peut faire pour obtenir le chemin du Comment intégrer la décompression d'1 fichier zip/rar [ par Spyne ] Voilà , je voudrais savoir, comment intégrer la décompression d'1 fichier zip/rar (je crois qu'il y a un composant spécialement pour ca) sans que winz Lecture fichier texte ligne par ligne [ par MattXSFR ] J'utilise le code suivant pour copier le contenu d'un fichier texte dans une liste box (une ligne de list box pour chaque ligne du fichier) :procedure


Nos sponsors


Sondage...

Comparez les prix

CalendriCode

Février 2012
LMMJVSD
  12345
6789101112
13141516171819
20212223242526
272829    

Consulter la suite du CalendriCode

 
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

Google Coop CodeS-SourceS Google Coop CodeS-SourceS
Temps d'éxécution de la page : 1,544 sec (3)

Nous contacter | Annoncer sur CodeS-SourceS | Mentions légales