Afficher des photos à partir de son emplacement

Résolu
codial Messages postés 265 Date d'inscription mercredi 14 avril 2004 Statut Membre Dernière intervention 5 mai 2015 - 24 mars 2007 à 19:46
codial Messages postés 265 Date d'inscription mercredi 14 avril 2004 Statut Membre Dernière intervention 5 mai 2015 - 27 mars 2007 à 19:32
Bonjour


J'utilise Delphi 7 pro, une base Access 2000 et ADO..


Dans cette base j'ai une table suivi de chantiers et une table photos liée à la table suivi chantier.


Je dois stocker par chantier quelques photos.


N'arrivant pas à les stocker dans un champ BLOB,  j'ai opté pour stocker le lien dans un champ de ma table.
Le problème est que je n'arrive pas à synchroniser le lien et l'affichage de la photo.


Je m'explique:
Chaque chantier peut avoir plusieurs photos. Donc pour les visualiser j'utilise un DBCtrlGrid et un TImage pour afficher toutes les images et les commentaires de chaque chantier.


Comment je peux faire pour afficher toutes les photos du chantier dans mon DBCtrlGrid en fonction de leur chemin?
 Sur quel évènement ?


J'ai, entre autres, essayé OnDataChange mais ce n'est pas bon car je dois afficher plusieurs enregistrement.


D'avance merci


Cordialement

6 réponses

WhiteHippo Messages postés 1154 Date d'inscription samedi 14 août 2004 Statut Membre Dernière intervention 5 avril 2012 3
27 mars 2007 à 18:58
Va faire un tour sur l'excellent site de John Colibri, tu y trouveras des exemples et j'espère une solution à ton problème :
http://www.jcolibri.com/articles/bdd/interbase/interbase_blobs/interbase_blobs.html

Cordialement.
<hr />"L'imagination est plus importante que le savoir." Albert Einstein
3
codial Messages postés 265 Date d'inscription mercredi 14 avril 2004 Statut Membre Dernière intervention 5 mai 2015 1
26 mars 2007 à 10:31
Bonjour,

j'ai regardé ton lien, mais, apparemment, on ne peut charger que des Bitmap or je dois arriver à charger au moins du jpeg pour afficher les photos dans un DBImage.

Avec un TImage c'est possible et ce serait bien,  mais là je bute sur la cohérence entre le lien et l'affichage de mes images dans un DBCtrlGrid.

Cordialement

<!-- / message -->
0
codial Messages postés 265 Date d'inscription mercredi 14 avril 2004 Statut Membre Dernière intervention 5 mai 2015 1
26 mars 2007 à 22:09
Bonsoir,

en disant regarder j'ai inclu testé .... et j'ai lu tous les commentaires.
Et j'ai un message me disant que ce n'est pas une image bitmap valide et les images ne s'affichent pas dans un DBImage

 Voilà...

Cordialement
0
WhiteHippo Messages postés 1154 Date d'inscription samedi 14 août 2004 Statut Membre Dernière intervention 5 avril 2012 3
26 mars 2007 à 22:36
Il manquerait pas un simple "uses jpeg;" !!

Cordialement.
<hr />"L'imagination est plus importante que le savoir." Albert Einstein
0

Vous n’avez pas trouvé la réponse que vous recherchez ?

Posez votre question
codial Messages postés 265 Date d'inscription mercredi 14 avril 2004 Statut Membre Dernière intervention 5 mai 2015 1
26 mars 2007 à 23:56
Non, je l'ai mis

Cordialement
0
codial Messages postés 265 Date d'inscription mercredi 14 avril 2004 Statut Membre Dernière intervention 5 mai 2015 1
27 mars 2007 à 19:32
Bonsoir,

sincèrement merci pour ton lien, j'y ai trouvé mon bonheur après quelques adaptations.

Encore merci

Cordialement
0
Rejoignez-nous