C语言_源代码-C_界面编程小结.doc
上传人:qw****27 上传时间:2024-09-12 格式:DOC 页数:5 大小:114KB 金币:15 举报 版权申诉
预览加载中,请您耐心等待几秒...

C语言_源代码-C_界面编程小结.doc

C语言_源代码-C_界面编程小结.doc

预览

在线预览结束,喜欢就下载吧,查找使用更方便

15 金币

下载此文档

如果您无法下载资料,请参考说明:

1、部分资料下载需要金币,请确保您的账户上有足够的金币

2、已购买过的文档,再次下载不重复扣费

3、资料包下载后请先用软件解压,在使用对应软件打开

第一次C#界面编程备忘总结给一个按钮“浏览”增加save/open-Dialog对话框“浏览”中的程序://仅仅是把对话框读到的路径显示到openPath.Text中去if(openFileDialog1.ShowDialog()==DialogResult.OK)openPath.Text=openFileDialog1.FileName;//通过open-Dialog的FileOk事件(点击"保存"或双击文件)打开某种文件usingSystem.Diagnostics{System.IO.FileInfooppen1=newSystem.IO.FileInfo(openFileDialog1.FileName);Processpro=newProcess();pro.StartInfo.FileName=openFileDialog1.FileName;pro.StartInfo.WorkingDirectory=oppen1.DirectoryName;pro.Start();}MessageBoxMessageBox.Show(this,"串口已被占用!","提示",MessageBoxButtons.OK,MessageBoxIcon.Information);“串口...+Environment.NewLine+..."(Environment.NewLine表示回车)Buttons还有别的组合返回值的使用://显示信息框并得到返回值System.Windows.Forms.DialogResultrt=MessageBox.Show(...);返回类型有:DialogResult.Yes//DialogResult.No//DialogResult.Cancel//DialogResult.No倒计时添加个interval=1000(默认单位ms)的定时器:timer_timeDisplay定义个时间的数组timeDisplay[],从界面获取倒计时的总时间timeSumint[]timeDisplay=newint[3];InttimeSum;//"开始"中初步处理代码:...timeDisplay[0]=(int)timeSum;timeDisplay[1]=(int)(60*(timeSum-timeDisplay[0]));timeDisplay[2]=(int)(60*(60*(timeSum-timeDisplay[0])-timeDisplay[1]));if(timeDisplay[2]==0&&timeDisplay[1]!=0){timeDisplay[2]=60;timeDisplay[1]--;}elseif(timeDisplay[2]==0&&timeDisplay[1]==0){timeDisplay[2]=60;timeDisplay[1]=59;timeDisplay[0]--;}timer_timeDisplay.Start();...//倒计时显示privatevoidtimer_timeDisplay_Tick(objectsender,EventArgse){timeSum--;if(timeDisplay[2]!=0){timeDisplay[2]--;timeDisplay.Text=timeDisplay[0]+"时"+timeDisplay[1]+"分"+timeDisplay[2]+"秒";}if(timeDisplay[2]==0&&timeDisplay[1]!=0){timeDisplay.Text=timeDisplay[0]+"时"+timeDisplay[1]+"分"+00+"秒";timeDisplay[1]--;timeDisplay[2]=60;}if(timeDisplay[0]!=0&&timeDisplay[1]==0&&timeDisplay[2]==0){timeDisplay.Text=timeDisplay[0]+"时"+00+"分"+timeDisplay[2]+"秒";timeDisplay[0]--;timeDisplay[1]=59;timeDisplay[2]=60;}if(timeDisplay[0]==0&&timeDisplay[1]==0&&timeDisplay[2]==0){timer_timeDisplay.Stop();MessageBox.Show(this,"时间到,测试结束"+Environment.NewLine+"您可选择其他