来源:蜘蛛抓取(WebSpider)
时间:2015-11-24 15:34
标签:
vb的picturebox
VB.net 怎样保存picturebox中的图像(vs2008)_百度知道
VB.net 怎样保存picturebox中的图像(vs2008)
我不想要,bmp都可以.?如果截屏的话会有背景的灰色?我用的vs2008,想保存下来?不可以的话我该怎么做.,不知道用一个更大的picturebox把他们都包含进来可不可以,我也想保存到图片里,不是在picturebox里面画的.继续问一下,这个图像旁边还有一些坐标轴什么的,没有那个savepicture,该怎么做,jpg就是我在picturebox里自己画了一些曲线。
提问者采纳
1;因为要保存picturebox中的图片必须要设置autoredraw属性为true'\,所以也写出来了.Image.Path & ".Private Sub Form_Load()Picture1.bmp".AutoRedraw = TrueEnd SubPrivate Sub Command1_Click()SavePicture Picture1, App
其他类似问题
为您推荐:
picturebox的相关知识
其他1条回答
D;abc.Image.bmp&:\.Drawing.Save(".ImageFormatPictureBox1,
System.Imaging
等待您来回答
下载知道APP
随时随地咨询
出门在外也不愁在VB中怎样将PictureBox内显示的内容(包括里边的控件)保存为图片文件?_百度知道
在VB中怎样将PictureBox内显示的内容(包括里边的控件)保存为图片文件?
我在把PictureBox里边控件的样子也要出现在图片中.Image只能得到PictureBox的图像用Picture1,请问这应该怎样弄
恐怕就不行了。我明白你的原理,按你这个方法,Picture2加载了很大的图片.Left和Picture1;15了,很感谢你,你是利用截屏吧。我现在要将整个Picture2的内容保存为图片,程序中是需要拖动Picture2来一部分一部分地显示的,现在问题是,同时指出一下你Picture1,含有各种控件ldc4399.Top后忘加/,我现在是Picture1中含有Picture2
提问者采纳
ByVal nWidth As L (ByVal hWnd As Luser32&user32", Me.Height, ByVal ySrc As Long.hdc, ByVal hSrcDC As Long,30去掉即可.Top / 15 + 8 + Picture1。我这个是加了边框的(边框就是标题栏什么的, Me, vbSrcCopyReleaseDC 0; (ByVal hDestDC As Long, ByVal X As L (ByVal hWnd As Long) As LongPrivate Declare Function BitBlt Lib "Private Declare Function GetDC Lib ".Width, ByVal dwRop As Long) As LongPrivate Declare Function ReleaseDC Lib "。。, hdc。, ByVal hdc As Long) As LongPrivate Sub Command1_Click()Dim hdc As Longhdc = GetDC(0)BitBlt Picture2.Left, ByVal nHeight As Long。, 0, ByVal xSrc As Long, hdcEnd Sub一个按钮 两个picturebox不知你有没有边框; 15 + 30 + Me。, Picture1.net的改的就多了.Picture1, 0.Picture1, Me.Top。还有假如是.Left /。)不加边框的话把8, ByVal Y As Lgdi32"。不知需要否
提问者评价
虽然你没有解决我的问题,但也很感谢你的热心回答。
其他类似问题
为您推荐:
picturebox的相关知识
等待您来回答
下载知道APP
随时随地咨询
出门在外也不愁vb6.0怎样实现两个picturebox中一张图片的拖动?一定是用鼠标拖的。。谢谢_百度知道
vb6.0怎样实现两个picturebox中一张图片的拖动?一定是用鼠标拖的。。谢谢
提问者采纳
Integer,代码如下,   Single) picture1.picture=picture2; As   As  ?如果是这样的话,   S x   As   y   As  :Private   picture1_DragDrop([index   C Sub  ,]source  你的意思是不是把picture1里的图片拖到picture2里面
提问者评价
谢谢啦。。。调出来了,呵呵
其他类似问题
为您推荐:
vb6的相关知识
其他1条回答
也可以说拖动图片框
等待您来回答
下载知道APP
随时随地咨询
出门在外也不愁vb控件中picturebox和image有什么区别?-中国学网-中国IT综合门户网站
> vb控件中picturebox和image有什么区别?
vb控件中picturebox和image有什么区别?
转载 编辑:李强
为了帮助网友解决“vb控件中picturebox和imag”相关的问题,中国学网通过互联网对“vb控件中picturebox和imag”相关的解决方案进行了整理,用户详细问题包括:RT,我想知道:vb控件中picturebox和image有什么区别?,具体解决方案如下:解决方案1:图片框PictureBox和图像框ImageBox的区别在于: 1-ImageBox使用系统资源少,重新绘图的数度较快 2-PictureBox只能使用print方法和绘图语句绘制图形,ImageBox则不能 3-ImageBox只能用于显示图片,而PictureBox除了可以显示图形外,还可以作为其他控件的容器,可以利用剪切板给PictureBox添加图形 4-ImageBox能够延伸图形的大小,以适应控件的大小,而PictureBox则不能,但PictureBox能自动调整控件大小以全图形显示出来以上内容来自 搜狗问问
通过对数据库的索引,我们还为您准备了:答:图片框PictureBox和图像框ImageBox的区别在于: 1-ImageBox使用系统资源少,重新绘图的数度较快 2-PictureBox只能使用print方法和绘图语句绘制图形,ImageBox则不能 3-ImageBox只能用于显示图片,而PictureBox除了可以显示图形外,还可以作为其...===========================================问:谢谢你的回答答:图像框(Image)和图片框(Picturebos)的区别是 1.图像框占用内存少。 2.图片框内可以包括其它控件。图像框则不能。 3.装入图片框的图形文件不随图片框的大小尺寸调整大小,当Aotuosize=ture时,图片框可以自己调整大小以适应图片文件。 4.图像...===========================================问:谢谢你的回答答:PictureBox(图片框)和Image(图像框)是Visual Basic中用来显示图形的两种基本控件,用于在窗体指定位置显示图形信息,它们支持多种格式的图形文件,包括位图文件(*.bmp,*.dib)、图标文件(*.ico)、光标文件(*.cur)、图元文件(*.wmf,*.emf),还...===========================================问:控件中picture box与Image有什么什么区别?答:图片框PictureBox和图像框ImageBox的区别在于: 1-ImageBox使用系统资源少,重新绘图的数度较快 2-PictureBox只能使用print方法和绘图语句绘制图形,ImageBox则不能 3-ImageBox只能用于显示图片,而PictureBox除了可以显示图形外,还可以作为其...===========================================问:控件中picture box与Image有什么什么区别?答:同意VB妮可的说法. 要对他说的补充一下,Image控件可以用Stretch属性来控制图片的大小,即可以让图片适应Image的大小,也可以让Image来适应图片的大小. 但PictureBox就没有这样的功能了.===========================================问:控件中picture box与Image有什么什么区别?答:图像框(Image)和图片框(Picturebos)的区别是 1.图像框占用内存少。 2.图片框内可以包括其它控件。图像框则不能。 3.装入图片框的图形文件不随图片框的大小尺寸调整大小,当Aotuosize=ture时,图片框可以自己调整大小以适应图片文件。 4.图像...===========================================问:问题VB的Picture控件和Image控件区别在哪儿?答:轻量图形控件 Image、Shape 和 Line 控件都被认为是轻量图形控件,也就是说,它们只支持 PictureBox 的属性、方法和事件的一个子集。因此,它们需要较少的系统资源而且加载也比 PictureBox 控件更快。 用 Image 控件代替 PictureBox Image 控件...===========================================问:好像一个是山 一个是仙人掌 不记得了 区别一下 谢谢答:图标挺像,具体区别如下: picturebox在上面,第二个.图右上有一黄色小太阳,左边绿色的好像是个仙人掌吧; imagebox在下面,默认倒数第三个,如果你不加入其他控件的话.图右上也有一黄色小太阳,但是主背景是一座山.===========================================问:RT答:Private Sub Button1_Click(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles Button1.Click PictureBox1.Image = Image.FromFile("E:\wgc\2.jpg") End Sub===========================================代码是没有问题 测试有效 估计是你添加错误的控件 将以下内容复制到记事本 另存为1... = 1875 TabIndex = 1 Top = 1920 Width = 1935 End Begin VB.PictureBox Picture1...===========================================图形框控件(PictureBox)可以用来显示位图、JPGE、GIF、图标等格式的图片.图形框还... PicMove 、PicShow ,等等。 2、Picture(图片)属性: 本属性用来返回或设置控件中要...===========================================Picture1.Line ()-(0, 1000), RGB(255, 0, 0)Picture1为picturebox控件() (0, 1000) 为坐标 RGB(255, 0, 0)为线条色彩===========================================Picture1.Picture = LoadPicture() --------------------------------- 汗 你说上面有控件? 那你最好用API了 BitBlt 想怎么搞都行 你想清空上面的控件 就只能将那些控件的Visible 设为Fals...===========================================图像框(Image)和图片框(Picturebos)的区别是 1.图像框占用内存少。 2.图片框内可以包括其它控件。图像框则不能。 3.装入图片框的图形文件不随图片框的大小尺寸调整大...===========================================Dim i!, j! For i = 0 To 10 Step 0.02 j = i ^ 2 Picture1.Line (i, 0)-(i, j) Next End Sub 这样就是给y=x^2在0-10段上涂色,主要就是利用picturebox的line方法===========================================图片框PictureBox和图像框ImageBox的区别在于: 1-ImageBox使用系统资源少,重新绘... 可以利用剪切板给PictureBox添加图形 4-ImageBox能够延伸图形的大小,以适应控件的...=========================================== 1楼说的对,你建立的直线只是在PicIcon(0)上,其他的不可能出现直线; 要是都想出现直线的话,必须用line方法 PicIcon(intIndex).line (起始坐标X,Y)-(结束坐标X,Y) ,颜色, BF 试...=========================================== 完全可以,用paintpicture吧,但是只能看,不能摸~~~~~~~~=========================================== 加一个按钮后试试这一段,看没有用 Private Sub Command1_Click() Dim A As Long Picture1.AutoRedraw = True Picture1.Cls Picture1.ForeColor = RGB(255, 0, 0) Pict...===========================================
本文欢迎转载,转载请注明:转载自中国学网: []
用户还关注
可能有帮助VB.NET中制作图片按钮 - 设计前沿
VB.NET中制作图片按钮
文章出处:网上收集 作者:未知 发布时间:
????? 关键词:VB.NET中制作图片按钮
图片按钮:
思路:很简单,就是在一个picturebox控件上放置一个button控件,然后将这个button添加进picturebox上(确保先拖拽picturebox,后拖拽button),设置这个button的背景色(这个时候是相对于picturebox)为透明。
ponentModel
Public Class picturebutton
Inherits System.Windows.Forms.UserControl
#Region & Windows 窗体设计器生成的代码 &
'UserControl 重写 dispose 以清理组件列表。
Protected Overloads Overrides Sub Dispose(ByVal disposing As Boolean)
If disposing Then
If Not (components Is Nothing) Then
components.Dispose()
MyBase.Dispose(disposing)
'Windows 窗体设计器所必需的
Private components ponentModel.IContainer
'注意:以下过程是 Windows 窗体设计器所必需的
'可以使用 Windows 窗体设计器修改此过程。
'不要使用代码编辑器修改它。
Friend WithEvents PictureBox1 As System.Windows.Forms.PictureBox
Friend WithEvents Button1 As System.Windows.Forms.Button
&System.Diagnostics.DebuggerStepThrough()& Private Sub InitializeComponent()
Me.PictureBox1 = New System.Windows.Forms.PictureBox()
Me.Button1 = New System.Windows.Forms.Button()
Me.SuspendLayout()
'PictureBox1
Me.PictureBox1.Name = &PictureBox1&
Me.PictureBox1.Size = New System.Drawing.Size(136, 40)
Me.PictureBox1.TabIndex = 0
Me.PictureBox1.TabStop = False
Me.Button1.Name = &Button1&
Me.Button1.TabIndex = 1
Me.Button1.Text = &Button1&
'picturebutton
Me.Controls.AddRange(New System.Windows.Forms.Control() {Me.Button1, Me.PictureBox1})
Me.Name = &picturebutton&
Me.ResumeLayout(False)
#End Region
Public Sub New()
MyBase.New()
'该调用是 Windows 窗体设计器所必需的。
InitializeComponent()
'在 InitializeComponent() 调用之后添加任何初始化
Me.Button1.Width = 100 ‘设置按钮的初始大小
Me.Button1.Height = 23
Me.Button1.BackColor = Color.Transparent ‘背景色透明
Me.Button1.ForeColor = Color.Black
Me.PictureBox1.Controls.Add(Me.Button1)
Private m_text As String ‘设置按钮标题
Private a As Integer
'Private m_image As Image
&Description(&picturebox图片。&)& _
Public Property image() As image
Return Me.PictureBox1.Image
Set(ByVal Value As image)
Me.PictureBox1.Image = Value
Invalidate()
End Property
Shadows Property forecolor() As Color
Return Me.Button1.ForeColor
Set(ByVal Value As Color)
Me.Button1.ForeColor = Value
Invalidate()
End Property
Shadows Sub ResetForeColor()
Me.Button1.ForeColor = SystemColors.ControlText
'按钮的单击事件
Event BtnClick(ByVal sender As Object, ByVal e As System.EventArgs)
Private Sub Button1_Click(ByVal sender As Object, ByVal e As System.EventArgs) Handles Button1.Click
RaiseEvent BtnClick(Me, e)
'控件改变大小时,需重绘控件,以使子控件排位美观
Private Sub FileTextBox_Resize(ByVal sender As Object, ByVal e As System.EventArgs) Handles MyBase.Resize
RedrawControls()
'子控件会自动继续容器的Font属性,所以改变容器的Font属性时也要重绘控件
Protected Overrides Sub OnFontChanged(ByVal e As System.EventArgs)
'让基控件更新文本框
MyBase.OnFontChanged(e)
RedrawControls()
Private Sub RedrawControls()
Dim width As Integer = Me.ClientRectangle.Width '获得工作区宽
'以按钮的高度来确定控件高度
Dim btnSide As Integer = Button1.Height
Dim btnwidth As Integer = Button1.Width
If Me.ClientRectangle.Height && btnSide Then
'设置控件工作区的大小
'Me.SetClientSizeCore(btnwidth, btnSide)
Me.SetClientSizeCore(width, btnSide) '这里使用工作区的宽是因为:按钮和picturebox可以调整宽度
'上面的语句激发了嵌套的Resize事件,因此需要立即退出,如果不退出,就会反复调用进入死循环
'调整子控件的大小
'Txt.SetBounds(0, 0, width, btnSide)
'Btn.SetBounds(width - 19, 2, 17, btnSide - 4)
Me.PictureBox1.SetBounds(0, 0, width, btnSide)
Me.PictureBox1.SizeMode = PictureBoxSizeMode.StretchImage
Me.Button1.SetBounds(0, 0, width, btnSide)
??????????????