vb制作:简单图片浏览器

简单图片浏览器:能够打开常见类型的图片,自动进行缩放,适应PictureBox的大小。在FileListBox中只列出图片文件。使用HscrollBar控件对图片进行缩放... 简单图片浏览器:能够打开常见类型的图片,自动进行缩放,适应PictureBox的大小。 在FileListBox中只列出图片文件。使用HscrollBar控件对图片进行缩放。 使用StatusBar 控件状态条显示图片文件相关信息,包括图片尺寸(单位:象素)、文件大小和日期等。 可以轮流显示FileListBox中列出图片文件。
分数不是问题,切实可行之后再另外加分哟
邮箱:491647982@qq.com
展开
 我来答
沙慧月03
2011-05-06 · TA获得超过2157个赞
知道大有可为答主
回答量:2717
采纳率:100%
帮助的人:3614万
展开全部
工程我已发给你
Dim tempx, tempy
Private Sub File1_Click()
a = File1.Path & "\" & File1.FileName
Dim FSO As New FileSystemObject
Picture1.Picture = LoadPicture(a)
tempx = Picture1.Width
tempy = Picture1.Height
Image1.Picture = LoadPicture(a)
StatusBar1.Panels.Item(1).Text = "文件大小(kb):" & FileLen(a) / 1024 & Space(1) & "修改日期:" & FSO.GetFile(a).DateLastModified & Space(1) & "大小:" & Image1.Width / 15 & "x" & Image1.Height / 15
End Sub

Private Sub HScroll1_Change()
Picture1.Picture = LoadPicture("")
Call daxiao(HScroll1.Value, HScroll1.Value)
Picture1.Width = HScroll1.Value + tempx
Picture1.Height = HScroll1.Value + tempy
End Sub
Private Sub Text1_KeyPress(KeyAscii As Integer)
If KeyAscii = 13 Then
File1.Path = Text1
File1.Pattern = "*.jpg;*.bmp"
End If
End Sub
Private Sub daxiao(x As Double, y As Double)
With LoadPicture(File1.Path & "\" & File1.FileName)
.Render Picture1.hDC, 0, 0, y, x, 0, .Height, .Width, -.Height, 0
End With
End Sub
AiPPT
2024-09-19 广告
随着AI技术的飞速发展,如今市面上涌现了许多实用易操作的AI生成工具1、简介:AiPPT: 这款AI工具智能理解用户输入的主题,提供“AI智能生成”和“导入本地大纲”的选项,生成的PPT内容丰富多样,可自由编辑和添加元素,图表类型包括柱状图... 点击进入详情页
本回答由AiPPT提供
最美乡村行
2011-05-03 · TA获得超过1136个赞
知道大有可为答主
回答量:1191
采纳率:0%
帮助的人:1631万
展开全部
首先http://www.vbaccelerator.com/home/VB/Code/vbMedia/Using_GDI_Plus/Reading_EXIF_and_Other_Image_Properties/article.asp

这里提供了一个例子,不过想要执行这个例子,有前提的,

1、GDI+ Wrapper

2、GDI+ Type Library (GDIPlus.TLB)

这两个东西都是有人包装好了的,只要下来就可以了第一个用GDIPlusWrapper.dll文件,第二个用GDIplus.tlb文件,复制到你的文件夹下,然后加入引用。

注意一点,GDIPlusWrapper.dll需要用regsvr32注册一下,不然不让用滴,原因就是activex部件不能创建对象,剩下的就简单了,照着例子看看就明白。
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
匿名用户
2011-05-03
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
甜咖啡很甜
2011-05-04 · TA获得超过316个赞
知道小有建树答主
回答量:231
采纳率:0%
帮助的人:205万
展开全部
我有一个,不知道你要不要,只是功能和你的不太一样,不过我觉得不错,是我自己编的,你看一下,我发过去了
本回答被提问者采纳
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
ycsddn
2011-05-03 · TA获得超过266个赞
知道小有建树答主
回答量:706
采纳率:80%
帮助的人:155万
展开全部
用image控件,很简单就可以实现
FileListBox列出图片+自动播放
显示图片文件相关信息这个有点麻烦
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
收起 2条折叠回答
收起 更多回答(3)
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消

辅 助

模 式