vb 中插入图片后,如何用语句调整图片位置啊

作者&投稿:允娅 (若有异议请与网页底部的电邮联系)
vb 如何插入图片~

材料/工具:visual basic6
1、首先启动visual basic6,新建一个标准exe文件,进入窗体对话框。

2、选择form1,设置height属性值为6000,width为8000.

3、接着设置borderstyle属性值为4-fixed toolwindow,查看效果变化。

4、双击工具箱中的image控件,在窗体上创建image1控件。

5、采用步骤2的方法设置height属性值为6000,width为8000,top为0,left为0,使其布满窗体。

6、点击picture属性,设置属性值,找到一张图片导入,并设置大小为6000*8000

7、执行文件-生成工程命令,输入文件名称,保存在桌面上,将文件生成exe文件。

如果只有一个图片的,那么你把图片直接放入对象(如窗体、图片框控件等)的Picture属性中即可。如果有多个图片要显示的,那么就把这些图片放到图像控件(Image)中,要用的时候只要
Picture1.Picture = Image1.Picture
另外还可以采用把图片放入资源文件等多种方法。
VB在编译程序为EXE文件时,会自动把这些图片放入EXE文件中的

调整位置,最好用Move方法,这样效率要比直接修改Left和Top属性要高的多

例:
Image1.Move 10000,3000
Picture1.Move 2000,2000

语法
object.Move left, top, width, height
Move 方法的语法包含下列部分:
部分 描述
object 可选的。一个对象表达式,其值为“应用于”列表中的一个对象。如果省略 object,带有焦点的窗体缺省为 object。
left 必需的。单精度值,指示 object 左边的水平坐标 (x-轴)。
top 可选的。单精度值,指示 object 顶边的垂直坐标 (y-轴)。
width 可选的。单精度值,指示 object 新的宽度。
height 可选的。单精度值,指示 object 新的高度。

image1.left=10000
image1.top=3000


亳州市15140265831: VB中Toolbar的图片怎么修改? -
乐正哀红花: 建一个Toolbar1,Imagelist1,右击Imagelist1,选择属性,图像,插入图片,然后从文件里面选择你需要的图标,确定,然后添加如下代码.============== Private Sub Form_Load() Toolbar1.ImageList = ImageList1 Toolbar1.Buttons.Add Image:=1'依次类推 End Sub

亳州市15140265831: VB : 如何令image 加载图片后不变形? -
乐正哀红花: 保持图片宽高比不变是吧,这只能在代码中根据图片的宽高比调整一下,在Form_Load 中: With Image1 .Height = .Width * (.Picture.Height / .Picture.Width)End With 其实还有一组控件Microsoft Form 2.0,其中也有个Image控件,它可以保持宽高比.

亳州市15140265831: VB中如何调整图象大小 -
乐正哀红花: 好说: 加入一个Image. 在它的picture属性里找一张你想要的图片. 把它的stretchy设置为true 然后编写代码: Private Sub Form_Load()Image1.Left = ScaleLeftImage1.Top = ScaleTop End SubPrivate Sub Form_Resize()Image1.Width = ScaleWidthImage1.Height = ScaleHeight End Sub你就可以随意调整图片的大小了. 我现在才知道.VB是这么好玩!跟别人回答问题,很兴奋!!!谢谢你给我机会.呵.

亳州市15140265831: vb插入图片后只是在左上方而且很小 我想放大怎么弄 -
乐正哀红花: 你用什么控件?另外,是图片本身的原因还是控件的原因?image 控件属性 Stretch = False 图片按原始大小显示,=True 则按控件大小显示,你修改控件大小就可以了 PinctureBos 控件,类似的属性是 AutoSize

亳州市15140265831: vb中插入图片的简单问题 -
乐正哀红花: Dim X As Picture Set X = LoadPicture("PARTY.BMP") Set Picture1.Picture = X

亳州市15140265831: vb中要想使一个图片框在运行时在原地加宽一倍使用什么语句 -
乐正哀红花: 你使用 Image 控件,并将其 Stretch 属性设置为 True,这样改变Image尺寸,图形自然会自动拉伸的.设置 Image 的Width 和 Height 值就可以加宽尺寸了..

亳州市15140265831: 在VB中的窗体上添加的图片能改变大小或移动位置吗? -
乐正哀红花: 改变大小:(宽度增加一倍) picture1.width=picture1.width*2移动位置:(向右移动2000个单位) picture1.left=picture1.left+2000

亳州市15140265831: 大神,如何在Access数据库里插入图片,然后在VB里实现对图片的调去呢? -
乐正哀红花: 1、可以建立一个字段 将其数据类型改为OLE对象 然后直接粘贴图片2、或用将图片转换为二进制 存入数据库中3、用普通字段放一个路径 指向图片 直接让显示 一般用第三种,在窗口显示图片时,只要从工具栏插入图片对象,将记录源改为该图片路径字段

亳州市15140265831: VB中设置图片框可视和不可视的语句是什么 -
乐正哀红花: Picture1.Visible = True Picture1.Visible=False 说明:Picture1改成你的控件名称(即图片框名称),False 为不可视True为可视

亳州市15140265831: 怎么用VB语句修改SQL数据库中保存的图片?
乐正哀红花: 那你把这个图片数据重新存储一遍就可以了

本站内容来自于网友发表,不代表本站立场,仅表示其个人看法,不对其真实性、正确性、有效性作任何的担保
相关事宜请发邮件给我们
© 星空见康网