
正文
vb.net图片怎么滚动 vb怎么实现图片循环
提示:扫一扫查出行【扫一扫了解最新限行尾号】
复制提示
vb中怎样让图片框中的内容随着滚动条滚动?
1、如果是Image控件就很容易实现,如果是PictureBox控件就比较麻烦一些,要用PaintPicture方法重画才能使图片改变宽度。
2、画一个PictureVScrollHScroll1,再在Picture1里画一个Image1。将Image1的Stretch设为False,AutoSize(如果有这个属性的话)设为True,Left、Top都设为0,图片要放到Image1中。将VScrollHScroll1的Min都设为0。
3、首先打开VB,然后在VB窗体上添加一个文本框,如图。然后点击这个添加的文本框,接着在右侧的一个窗口中,设置他的相关名称和数值,然后将文本内容清空。如图。紧接着在窗体上面,再添加一个水平滚动条,如图。
4、根据上面的相对位置(比例),计算在大图片中对应的位置。实现简单。在大图片对应位置截取一定高度和宽度的图片内容。实现稍难,需要能够读取图形文件。把读取到的图片内容显示到一个方形的图形控件中,中心点随鼠标移动而移动。
相关问答
Q1: 用VB.NET实现网页上文本的循环滚动显示。
从左到右循环滚动地显示“滚动图片!”把图片换成文字即可。
可以用定时器Timer控件啊,设置循环时间间隔,比如300毫秒,定义N个字符串变量存储要输出vb.net图片怎么滚动的第N行内容,然后,当开始执行定时器时候,每次用不同的顺序合并这N个变量,并显示。
首先打开VB,然后在VB窗体上添加一个文本框,如图。然后点击这个添加的文本框,接着在右侧的一个窗口中,设置vb.net图片怎么滚动他的相关名称和数值,然后将文本内容清空。如图。紧接着在窗体上面,再添加一个水平滚动条,如图。
你需要成屏幕上显示几个号码并滚动?假如是需要5个,那么就放置一列10个标签,从上到下分别编号为lb1-lb5,各显示一个号码。
如果你只是想问 TextBox 这个控件如何用可以显示多行文本,那么你需要先将 TextBox 的 MultiLine 属性设置为 True,表示允许多行文本输出。
Q2: VB中用滚动条浏览图片的代码是什么?
画一个PictureVScrollHScroll1,再在Picture1里画一个Image1。将Image1的Stretch设为False,AutoSize(如果有这个属性的话)设为True,Left、Top都设为0,图片要放到Image1中。将VScrollHScroll1的Min都设为0。
拉动滚动条,找到autoredraw,和autosize进行设置。在右上角选择scroll,输入相应代码。运行一下。
Control,默认名为CommonDialog1。
新建窗体,画个文本框和一个水平滚动条、两个标签,然后编写:Private Sub HScroll1_Change()TextText = HScrollValue End Sub 这样,程序运行时,单击水平滚动条,文本框内就会显示相应的数字。
假设Picture2是Picture1的容器,水平滚动条的名称为HSX,垂直滚动条名称为VSY。
Q3: .net中那样做滚动图片,动态的。
1、使用timer控件,设定好时间,然后在他的事件里面写picturebox的当前显示图片的索引自加1,就是这样,满了之后清空循环。
2、用脚本啊,给你个连续滚动的例子:所有的script脚本必须放在后面,否则会出错,在utf-8的模式下请注意空格。
3、marquee direction=left/marquee 在中间加入repeat或datalist数据控件,在模板列加入图片控件,绑定就好了。
4、可以使用marquee,提示不能用是因为设置了xhtml验证规范,可以修改此规范。也可以不理它。页面照常运行。如果滚动的是数据库动态内容,可以将服务器控件放在marquee标记中。
5、Gif图片,一张图片里边包含了多张图片,循环切换。多张图片,定时轮播,或者单击等事件触发切换。
6、你确定Marquee标签不能用吗?放在中是正常的啊。
关于vb.net图片怎么滚动和vb怎么实现图片循环的介绍到此就结束了,不知道你从中找到你需要的信息了吗 ?如果你还想了解更多这方面的信息,记得收藏关注本站。







