设为首页收藏本站Access中国

Office中国论坛/Access中国论坛

 找回密码
 注册

QQ登录

只需一步,快速开始

返回列表 发新帖
查看: 2630|回复: 9
打印 上一主题 下一主题

[模块/函数] 不用API或ADO 获取磁盘上一副图片的高度和宽度

[复制链接]

点击这里给我发消息

跳转到指定楼层
1#
发表于 2009-5-4 22:17:43 | 只看该作者 回帖奖励 |倒序浏览 |阅读模式
'  获取磁盘上一副图片的高度和宽度的代码:

    Dim obj1 As IPictureDisp
    Set obj1 = LoadPicture("e:\My Documents\My Pictures\Morgana.jpg")
    With obj1
        Debug.Print "高度:" & .Height / 26.46
        Debug.Print "宽度:" & .Width / 26.46
    End With
   
' 这个方法不用API或ADO,LoadPicture 不是ACCESS本身提供的方法,而是stdole对象的成员,
' 来自 OLE Automation 引用,这个引用是ACC的默认引用,因此使用这个方法不会有什么问题。
' 关于stdole对象,可在对象浏览器中查看,大家可以研究挖掘一下,看还有什么好用的方法。
' 比如还有一个 SavePicture ,结合 LoadPicture 可复制一副图片。
分享到:  QQ好友和群QQ好友和群 QQ空间QQ空间 腾讯微博腾讯微博 腾讯朋友腾讯朋友
收藏收藏 分享分享 分享淘帖 订阅订阅
2#
发表于 2009-5-4 23:05:00 | 只看该作者
我现在用的方法是在一个窗体中创建一个Image控件,然后将图片加载到Image控件中,通过读取Image控件的ImageWidth属性和ImageHeight属性来得到图片尺寸
3#
发表于 2009-5-5 01:01:42 | 只看该作者

本帖子中包含更多资源

您需要 登录 才可以下载或查看,没有帐号?注册

x
4#
发表于 2009-5-5 08:34:05 | 只看该作者
都不错!
5#
发表于 2009-5-5 08:56:40 | 只看该作者
都谢谢
6#
发表于 2009-5-5 09:06:17 | 只看该作者
学习一下
7#
发表于 2009-5-5 09:48:39 | 只看该作者
都是牛人,学习学习
8#
发表于 2009-5-5 09:48:46 | 只看该作者
学习一下,谢谢!!
9#
发表于 2009-5-5 15:13:00 | 只看该作者
见好就收
10#
发表于 2016-8-15 16:47:17 | 只看该作者
很好滴
回复

使用道具 举报

您需要登录后才可以回帖 登录 | 注册

本版积分规则

QQ|站长邮箱|小黑屋|手机版|Office中国/Access中国 ( 粤ICP备10043721号-1 )  

GMT+8, 2024-11-15 08:44 , Processed in 0.112493 second(s), 36 queries .

Powered by Discuz! X3.3

© 2001-2017 Comsenz Inc.

快速回复 返回顶部 返回列表