【问题标题】:Unknown file extension.jpg未知文件扩展名.jpg
【发布时间】:2014-12-05 10:07:15
【问题描述】:

jpeg 在使用部分。

Procedure TFrmChemistry.AddBasicGroups;
var i,side: integer;
begin
Side := 0;
for i := 1 to 3 do
begin
Images[i].Diagram := TImage.Create(gbxParts);
Images[i].Diagram.Parent := TTabBasicGroups;
Images[i].Diagram.Visible :=true;
Images[i].Diagram.Picture.LoadFromFile(Images[i].Chemical); // unknown file extension.jpg
Images[i].Diagram.AutoSize := true;
Images[i].Diagram.Tag := i;
Images[i].Diagram.Top := ((Chempage.Height)Div 2) - ((Images[i].Diagram.Height) Div 2);
Images[i].Diagram.Left := 10 + side;
Images[i].Diagram.OnClick := ImageCreate;
Side := Side + Images[i].Diagram.Width;

end;
end;

Images是一个记录数组,Diagram是一个TImageChemical是一个文件名字符串。 它最初是在我在代码中定义字符串时工作的,但是在我开始从数据库中定义它之后它就停止工作了。

提前致谢。

【问题讨论】:

  • 我不相信您报告的内容是真实的。请仔细检查您传递的文件名。

标签: delphi jpeg delphi-xe


【解决方案1】:

考虑到当你硬编码文件名时它可以正常工作,但在从数据库中检索文件名时不起作用,我不得不假设数据库中的值格式不正确,例如它有额外的空间/null 字符在最后。在没有实际看到有问题的文件名或完整的错误消息的情况下,这只是一个有根据的猜测。

【讨论】:

  • 谢谢,我是一个大杯子,并在字段周围加上引号
猜你喜欢
  • 2020-03-29
  • 2020-02-16
  • 2011-12-09
  • 2013-01-18
  • 1970-01-01
  • 2022-08-19
  • 2022-11-04
  • 1970-01-01
  • 2013-08-17
相关资源
最近更新 更多