begin process at 2010 02 10 12:50:14
  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é :8 985 / 6 010

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 Source avec une capture LOGICIEL DE DIAGNOSTIC AUTOMOBILE KWP2000 par Oniria
Source avec Zip Source avec une capture RÉGLE TRANSPARENTE POUR MESURER UN OBJET ECRAN par dubois77
Source avec Zip Source avec une capture LE BOOK DU PAUVRE par dubois77
Source avec Zip Source avec une capture CAHIER 90 PAGES par dubois77
Source avec Zip Source avec une capture TABLEAU DE BOUTONS DYNAMIQUES (AGENDA) par dubois77

 Sources en rapport avec celle ci

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
Source avec Zip Source avec une capture MODIFICATION DES EXTENSIONS DE FICHIERS par JeremyLecouvert
EXPLORATION RÉCURSIVE DE RÉPERTOIRE par JeremyLecouvert
Source avec Zip OBTENIR LE PROPRIÉTAIRE D'UN FICHIER (WIN32;NTFS) par ILP

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 2010
LMMJVSD
1234567
891011121314
15161718192021
22232425262728

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 : 0,624 sec (3)

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