说三道四技术文摘-感悟人生的经典句子
说三道四 > 文档快照

图像在图片框中的滚动 -VB资料

HTML文档下载 WORD文档下载 PDF文档下载
图像在图片框中的滚动 -VB资料



在VB中可以用图片框来显示图像,若图片框放不下整个图像,通常只能显示图像的一部分,但是图片框没有提供滚动控制,无法浏览图像的其余部分。其实通过VB所提供的工具,可以非常方便地构造出图片框的滚动控制。其思想是提供一个显示区域和一整个图像区,将后者装在前者区域内,当用户改变滚动条位置时,通过程序来改变图像区的Top和Left的值,达到滚动图像的目的。具体操作如下:
新建一个标准EXE工程,在窗体上放置一个图片框Picture1,在Picture1上放置图片框Picture2,将两者的尺寸设为相同,可通过复制、粘贴实现,将Picture1的Autosize设为False,将Picture2的Autosize设为True,再放置垂直、水平滚动条各一个,设计窗体显示如下:

在Picture2中装入要显示的图像,因其Autosize属性为True,所以Picture2的尺寸即为图像的尺寸,Picture2.scalewidth减去Picture1.scalewidth的大小即为Hscroll1的Max值,Picture2.scaleheight减去Picture1.scaleheight的大小即为Vscroll1的Max值,Min值均设为0,在 Vscroll1的Change和Scroll事件中添加如下代码:Picture2.top=-vscroll1.value,在Hscroll1的 Change和Scroll事件中添加如下代码:Picture2.left=-hscroll1.value,将滚动条的Smallchange和 Largechange设为你认为合适的值,按F5运行程序,你就可以通过滚动条来方便地浏览整个图像了。
利用API函数开发DELPHI程序三例 利用Hook技术实现键盘监控-Delphi资料 利用浏览窗口 DragDrop 任意文件-Delphi资料 利用未公开函数实现Shell操作监视-Delphi资料 妙用Delphi的标识号 判断Windows类型和版本-Delphi资料 判断一个程序是否dos版本:-Delphi资料 屏蔽系统按键-Delphi资料 屏幕抓字技术揭密(转载)-Delphi资料 启动控制面板-Delphi资料 取得系统所有窗口的方法-Delphi资料 全部窗体可使用鼠标点中移动-Delphi资料 让图像旋转-Delphi资料 热启动控制-Delphi资料 如果隐藏和显示Windows的任务条-Delphi资料 如何把文件删除到回收站中-Delphi资料 如何从任务栏上隐藏应用程序的按纽?-Delphi资料 如何得到Windows 的temp路径-Delphi资料 如何得到WINDOWS的SYSTEM路径-Delphi资料 如何得到上一个激活的组件-Delphi资料 如何得到系统目录-Delphi资料 如何得到执行程序的当前路径-Delphi资料 如何访问一个进程的内存空间-Delphi资料 如何关CD机的门?-Delphi资料 如何关闭外部开启的应用程序-Delphi资料 如何获得系统内存的有关信息?-Delphi资料 如何获取硬盘的ID-Delphi资料 如何检查软驱中的软盘和光驱的光盘是否发生变化。-Delphi资料 如何检查一个驱动器是否就绪?并且不出现错误信息-Delphi资料 如何将Wav文件做到EXE文件里-Delphi资料 如何将你的程序放在Windows启动中-Delphi资料 调用dll函数问题,急啊!苦恼中!请赐教! 如何动态改变listview里面的图标 主线程外的另一个线程弹出的对话框怎么不是模态的? 热情讨论MySQL的全文搜索 请问DataGrid中如何确认输入的内容? 关于push模式的mpeg1播放,十万火急!!!!!!!!! j2me怎样显示从servlet传来的图片(字节数组)?? 怎样对网页 中某一部分进行更新? 一个简单但是让我无法理解的问题,请教各位! j2me怎样显示从servlet传来的图片(字节数组)?? 在客户端可以通过jsp写二进制文件嘛? winrunner的自动运行程序问题。 和桌面通信的问题!!!!!!! 谁Dephi方面的入门电子书籍?谢谢了 【道歉】请hellosun和flyever进来领分! ???上传大文件??? 请问如何控制asp.net客户端(IE)的用户数 关于触发器的问题! 谁知道如何获得MSHFLexGrid被选中的记录(前提:按住shift键选择了多条记录)? 求助,有关Oracle控制文件的警告信息 查询记录数多与某数值的记录。 对了,问个弱问题 想实现一个功能 当选择表单select0里边的“产品分类“,然后自动探出另外一个select1表单,选择select1表单里边的分类信息搜索,选择表单 MSSQL server 的 Function 是个烂东西 数据录入问题 InstallShield的两个基本问题。 敬请指点谜经!万分感谢! 动态配置ODBC连接问题 做个调查,你买彩票吗? 我怎么打不开本版精华区的帖子了 急!如何在datagrid控件运行后显示的表格中加一列,用来表明现在的状态 关于窗口分割 CSDN的这个BBS,回复时老是提示超时已过期,来看看是不是这个原因 关于打在帧结构的问题 可不可以用vb在PE的文件上加上一段自己的代码呢?(不用汇编,用纯vb) 关于utf-8编码 如何在数据窗口中任意某行某列的字体颜色? "保存文件老提示文件被占用",是不是编译器的bug? 在网页中如何发短信? MapXtreme中运行/HelloWorld/mappage.asp报的错误 outlook...foxmail.... 哪位大侠提供有效的 msdn2001.10三CD的下载地址,论坛上搜索到的都是过期的连接,多谢了!!! 水晶报表问题 java调用系统功能? 怎样用asp打开一个复杂的excel表格(内有很多列合并和行合并、工作簿已重命名)? 有牛人能帮忙翻译一下么,我看的头都晕了,好文章呀!.(转载) 请问大家一个WinCE的下载引导问题 关于数据库的 大家有没有这种感觉? 想买本计算机专业书 却发现她很贵 不买 却又急需 !!!矛盾!痛苦! 如何恢复98休眠功能? 局域网中的一台机子中的文件夹是共享的,在外网怎么访问?? 思易少儿班,怎么收费的啊,半年大概多少钱 哈佛大学智商测试九题求答案 题l:玛丽姬(女)的弟弟点了一下兄弟姐妹的人数,发现自己的兄弟比姐妹哈佛大学智商测试九题求答案题l:玛丽姬(女)的弟弟点了一下兄弟姐妹的人数,发现自己 “皈依”、“端倪”两词如何理解,如何造句 打ip是什么意思 一共600人.打乱分成12个班,每50人一个班.那么任意两个人分到一个班的概率是多少? What a lot of trouble he is causing 这里的 trouble 为什么不是复数 加 S trobules 英语翻译He is causing a lot of trouble!1.be doing 结构 是否为现在进行时态?2.是翻译成他正在制造很多麻烦 or 他制造了很多麻烦?3.如果翻译成他制造了很多麻烦,那他正在制造很多麻烦如何翻译成英 人家是说了再做 我是做了再说这句话的表达方式及作用 已知f(x)={1,x大于等于0.{-1,x小于0,球不等式xf(x)+x小于等于2的解集 比较句子.那一句表达方式更好?为什么?铃声从院子里传来,穿过走廊,闯进每个教室铃声从院子里传来,传进每个教室 (1)六(1)班某次数学测验的优秀率是25%,即有9个人90分以上,求该班人数.(2)小强爸爸买了10年期的国债20000元,到期可得利息8400元,这种债券的年利率是多少?(3)某厂全年计划完成产值5640万 温州中院首倡“低碳诉讼” 接收电子版黄坤明辞去杭州市人大常委会主任职务《马约》走过20年专家:7天退换货遇节日顺延 邮费一般国内汽油价格每升下调5分 幅度创10金砖五国官员学者:加强合作建立公平合国防部回应土耳其弃购红旗9:商业竞争11月1日起 杭州地铁1号线周末末班浙江会稽山区形成我国首个虞舜文化圈克罗地亚第一副总理兼外长将访华福布斯全球影响力榜安倍位居第57位 神奇!(•̀ロ•́)و ~~ 帮你还育儿,一场自我修行神武2手游新版本内容更新公告你肯定能在3秒内看懂这些日语,不信来胎动只摸过?让你亲眼看到!秒懂胎动,装备属性攻略 装备属性详细介绍解析男人最羡慕的职业!东京热头号男优专访这个老婆太聪明了!以后和老公吵架了,暖橙色美食外卖员套装给你暖暖的爱【\"菜鸟理财\"菜友福利】国庆出游如何像绵羊一样在冷风里卖萌?我的国术梦混在仙门养灵兽镇海遮天重生西游之我是红孩儿大修真时代1.0超级娱乐红包都市驱鬼师仙塚王杀万道星辰录神州之旅十王亭旅游碧潭观鱼旅游哈尔登旅游胡雪岩纪念馆旅游青云山御温泉旅游樟脚村旅游东肖森林公园旅游汉口酒吧一条街旅游名人植物园旅游滨河公园旅游石家庄解放纪念碑旅游
备案号:鲁ICP备13029499号-2 说三道四 www.s3d4.cn 说三道四技术文摘