请教,在程序中如何获取bmp或JPG图象(文件)的原始长和宽?
问题如题。
有此类函数吗?
先谢了。
问题点数:40、回复次数:6Top
1 楼lzp_lrp(lzp)回复于 2004-12-04 21:04:22 得分 30
用个图片控件,把图片放进去,设置OriginalSize为true,去掉边框,然后取控件的长和宽即是图片的原始的长和宽Top
2 楼mnsiii(水流花谢两无情)回复于 2004-12-04 21:06:45 得分 10
楼上的老兄说得好!同意!就这样就好了!如果你觉得不好看,你可以隐藏,等到取出数据了,然后在显示成你需要的大小Top
3 楼gut_120()回复于 2004-12-05 08:53:46 得分 0
谢谢楼上两位,
再问一句,
如果要按图片的原始尺寸
把图片放到数据窗口中
并且程序运行中还要更换图片文件,
又该如何实现?
Top
4 楼lzp_lrp(lzp)回复于 2004-12-05 09:27:22 得分 0
如果只是更换图片的话,你直接更换即可,
我想你的意思是让数据窗口和图片的大小一致,不知道想的对不?
如果是这样的话, 你可以在更换图片后再取一下图片的大小,然后更改数据窗口的大小即可Top
5 楼gut_120()回复于 2004-12-05 17:19:05 得分 0
那如何实现选择一个图片文件去覆盖一个固定路径的图片
我用getfilesavename()不成功
哪位高手能指点迷津,
谢谢了
Top
6 楼lzp_lrp(lzp)回复于 2004-12-05 17:37:39 得分 0
呵呵,getfilesavename只是取到一个文件名,并没有覆盖文件
你根据用fileopen,然后filewrite,然后再closefile
或者你直接用CopyTop




