VB.net类库(进阶版——1)

无论是vb还是VB.net,都没有真正的dll

.net写的dll只能在.net使用

先创建一个VB.net动态链接库,net版本随便选,记住,一定是.net的

进入项目,引用“system.Drawing”,这是不需要自己下载的

 

写入

Imports System.Drawing

Public Class Main
    Protected Image As Bitmap
    Protected g As Graphics
    ''' <summary>
    ''' 单独调用函数,只执行创建任务;如果需要得到图片,则会返回一个图片(bitmap)
    ''' </summary>
    ''' <param name="bmpsize">新建的图片大小(size)</param>
    ''' <param name="backColor">新建的图片背景颜色(color)</param>
    ''' <returns></returns>
    Public Function Creatbmp(bmpsize As Size, backColor As Color)
        Image = New Bitmap(bmpsize.Width, bmpsize.Height)
        g = Graphics.FromImage(Image)
        g.Clear(backColor)
        Return Image
    End Function

End Class


学过.netGDI的都看的懂,不过自己写一遍记忆更加深刻

在解决方案里建一个小项目:用来调用函数,名字就叫test(随便取)

拉一个button,picturebox

在主类中加入:

注意,这里的GDI_Make_NET4_5.Main 是 类库的命名空间.Main类

 Public GDI As New GDI_Make_NET4_5.Main

button加入:(参数可以随便改)

 Private Sub Button1_Click(sender As Object, e As EventArgs) Handles Button1.Click
        Pic.Image = GDI.Creatbmp(New Drawing.Size(200, 200), Color.FromArgb(255, 0, 0))
    End Sub

初级阶段:

 它仅仅只是提供了方便而简单的调用,也可以方便他人使用……

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值