日志记录处理

 //日志处理(1/4)public static StreamWriter sw = new StreamWriter("SAPsenderlog.txt", true, Encoding.GetEncoding("gb2312"));public void ps(ListBox box,string s){String line = DateTime.Now.ToString("yyyy-MM-dd HH:mm:ss") + " " + s;box.Items.Add(line);    //日志处理(2/4)sw.WriteLine(line);}//日志处理(3/4)sw.Flush(); //缓存区写文件//日志处理(4/4)sw.Close();

按钮中的线程启动:

        //取数线程启动private void toolStripButton1_Click(object sender, EventArgs e){//线程启动Control.CheckForIllegalCrossThreadCalls = false;Thread lsThread = new Thread(new ThreadStart(T1));lsThread.IsBackground = true;lsThread.Start();}private void T1(){}

按设定的时间点启动功能:

//app.config配置文件中加入定时启动时间点<appSettings><add key="t1" value="1:01"/></appSettings>//取定时作业时间配置到UIforeach(string key in ConfigurationManager.AppSettings.AllKeys)            {string value = ConfigurationManager.AppSettings[key];listBox2.Items.Add(value);                }//线程,为定时作业用Control.CheckForIllegalCrossThreadCalls = false;Thread m1Thread = new Thread(new ThreadStart(m1));m1Thread.IsBackground = true;m1Thread.Start();private void m1(){while (true){Thread.Sleep(10 * 1000);string now = System.DateTime.Now.ToShortTimeString();     //得到现在的时间                 foreach (var tp in listBox2.Items)  //时间点格式 01:12{if (now.Equals(tp.ToString())){Thread1();Thread.Sleep(1000 * 60);//延迟一分钟,避免一分钟内发多次}}}}

C# WinForm 功能代码备忘-刘欣相关推荐

  1. unity3D 功能脚本备忘【1】(方法)

    原创文章如需转载请注明:转载自 脱莫柔Unity3D学习之旅 QQ群:[Unity3D(AR/VR) 334163814][Unity3D(游戏) 119706192] 本文链接地址: 功能脚本备忘[ ...

  2. 常用java工具代码备忘

    记录一些常用java工具代码,个人用,备忘 package com.szq.misc;import java.util.UUID;public enum MiscUtils {I;/*** 格式化UR ...

  3. ffplay for mfc 代码备忘

    之前上传了一个开源播放器工程ffplay for mfc.它将ffmpeg项目中的ffplay播放器(ffplay.c)移植到了VC的环境下,并且使用MFC做了一套界面.它可以完成一个播放器播放视频的 ...

  4. winform生命周期(备忘)

    最近遇到关于winform生命周期上的问题,然后在网上找了一下,如下: 1,窗体启动时: Control.HandleCreated Control.BindingContextChanged For ...

  5. 小程序 上拉刷新 下拉加载 代码备忘

    使用wux-refresher扩展实现上拉刷新,下拉加载,再配合上小程序原生的scroll-view感觉很完美了. 核心代码如下: <div class="m-active-list& ...

  6. eclipse中使用javap分析java代码备忘

    在run中打开external tools configurations,配置如下运行就行. 转载于:https://www.cnblogs.com/mapleyuan/archive/2013/04 ...

  7. ASP.NET基础代码备忘

    使用ASP.NET原生的__doPostBack方法触发asp:Button //javaScript部分 __doPostBack('<%=btnAmountDivided.UniqueID ...

  8. android更改卡刷代码,[备忘]Android线刷包转卡刷包制作过程

    第一步:安装JDK,下载制作工具 下载jdk并安装: 下载:simg2img_win.rar.Auto-sign.rar及官方的线刷ROM,META-INF.rar. JDK的安装和环境变量配置请自行 ...

  9. FarPoint.Win.Spread 表格 鼠标悬停 展示表格数据 并且控制每行字数 代码备忘

          注册事件,并进行配置 //鼠标悬停 显示相关             this.spdMain.TextTipFetch += new FarPoint.Win.Spread.TextTi ...

  10. fib函数用python编写_Python中利用函数装饰器实现备忘功能

    "备忘"的定义 "memoization"(备忘)这个词是由Donald Michie在1968年提出的,它基于拉丁语单词"memorandum&qu ...

最新文章

  1. 安装CocoaPods
  2. python中常用的序列化模块_第六章 常用模块(5):python常用模块(序列化模块:pickle,json,shelve,xml)...
  3. 详解Node.js包的工程目录与NPM包管理器的使用_node.js
  4. spring核心配置文件引入外部properties文件和另外的xml配置文件
  5. 项目风险管理课程学习
  6. NASM汇编语言与计算机系统01-环境搭建
  7. 知乎披露会员业务未来布局,融合社区内容深耕垂直领域
  8. MySQL二进制日志(binlog)总结
  9. unity与Android联合开发模式
  10. 淘宝关于用户行为的数据分析
  11. uniapp 实时定位(系统、后台运行、支持息屏)插件 Ba-Location
  12. 玩转Atlas 200DK(一)分设环境之开发环境准备
  13. 什么软件能把蓝底换白底
  14. 手写tomcat socket closed_ipad pencil2019防误触电容笔苹果air3触屏控手写笔mini5绘画202010元优惠券券后价65元...
  15. 行走C江湖多年,你修炼过五大秘笈吗?
  16. Unity热更新系列之一: bundle打包和打包策略
  17. c语言作业i love gplt,Jmete 入门一
  18. ZZULIOJ 2131 Can Win【思维建图+最大流】
  19. 打造中国版 ChatGPT,清华大模型人才遭哄抢!盘点国内5大学术团队10大产业玩家...
  20. java写日历记事本系统_用Java实现日历记事本源代码2660【新版】

热门文章

  1. mysql mrgmyisam_mysql MRG_MyISAM 引擎报错解决
  2. 推荐老牌挂机网赚 沙丁鱼流量联盟
  3. BZOJ 4816(莫比乌斯反演
  4. linux下chm阅读器kchmviewer中文乱码解决方法
  5. (转)PQ分区魔术师中文版分区教程
  6. 台式计算机文件打不开怎么回事,电脑文档打不开怎么办
  7. SVN更新(update)文件时,报skipped, remains conficted时的解决办法
  8. springboot毕设项目流云医疗管理系统davy2(java+VUE+Mybatis+Maven+Mysql)
  9. AAU,BBU,RRU区分与功能
  10. JavaScript之document对象获取元素