将图像放入绘图网格的特定单元格中

我正在delpi中建立一个Connect 4游戏。我需要根据用户单击的位置在正确的位置放置正确的彩色圆圈。如何将图像(最好是JPEG)加载到特定的单元格中?

我不知道从哪里开始(因为我的老师是无用的大声笑),所以任何帮助将不胜感激!!

创建表单时

 images:=timagelist.Create(self);
 image1:=tjpegimage.Create;
 image2:=tjpegimage.Create;
 bimage1:=tbitmap.Create;
 bimage2:=tbitmap.Create;
try
image1.loadfromfile('red.jpg') ;
bimage1.Assign(image1);
image2.loadfromfile('yellow.jpg') ;
bimage2.Assign(image2);
finally
  image1.free;
  image2.free;
end;
images.Add(bimage1,nil);
images.Add(bimage2,nil) ;

在绘画单元上:

  row:=c4grid.Row;
col:=c4grid.Col;
images.Draw(c4grid.Canvas,row,col,0);

到目前为止,没有任何反应,也没有证据表明您可以实际单击该单元格。任何帮助/建议/指导将不胜感激!

zn890811 回答:将图像放入绘图网格的特定单元格中

暂时没有好的解决方案,如果你有好的解决方案,请发邮件至:iooj@foxmail.com
本文链接:https://www.f2er.com/3135412.html

大家都在问