东北大学操作系统实验2(2)
case 1: if (progressLabel2.Visible == false) { done=true; progressLabel2.Visible = true; checkBox21.Visible = true; checkBox22.Visible = true; checkBox23.Visible = true; checkBox24.Visible = true; checkBox25.Visible = true; progressLabel2.Text = progressName; break; } else break;
case 2: if (progressLabel3.Visible == false) { done=true; progressLabel3.Visible = true; checkBox31.Visible = true; checkBox32.Visible = true; checkBox33.Visible = true; checkBox34.Visible = true; checkBox35.Visible = true; progressLabel3.Text = progressName; break; } else break;
case 3: if (progressLabel4.Visible == false) { done=true; progressLabel4.Visible = true; checkBox41.Visible = true; checkBox42.Visible = true; checkBox43.Visible = true; checkBox44.Visible = true; checkBox45.Visible = true; progressLabel4.Text = progressName; break; } else break;
case 4: if (progressLabel5.Visible == false) { done=true; progressLabel5.Visible = true; checkBox51.Visible = true; checkBox52.Visible = true; checkBox53.Visible = true; checkBox54.Visible = true; checkBox55.Visible = true; progressLabel5.Text = progressName; break; } else break;
case 5: if (progressLabel6.Visible == false) { done=true; progressLabel6.Visible = true; checkBox61.Visible = true; checkBox62.Visible = true; checkBox63.Visible = true; checkBox64.Visible = true; checkBox65.Visible = true; progressLabel6.Text = progressName; break; } else break;
case 6: if (progressLabel7.Visible == false) { done=true; progressLabel7.Visible = true; checkBox71.Visible = true; checkBox72.Visible = true;
checkBox73.Visible = true; checkBox74.Visible = true; checkBox75.Visible = true; progressLabel7.Text = progressName; break; } else break;
case 7: if (progressLabel8.Visible == false) { done=true; progressLabel8.Visible = true; checkBox81.Visible = true; checkBox82.Visible = true; checkBox83.Visible = true; checkBox84.Visible = true; checkBox85.Visible = true; progressLabel8.Text = progressName; break; } else break;
case 8: if (progressLabel9.Visible == false) { done=true; progressLabel9.Visible = true; checkBox91.Visible = true; checkBox92.Visible = true; checkBox93.Visible = true; checkBox94.Visible = true; checkBox95.Visible = true; progressLabel9.Text = progressName; break; } else break;
case 9: if (progressLabel10.Visible == false) { done = true; progressLabel10.Visible = true; checkBox101.Visible = true; checkBox102.Visible = true; checkBox103.Visible = true; checkBox104.Visible = true; checkBox105.Visible = true; progressLabel10.Text = progressName; break; } else break;
case 10: if (progressLabel11.Visible == false) { done = true; progressLabel11.Visible = true; checkBox111.Visible = true; checkBox112.Visible = true; checkBox113.Visible = true; checkBox114.Visible = true; checkBox115.Visible = true; progressLabel11.Text = progressName; break; } else break;
case 11: if (progressLabel12.Visible == false) { done = true; progressLabel12.Visible = true; checkBox121.Visible = true; checkBox122.Visible = true; checkBox123.Visible = true; checkBox124.Visible = true; checkBox125.Visible = true; progressLabel12.Text = progressName; break; } else break;
case 12: if (progressLabel13.Visible == false) { done = true; progressLabel13.Visible = true; checkBox131.Visible = true; checkBox132.Visible = true; checkBox133.Visible = true; checkBox134.Visible = true; checkBox135.Visible = true; progressLabel13.Text = progressName; break; } else break;
case 13: if (progressLabel14.Visible == false) { done = true; progressLabel14.Visible = true; checkBox141.Visible = true; checkBox142.Visible = true; checkBox143.Visible = true; checkBox144.Visible = true; checkBox145.Visible = true; progressLabel14.Text = progressName; break; } else break;
case 14: if (progressLabel15.Visible == false) { done = true; progressLabel15.Visible = true; checkBox151.Visible = true; checkBox152.Visible = true; checkBox153.Visible = true; checkBox154.Visible = true; checkBox155.Visible = true; progressLabel15.Text = progressName; break; } else break; } }
return true; }
private void Form1_Load(object sender, EventArgs e) {
//生成缓冲区图片
bufferSize = set.bufferSize; bufferArray = new bool[bufferSize];
if (bufferSize < 1) {
MessageBox.Show("ERROR:缓冲区为异常(为零或为负值)!"); Application.Exit(); }
else if ((bufferSize > 1) && (bufferSize <= 10)) {
for (int i = 0; i < bufferSize; i++) {
switch (i) {
case 0: bufferBox1.Visible = true; break; case 1: bufferBox2.Visible = true; break; case 2: bufferBox3.Visible = true; break; case 3: bufferBox4.Visible = true; break; case 4: bufferBox5.Visible = true; break; case 5: bufferBox6.Visible = true; break; case 6: bufferBox7.Visible = true; break; case 7: bufferBox8.Visible = true; break; case 8: bufferBox9.Visible = true; break; case 9: bufferBox10.Visible = true; break; }
} } else {
MessageBox.Show("ERROR:缓冲区大于10!"); Application.Exit(); }
//设置empty和full的值 empty = bufferSize; full = 0;
//产生生产者和消费者
producerNum=set.producerNum; consumerNum = set.consumerNum;
producerArray = new producerProgress[producerNum]; consumerArray = new consumerProgress[consumerNum]; for (int i = 0; i < producerNum; i++) {
producerArray[i] = new producerProgress(); }
for (int i = 0; i < consumerNum; i++) …… 此处隐藏:4566字,全部文档内容请下载后查看。喜欢就下载吧 ……
相关推荐:
- [资格考试]石油钻采专业设备项目可行性研究报告编
- [资格考试]2012-2013学年度第二学期麻风病防治知
- [资格考试]道路勘测设计 绪论
- [资格考试]控烟戒烟知识培训资料
- [资格考试]建设工程安全生产管理(三类人员安全员
- [资格考试]photoshop制作茶叶包装盒步骤平面效果
- [资格考试]授课进度计划表封面(09-10下施工)
- [资格考试]麦肯锡卓越工作方法读后感
- [资格考试]2007年广西区农村信用社招聘考试试题
- [资格考试]软件实施工程师笔试题
- [资格考试]2014年初三数学复习专练第一章 数与式(
- [资格考试]中国糯玉米汁饮料市场发展概况及投资战
- [资格考试]塑钢门窗安装((专项方案)15)
- [资格考试]初中数学答题卡模板2
- [资格考试]2015-2020年中国效率手册行业市场调查
- [资格考试]华北电力大学学习实践活动领导小组办公
- [资格考试]溃疡性结肠炎研究的新进展
- [资格考试]人教版高中语文1—5册(必修)背诵篇目名
- [资格考试]ISO9001-2018质量管理体系最新版标准
- [资格考试]论文之希尔顿酒店集团进入中国的战略研
- 全国中小学生转学申请表
- 《奇迹暖暖》17-支2文学少女小满(9)公
- 2019-2020学年八年级地理下册 第六章
- 2005年高考试题——英语(天津卷)
- 无纺布耐磨测试方法及标准
- 建筑工程施工劳动力安排计划
- (目录)中国中央空调行业市场深度调研分
- 中国期货价格期限结构模型实证分析
- AutoCAD 2016基础教程第2章 AutoCAD基
- 2014-2015学年西城初三期末数学试题及
- 机械加工工艺基础(完整版)
- 归因理论在管理中的应用[1]0
- 突破瓶颈 实现医院可持续发展
- 2014年南京师范大学商学院决策学招生目
- 现浇箱梁支架预压报告
- Excel_2010函数图表入门与实战
- 人教版新课标初中数学 13.1 轴对称 (
- Visual Basic 6.0程序设计教程电子教案
- 2010北京助理工程师考试复习《建筑施工
- 国外5大医疗互联网模式分析




