摘要:
我做的这个主要是用来对文件的监测 修改 创建 删除 并写入日志此外我做的WinForm程序首先导入命名空间1 using System.IO;申明全局变量1 private FileSystemWatcher watch = new FileSystemWatcher();2 private FileStream fs = null;先写一个写日志的方法,我这里写的路径都是固定的,你们可以给这个路径配置在App.config中,用户可以选择路径,选择完以后修改config文件,下次用的时候可以默认选择上次的路径,这里我就不做了 1 public void write(string messag 阅读全文
只有注册用户登录后才能阅读该文。 阅读全文
摘要:
图片→Base64:1 private void button1_Click(object sender, EventArgs e)2{3MemoryStream strem = new MemoryStream();4Image image = new Bitmap(this.pictureBox1.Image);5image.Save(strem,ImageFormat.Png);6string strImage = Convert.ToBase64String(strem.ToArray());7this.textBox1.Text = strImage;8}Base64→图片1 pri 阅读全文
摘要:
修改注册表 1 RegistryKey hklm = Application.LocalMachine; 2 RegistryKey run = hklm.CreateSubKey(@"SOFTWARE\Microsoft\Windows\Current\Version\Run"); 3 try 4 { 5 run.SetValue("tractor.exe","D:\\tractor.exe"); 6 MessageBox.Show("注册表添加成功!!","提示",MessageBoxBut 阅读全文
摘要:
使用线程互斥变量. 通过定义互斥变量来判断是否已运行实例.C#实现如下:把program.cs文件里的Main()函数改为如下代码:static void Main(){bool runone;System.Threading.Mutex run = new System.Threading.Mutex(true, "jiaao_test", out runone);if (runone){run.ReleaseMutex();Application.EnableVisualStyles();Application.SetCompatibleTextRenderingDef 阅读全文