基础
清风不拂面
编程爱好者
展开
-
字体的保存和提取
本人在编写《小说朗读器》时设计了设置保存和提取功能,其中RichTextBox字体设置的保存和提取比较复杂,查了一些资料,终于找到了解决方法,与大家共享: 1、字体保存成字符串 Dim fc As New FontConverter strFont = fc.ConvertToInvariantString(Text1.Font) 2、由字符串转成字体 Dim fc As New FontConverter Text1.Font = fc.ConvertFromString(strFont) 本方法的优原创 2021-06-08 19:41:36 · 1351 阅读 · 0 评论 -
上班后感觉学编程的动力小了
昨天晚上强迫自己学习编程,不然感觉再放纵自己就会没有了动力。学着学着竟睡着了,捂脸! 今天起得早,吃完饭看了一节试探性算法视频,它是讲彩票29选7的算法,用循环算法很容易写出,不过课程中讲得试探性算法就不太容易写,上班途中想明白了好处:通用性强,可以改写成M选N的通用算法;变量少,语句少,还不用检测重号;递归算法每次只更换一个数字,还是很容易理解,就是一般不会想到如此解决。 此方法有想类似将一个鸡蛋竖起来,好象很难,但告诉你只要将鸡蛋一端砸破它就很轻松竖起来,你就晃然大悟。 此算法已想明白,明天空时就改写为原创 2020-10-23 22:21:40 · 119 阅读 · 0 评论 -
开始学算法
第一个算法:二分法 猜数字——小游戏 链接:https://pan.baidu.com/s/1pzx29N148EIXiRcucZ0acA 提取码:9fj7 作者的免费作品集 链接:https://pan.baidu.com/s/1jr_3Yt5l1i6jNNbMy4R61A 提取码:5ycz原创 2020-09-27 18:00:35 · 56 阅读 · 0 评论 -
破解好难
本周学习的是简单加密、解密,其中凯撒移位很简单,因为简单所以就不仅照着教程练习加密、解密,还试着进行破解。还算容易。 后来又学到了字符交换加密方法,方法很好理解,又试着进行破解,涉及到字符串的排列组合,下功夫看了几篇博文,解决了排列组合问题。但因为组合产生的数量巨大,无法进行下一步了。 想到了破解方法也不能破解,如果不知道加密方法又如何破解呢?这还是最简单的加密啊!真得是难啊! 记得刚接触编程时,同事就有一本很厚的加密解密书,现在刚学了一点儿皮毛,要学的内容好多啊。 ...原创 2020-09-12 14:58:09 · 122 阅读 · 0 评论 -
vb.net用鼠标滚动轮控制图片缩放
很简单,使用控件的MouseWheel中的e.Delta判断正负值即可解决,实例: Private Sub PicMain_MouseWheel(sender As Object, e As MouseEventArgs) Handles PicMain.MouseWheel '鼠标上下滚动调整大小 Select Case e.Delta'鼠标滚动方向 Case Is > 0 '正值表示滚轮旋转(远离用户) pi...原创 2020-07-11 08:41:54 · 1189 阅读 · 0 评论