kanuxxx
Messages postés11Date d'inscriptionlundi 8 novembre 2004StatutMembreDernière intervention 3 septembre 2005
-
15 janv. 2005 à 16:19
kanuxxx
Messages postés11Date d'inscriptionlundi 8 novembre 2004StatutMembreDernière intervention 3 septembre 2005
-
16 janv. 2005 à 20:55
Bonjour,
Je suis en galère depuis plusieurs heures sur un petit problème qui
doit avoir une solution simple - mais introuvable via google
J'essaye de faire afficher une image dans un drawgrid, sur la case
qu'on a cliquer. Je parviens facilement à mettre un texte dans une
StringGrid, mais l'image dans le drawgrid je n'y arrive pas !
Tout ce que j'ai essayé me provoque des erreurs !
Donc si quelqu'un pouvait m'indiquer la marche à suivre, ce serait très sympas
kanuxxx
Messages postés11Date d'inscriptionlundi 8 novembre 2004StatutMembreDernière intervention 3 septembre 2005 16 janv. 2005 à 20:55
Merci a vous tous, j'ai réussi a résoudre mon problème grâce au forum
developpez.com, je mettrais peut être ma source ici, ca peut toujours
servir aux prochains ;)
DRJEROME
Messages postés436Date d'inscriptionjeudi 9 janvier 2003StatutMembreDernière intervention 5 février 2015 16 janv. 2005 à 11:00
Par exemple pour dessinner dans Cell[1,1] :
__________________________________________
procedure TForm1.DrawGrid1DrawCell(Sender: TObject; ACol, ARow: Integer;
Rect: TRect; State: TGridDrawState);
begin
if (ACol=1) and (ARow=1) then
with Sender as TDrawGrid do
begin
Canvas.Draw(rect.Left,rect.Top,image1.Picture.Graphic);
{ou autre code, on peut par exemple charger une image
à partir d'une imagelist}
cs_Delphiprog
Messages postés4297Date d'inscriptionsamedi 19 janvier 2002StatutMembreDernière intervention 9 janvier 201332 16 janv. 2005 à 13:13
OK, DrJerome, mais cela ne répond pas vraiment à la question de kanuxxx.
Voici un code source spécifiquement réalisé pour cela : utilisation d'un TDrawGrid Bonne lecture