- 博客(3)
- 收藏
- 关注
原创 Windows程序设计3——文件并发下载
本项目旨在通过多线程并发下载文件,提高下载速度和效率。首先在代码实现前我们需要做以下准备:// 线程数,不设置默认为3// 下载过程处理事件在表单加载时,设置为 3,表示最多使用 3 个并发线程下载文件。将事件处理程序绑定到事件,以处理下载过程中的各种消息。这段代码展示了如何使用类实现文件的并发下载,并通过事件机制在下载过程中实时更新 UI 控件(如ListView)中的信息。初始化对象并绑定事件。读取下载任务并将其添加到下载队列中。启动下载任务。
2024-06-21 22:08:01
378
原创 Windows程序设计课程2——音乐播放器
类中定义localclist在播放中用于管理用户下载的音乐文件合集,waveOut用于播放ogg文件,为当前使用ogg文件的实例。3.2文件选择openFileDialog1.Filter = "选择音频|*.mp3;*.flac;*.wav;*.ogg";if(files!=null)if条件判断是否接收到文件,不然不执行后续程序。在选择文件中,我们采用button控件来实现文件的选择,Filter。
2024-05-08 20:48:28
520
1
原创 Windows程序设计课程1——周黑鸭工厂
通过本文的示例,我们学习了如何利用C#中的接口和委托来实现工厂生产过程的设计与控制。合理的设计和异常处理能够提高系统的健壮性和可维护性,委托的灵活使用则能够带来更好的代码可读性和扩展性。
2024-04-09 08:47:55
775
1
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人