当先锋百科网

首页 1 2 3 4 5 6 7

求大神指点vb.net PictureBox1 上面怎么显示文字呢? 要最小化在还原也不会变的那种

VB.NET在PicTureBox控件里显示文本,似乎并不简单,试试这段代码,自己琢磨一下:

Private Sub PictureBox1_Paint(ByVal sender As Object, ByVal e As System.Windows.Forms.PaintEventArgs) Handles PictureBox1.Paint

Dim format1 As New StringFormat(StringFormatFlags.NoClip) '封装文本布局信息(如对齐、文字方向和 Tab 停靠位)

format1.LineAlignment = StringAlignment.Center '垂直居中

format1.Alignment = StringAlignment.Center '水平居中

Dim MyFont As New Font("宋体", 12, FontStyle.Regular)

Dim displayRectangle As New Rectangle() '存储一组整数,共四个,表示一个矩形的位置和大小

displayRectangle = New Rectangle(New Point(20, 20), New Size(200, 100))

e.Graphics.DrawString("欢迎使用VB Net", MyFont, Brushes.Black, RectangleF.op_Implicit(displayRectangle), format1) '显示单元格里的文本

End Sub

如何用VB.net或者vb6.0实现类似任务管理器CPU使用记录绘图?要求当图形超过右边界后自动向左平移

通过注册表添加

HKEY_CLASSES_ROOT

中添加 项 名字格式 .*(如 .rar)

在该项的 默认值处 数据 随便输 但是 最好有意义的字符

在这个主项下在创建一个项 名字是 你先前在默认处输入的字符

在该项的默认处输入的是 这个扩展名的介绍

在该项下创建名为

DefaultIcon

Shell

ShellEx

三个项

DefaultIcon的默认值是图标文件的地址和索引

如 "E:\a.exe,0"

在Shell的默认值处 天 Open

该键下创建 Open项

其默认值是 在右键菜单中的首项的名字

在这个项下创建一个 command的项 在默认值处

"程序的地址" 命令行参数 "%1"(这个是要打开的文件地址 %1是由系统指定)如 "E:\a.exe" "%1"

或 "D:\Xmp\bin\Xmp.exe" /play "%1" /openfrom WndExplr /startfrom LocalFile

以我的知识我只能说这些了

Vb.net怎么实现图像的处理

这问题有点笼统,软糖来说说把:

图像处理由System.Drawing命名空间负责。

主要是Bitmap类和Graphics类。

Bitmap表示一个位图,可以是BMP,JPG,PNG等文件。

装载位图

Dim 位图 As Bitmap = Bitmap.FromFile("C:\Image1.PNG")

Graphics表示一张画纸,能够进行绘制操作。

它可以被窗体、控件、位图调用CreateGraphics()方法来创建。

然后调用Graphics.Draw开头的一系列函数来绘制图像和图形,Fill开头的填充图形。

创建画纸并绘制位图

Dim 画纸 As Graphics = Me.CreateGraphics()

画纸.DrawImage(位图, 100, 100, 256, 256)

可以将上面三行放到Form1_Load中测试,把路径改一下,

还可以把Me改为能在上面绘图的控件的名称。

更多内容请看MSDN的System.Drawing命名空间。

如满意,请采纳,谢谢。

VB.NET中怎么在图片上直接输出文字。向VB中有Print的方法

两种方法:

图片框上盖个Label 向其输入内容。

载入图片,通过内存直接 DrawImage绘制个新图,然后在图上盖文字。最后赋值给图片框。

VB6的print 实质是向图片框打印文字,不管有无图都能在上面Print. 考虑速度和实现难度问题,如果纯粹显示,最好直接盖个Label最简单。第二种方法 需要考虑文字大小、颜色、坐标定位等等。如果一行文字显示不下,不会自动换行,得自己切。