问个简单问题(文件打开方式的) ( 积分: 30 )

  • 主题发起人 主题发起人 ddzhouqian
  • 开始时间 开始时间
D

ddzhouqian

Unregistered / Unconfirmed
GUEST, unregistred user!
我想用ie打开个bmp文件,如何弄?
 
shellexecute(handle,'open','IEXPLORE.EXE',pchar('C:/temp.bmp'),nil,sw_shownormal);
 
另外,别忘了 uses shellapi 单元,shellexecute 函数申明在此单元内。
 
我用的就是这种方式,不可以的,最终还是用mspaint打开的,我不想改注册表如何做?
jpg好象是可以的.郁闷
 
试了一下,还真是不行,就算直接在ie地址栏敲图片文件路径进去,也会调用别的程序打开。如果你一定要用ie打开bmp,方法到是还有一个:
1。生成一个简单的html文件,把bmp用<img>标记指定。
2。shellexecute此htm文件
 
但如果你打开IE后,直接向IE里拖图片,是可以的,为什么?
 
估计这和ie处理url的方式有关。
 
接受答案了.
 
后退
顶部