下面这段有何处不妥,
str:=extractfileext(openpicturedialog1.filename);
//openpicturedialog1.Filter:='BMPFile(*.bmp)|*.bmp';
if openpicturedialog1.Execute then
if (str='.bmp') then
form4.Image1.Picture.LoadFromFile(openpicturedialog1.FileName);
form4.Caption:=openpicturedialog1.FileName;
form4.show;if (str='.jpg') then
jpg.LoadFromFile(openpicturedialog1.filename);
form4.Image1.Picture.Graphic:=jpg;
form4.show;
str:=extractfileext(openpicturedialog1.filename);
//openpicturedialog1.Filter:='BMPFile(*.bmp)|*.bmp';
if openpicturedialog1.Execute then
if (str='.bmp') then
form4.Image1.Picture.LoadFromFile(openpicturedialog1.FileName);
form4.Caption:=openpicturedialog1.FileName;
form4.show;if (str='.jpg') then
jpg.LoadFromFile(openpicturedialog1.filename);
form4.Image1.Picture.Graphic:=jpg;
form4.show;
form4.show;
看来cadn俺是混不先去了我闪
在uses中加入Jpeg;
可用下面的代码if (str='.jpg') then
Form4.Image1.Picture.LoadFromFile(openpicturedialog1.filename);
form4.show;或者根本就不用判断定是jpg 还是bmp都用Form4.Image1.Picture.LoadFromFile(openpicturedialog1.filename);
form4.show;
Image1.Picture.LoadFromFile(OpenPictureDialog1.FileName);