你可以将路径名称防在image1.Hint := '1.jpg';
image1.showhint := False;

解决方案 »

  1.   

    放一个opendialog,然后你设定opendialog的filter;就可以了;
    它的名子:opendialog.filename
      

  2.   

    可以这么判断,通过设置一个全局变量保存图片的文件名称,并存在Image的一个属性中,需要用到的时候调用即可。如下var 
       imagefilename:string;   imagefilename:=1.jpg;
       image1.Picture.LoadFromFile(imagefilename);
       image1.Hint:=imagefilename;以后的程序即可以通过调用Hint来判断它是否是1.jpg了。   
      

  3.   

    form1.OpenPictureDialog1.Execute;
    form1.label1.caption:=extractfilename(openpicturedialog1.filename);
    试试这段代码,没有路径,只有文件名。
    :)
      

  4.   

    下面的方法没有试验过image1.Picture.Bitmap.SaveToFile( 'xxx' );再读 xxx 的文件头, 判别