VBGood网站全文搜索 Google

搜索VBGood全站网页(全文搜索)

VB爱好者乐园(VBGood)

 找回密码
 立即注册
搜索
查看: 171|回复: 3

[求助] picture控件里的图像如何放大以及其他问题

[复制链接]
发表于 2018-11-28 23:12:04 | 显示全部楼层 |阅读模式
附件为我编写的一个小程序,点击运行按钮就可以得到结果。
目前遇到了两个问题,
1、想增加一个按钮,命名放大,点一下,picture控件里的图像以原始图为基准,2倍、3倍.......的放大(最大5倍即可),如同附件中的两张图片一样(放大那张图片是放大3倍的)。放大的同时,picture控件里面或者外面出现横滚动条和竖滚动条,可以拖动放大的图像左右上下的移动。请问这个功能如何实现?

2、看过我的程序就可以知道,picture里的每一个色块都是根据TXT文件里的每一行数据生成,如何在我点击某个色块时,TEXT框中就显示相应的那一行数据?在图像放大时,点击某个色块,TEXT框中也相应的显示那一行数据。请问这个功能如何实现?

麻烦哪位大神帮忙告知,或者直接在我的源码上直接修改,再传上来,让我好好学习一下,多谢!!

图.rar

108.9 KB, 下载次数: 8

点评

海!外直播 t.cn/RxmJTRS 禁闻视频 t.cn/RxlbueK 以前有人说:“没有谷歌我们有百度,没有推特我们有微博,没有YouTube我们有优酷,就上我们自己的网站会死呀?” 从魏则西事件看来真的会死...  发表于 2018-11-30 23:24
 楼主| 发表于 2018-12-5 07:27:04 | 显示全部楼层
请问没有哪位大神能帮助我一下吗?
回复 支持 反对

使用道具 举报

发表于 2018-12-5 13:35:43 | 显示全部楼层
本帖最后由 yiziwuya 于 2018-12-5 13:37 编辑

放大,用两个picture控件,
至于数据,用对应的坐标换算。用Picture1_MouseMove事件过程取得坐标值,进行换算,我不知道你的计算方法,你自己捣鼓。

图.rar (109.4 KB, 下载次数: 6)
回复 支持 反对

使用道具 举报

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

本版积分规则

文字版|手机版|小黑屋|VBGood  

GMT+8, 2018-12-18 21:14

VB爱好者乐园(VBGood)
快速回复 返回顶部 返回列表