
源代码
清风不拂面
编程爱好者
展开
-
vb.net实时调整系统主音量
Imports System.Runtime.InteropServicesPublic Class Form1Private mute As Integer = &H80000Private up As Integer = &HA0000Private down As Integer = &H90000Private WM_APPCOMMAND As Integer = &H319<DllImport("user32.dll")> _Public原创 2021-08-19 21:13:57 · 632 阅读 · 0 评论 -
vb.net控制系统音量
Imports System.Runtime.InteropServicesPublic Class Form1 Private mute As Integer = &H80000 Private up As Integer = &HA0000 Private down As Integer = &H90000 Private WM_APPCOMMAND As Integer = &H319 <DllImport("user转载 2021-07-17 11:35:44 · 612 阅读 · 0 评论 -
vb.net中RichTextBox调整字体大小
vb.net的资料太少,查阅RichTextBox调整字体大小的方法没找到,看了几篇C#的介绍,有的写的好复杂,在一篇短文中找到解决方法: ‘缩小字号 Dim fonOld, fonNew As Font fonOld = rtbMain.Font Try fonNew = New Font(fonOld.FontFamily, fonOld.Size - 1, fonOld.Style) rtbMain.Fo原创 2021-05-23 11:24:59 · 1429 阅读 · 0 评论 -
贪婪算法实例:换零钱(VB.net代码)
Public Class frmMoney Const conMax = 9 Public intValue(conMax) As Integer Private Sub frmMoney_Load(sender As Object, e As EventArgs) Handles MyBase.Load lblTell.Text = "贪婪算法追求最快得到结果的算法,它可能不是最优解。" & vbCrLf & "例如找零钱的原创 2020-10-24 17:16:34 · 343 阅读 · 0 评论 -
分治算法实例:赛程安排(VB.net代码)
Public Class Form1 Private Sub Form1_Load(sender As Object, e As EventArgs) Handles MyBase.Load lblTell.Text = "输入比赛人数(双数,大于8时必须是16、32或64),进行单循环赛程安排" lblNum.Text = "比赛人数" End Sub Private Sub btnCal_Click(sender As Object, e As原创 2020-10-24 17:10:33 · 322 阅读 · 1 评论 -
算法代码说明
1、代码理解不了可以看看博客下方的其它推荐的文章,同类文章很多,可以看他们的讲解(一般不是vb.net代码),理解方法后再结合vb.net代码学习(不同语言代码还是有很多不同的)。2、结合已编译程序的计算结果来学习,效果会更好些,代码中提供了下载链接(传到优快云上设置免费,管理员也可能改成会要积分的资源)3、这里重点要说的是,我写的代码可能会比其它语言的代码多,这并不是vb.net代码不简洁,而是多出来的代码是检测用户的输入信息的合理性,这是写程序时必须要考虑的;而其它代码的初始条件多是自己设定好的,原创 2020-10-24 17:04:24 · 271 阅读 · 0 评论 -
试探法算法实例:彩票M选N号码(VB.net代码)
Public Class Form1 Dim intNum(), intCode() As Integer '全局变量数组 Private Sub Form1_Load(sender As Object, e As EventArgs) Handles MyBase.Load '初始化 '数值过大耗时较多,也可能出现溢出无法得到全部结果 txtM.Text = "15" txtN.Text = "5" End Sub原创 2020-10-24 16:42:59 · 614 阅读 · 0 评论 -
今天休息,再发几个vb.net代码
刚才发了几个代码,上周发了几个免费资源,通过后都要积分了,唉,还是直接发代码吧。学习代码时,可以顺便下载编译好的程序,代码中有链接和提取码,程序与代码接合会更直观。上班后就没很多时间学编程、改程序了。不过没特殊情况,还会继续学习编程、写程序的。生活需要兴趣、动力、新意、成就感,你说是吗?...原创 2020-10-11 13:27:00 · 107 阅读 · 0 评论 -
递归算法实例:十进制转换N进制(vb.net代码)
vb.net自带进制算法,但我们这里要学习的是递归算法啊!代码中还有循环算法及vb.net自带进制算法Public Class Form1 Private Sub Form1_Load(sender As Object, e As EventArgs) Handles MyBase.Load txtN.Text = "2" End Sub Private Sub btnConvto_Click(sender As Object, e As EventArgs) H原创 2020-10-11 13:04:12 · 566 阅读 · 0 评论 -
递归算法实例:阶乘(vb.net代码)
Public Class frmMain Private Sub 更新下载ToolStripMenuItem_Click(sender As Object, e As EventArgs) Handles 更新下载ToolStripMenuItem.Click Process.Start("https://pan.baidu.com/s/1uHZturISzQifxeHL-FX-eQ") My.Computer.Clipboard.Clear() My原创 2020-10-11 12:54:51 · 1238 阅读 · 0 评论 -
枚举(穷举)算法实例:奥数计算题(vb.net代码)
枚举(穷举)算法其实就是我们用的最多的循环算法,将所有可能性都考虑在内进行循环计算。术语听不懂很可怕,嘿嘿嘿Public Class Form1 Private Sub Form1_Load(sender As Object, e As EventArgs) Handles MyBase.Load lblNum1.Text = "算法描述题" lblCode.Text = "×" lblNum2.Text = " 算"原创 2020-10-11 12:45:13 · 329 阅读 · 0 评论 -
枚举(穷举)算法实例:趣味数学题(vb.net代码)
Public Class Form1 Private Sub Form1_Load(sender As Object, e As EventArgs) Handles MyBase.Load '5个5进行+-*/计算后仍等于5 lblTell.Text = "请在下面的等式中填写+-*/计算符号,使等式成立" lblNum1.Text = "5" lblNum2.Text = "5" lblNum3.Text = "5"原创 2020-10-11 12:24:14 · 860 阅读 · 0 评论 -
发了几个算法的vb.net代码
本人这几天在学习算法,主要是因为在五子棋调试中太烦人了,换换思路,同时也受五子棋终结者的刺激,开始学些算法。发代码主要是vb.net源代码太少了。我现在学的算法视频教程是C语言的,简单的能看懂,写起来也容易。讲算法的很多,只是vb.net代码好象没有,就顺手发几个。看不明白的可以看文章下面的其它文章,我就不重复了。看受关注程度吧,如果看得少就不再发了,省得浪费时间和精力。另外,顺便发的程序下载是为理解代码更直观,提供的代码对应的软件下载,是百度云盘下载,不需要积分下载,已让管理员重点审核了,怕怕!原创 2020-09-28 23:07:03 · 328 阅读 · 0 评论 -
顺推算法,算法实例:兔子繁殖vb.net代码
Private Sub btnHare_Click(sender As Object, e As EventArgs) Handles btnHare.Click '此算法实际是斐波拉契数列算法 Dim intMonth, intNum(), intI As Integer Try If IsNumeric(txtHare.Text) Then intMonth = CInt(txtHare.T...原创 2020-09-28 22:43:00 · 473 阅读 · 1 评论 -
逆推算法,算法实例:存款费用计算vb.net代码
Public Class frmMoney Private Sub btnMoney_Click(sender As Object, e As EventArgs) Handles btnMoney.Click '若在M月连续连本带息取N元,需要现在一次性存款多少? Dim sngDraw, sngInterest, sngDeposit() As Single Dim intMonth, intI As Integer Try原创 2020-09-28 22:35:19 · 377 阅读 · 0 评论 -
二分法,算法实例——猜数字小游戏的vb.net代码
Public Class frmNum Dim intNum, intTimes, intMaxNum, intMinNum As Integer Private Sub chkTell_CheckedChanged(sender As Object, e As EventArgs) Handles chkTell.CheckedChanged If chkTell.Checked = True Then lblAbout.Text = "范围:"原创 2020-09-28 12:42:33 · 602 阅读 · 0 评论