基础知识
面向医学编程
研究生,就该用功学习
展开
-
(基础)文件流的使用
Imports System.IOPublic Class Form1 Public Structure FileStruct Public start As Integer Public endoffset As Integer Public length As Integer Public Overrides Function ToString() As String Return String.Forma原创 2022-05-01 16:11:11 · 494 阅读 · 0 评论 -
vb.net中栈、队列、数组、列表、链表的使用。
概述数据结构实际上和算法关系很密切,很多算法的实现都配合数据结构来实现的,但是这不是这次内容,本次仅仅讲述各种数据结构的使用,至于实现,一篇文章根本不够讲。栈的使用栈在vb.net中用stack类封装,里面还有泛型栈stack(of T)什么叫做栈呢?就像装乒乓球的纸筒,每个乒乓球就是栈的元素,先装进去的乒乓球位于筒的底部,后面的位于顶部。在.net里用push表示把元素入栈,即把乒乓球...原创 2020-04-30 19:05:26 · 2462 阅读 · 1 评论 -
如何理解事件以及使用事件
**疑惑点:**对于刚接触事件来说,往往会有一种现象那就是,我为什么要用事件来调用过程,我直接调用不行吗?一样可以达到效果啊,我根本就搞不懂为啥需要事件呢?理解直接调用和事件调用的区别首先引用MSDN对事件的描述执行流程是由外部发生的事情(称为“事件”)决定的你比如说,我的按钮单击了,但是我单击后的事情由用户处理而不是我在按钮内部处理,你没理由说,我单击了按钮,我又在按钮里面自己做了一件...原创 2020-04-09 12:22:33 · 669 阅读 · 0 评论 -
委托的理解和使用
委托对于新手而言,理解起来还是有困难的,网上也有很多的比喻,在委托和多线程结合时,就是把委托比喻成为一个中介商,在线程交互Ui控件的数据时,你会发现,需要用到委托,在新线程调用me.invoke(委托,参数,参数),于是乎,Me.invoke就将数据传到ui控件,这是通过委托的方式,就有新线程不能直接操控控件,通过委托人,将数据送到控件。假如不用委托,那么报出的错误时,从不是创建线程访问控件。而me.invoke实际上就是将线程转为创建线程来访问控件,控件的创建线程就是窗体或者控件.invoke.都可以。而原创 2020-03-28 19:40:17 · 897 阅读 · 0 评论