当前位置: 首页 > news >正文

网站建设公司业务员seo综合查询国产

网站建设公司业务员,seo综合查询国产,成都公司注册流程及费用,如何做部落冲突网站版权声明:本文为博主原创文章,转载请在显著位置标明本文出处以及作者网名,未经作者允许不得用于商业目的。 下载相关代码:【免费】《自己做个国庆75周年头像生成器》代码资源-CSDN文库 又是一年国庆节,今年使用国旗做…

 版权声明:本文为博主原创文章,转载请在显著位置标明本文出处以及作者网名,未经作者允许不得用于商业目的

下载相关代码:【免费】《自己做个国庆75周年头像生成器》代码资源-CSDN文库

又是一年国庆节,今年使用国旗做头像的朋友不少,律师也说了,不违法。


所以,做这个程序也没关系吧。
程序设计界面

准备四张透明png图片到程序目录下的Img目录,分别用1-4.png命名。

主要代码就写在下面了:

Public Class Form1Dim baseImg As BitmapDim backimg As BitmapDim g As GraphicsDim blChooseImg As BooleanPrivate Sub btnChoosePic_Click(sender As Object, e As EventArgs) Handles btnChoosePic.ClickDim picname As StringIf ofdPic.ShowDialog = DialogResult.Cancel ThenExit SubEnd Ifpicname = ofdPic.FileNameTrybackimg = New Bitmap(picname)blChooseImg = TrueCall drawImg(cbMask.SelectedIndex)Catch ex As Exceptionbackimg = NothingEnd TryEnd SubPrivate Sub Form1_Load(sender As Object, e As EventArgs) Handles MyBase.LoadblChooseImg = FalsebaseImg = New Bitmap(pbCombine.Width, pbCombine.Height)g = Graphics.FromImage(baseImg)cbMask.SelectedIndex = 0AddHandler cbMask.SelectedIndexChanged, AddressOf cbMaskSelectedIndexChangedEnd SubPrivate Sub cbMaskSelectedIndexChanged(sender As Object, e As EventArgs)Call drawImg(cbMask.SelectedIndex)End SubPrivate Sub drawImg(ByVal maskid As Integer)If blChooseImg = False Then Exit Subg.DrawImage(backimg, New Rectangle(0, 0, pbCombine.Width, pbCombine.Height), New Rectangle(0, 0, backimg.Width, backimg.Height), GraphicsUnit.Pixel)Dim maskName As StringmaskName = Application.StartupPath & "\img\" & (maskid + 1).ToString & ".png"Dim maskImg As New Bitmap(maskName)g.DrawImage(maskImg, New Rectangle(0, 0, pbCombine.Width, pbCombine.Height), New Rectangle(0, 0, maskImg.Width, maskImg.Height), GraphicsUnit.Pixel)pbCombine.Image = baseImgEnd SubPrivate Sub pbCombine_MouseDown(sender As Object, e As MouseEventArgs) Handles pbCombine.MouseDownIf e.Button = MouseButtons.Right ThenIf blChooseImg = True ThencmsSave.Show(sender, e.Location)End IfEnd IfEnd SubPrivate Sub tsmSaveImg_Click(sender As Object, e As EventArgs) Handles tsmSaveImg.ClickDim savePath As StringIf sfdPic.ShowDialog = DialogResult.Cancel ThenExit SubEnd IfsavePath = sfdPic.FileNameTrybaseImg.Save(savePath)MessageBox.Show("保存完毕")Catch ex As ExceptionMessageBox.Show(ex.Message)End TryEnd SubPrivate Sub Form1_FormClosing(sender As Object, e As FormClosingEventArgs) Handles Me.FormClosingg.Dispose()baseImg.Dispose()End Sub
End Class

代码太简单,不一一讲解了。
注意一个地方,窗体载入的时候为什么要:
      AddHandler cbMask.SelectedIndexChanged, AddressOf cbMaskSelectedIndexChanged
而不是直接使用 cbMask.SelectedIndexChanged 这个事件呢?

    Private Sub cbMask_SelectedIndexChanged(sender As Object, e As EventArgs) Handles cbMask.SelectedIndexChanged

    End Sub

请读者自己想一想。
运行时是这样滴:

简简单单的代码,我们不仅可以给自己做,也可以给朋友做头像了。
 

由于.net平台下C#和vb.NET很相似,本文也可以为C#爱好者提供参考。

学习更多vb.net知识,请参看vb.net 教程 目录

http://www.ds6.com.cn/news/74926.html

相关文章:

  • wordpress+book+主题泰安seo
  • 郑州又上热搜了seo交流qq群
  • 做女团学什么舞蹈视频网站宁德市古田县
  • 自助建网站哪个便宜整合营销传播方案案例
  • 网站里的搜索怎么做的seo怎么提升关键词的排名
  • 项目外包网站seo主要做什么
  • wordpress网站加入商城搜索seo神器
  • 建设免费网站网站软件下载大全
  • ppt中网站布局图怎么做快照关键词优化
  • 传奇网站建设免费关键词排名优化软件
  • 昆明建设银行纪念币预约网站自己的网站怎么样推广优化
  • 玩具网站建设服务公司百度健康
  • 零基础学网站建设网络推广外包要多少钱
  • 大气娱乐搞笑网站源码百度网站推广
  • 个人建立一个网站要多少钱百度统计平台
  • 单位门户网站建设方案推广关键词排名查询
  • 阳春房产网网站按天扣费优化推广
  • 网络平台建站流程seo怎么学在哪里学
  • 专做展厅设计网站seo搜索引擎优化工具
  • 淄博英文网站建设新闻发稿平台
  • 门户网站平台建设的经费短视频seo搜索优化
  • 常用分类信息网站最近发生的新闻大事
  • 做电影网站 资源怎么存放商品推广软文800字
  • 漳州网站建设选博大不错2023年7月疫情还会严重吗
  • 新疆建设兵团第七师网站凡科建站怎么收费
  • wordpress下载类型主题seo完整教程视频教程
  • 网站建设清理自查报告企业推广方式
  • 头条网站怎么做的百度下载免费安装
  • 南通高端网站建设公司百度认证考试
  • 怎么看别人网站是怎么做的江苏建站