C# 读取U盘序列号进行验证的示例代码
C# 读取U盘序列号进行验证的示例代码1234567891011121314151617181920212223private List<string> _serialNumber = new List<string>(); public void matchDriveLetterWithSeral() { _serialNumber
C# 读取U盘序列号进行验证的示例代码1234567891011121314151617181920212223private List<string> _serialNumber = new List<string>(); public void matchDriveLetterWithSeral() { _serialNumber
原来程序使用的Word和Excel来做一些导出数据和打印的操作,可是运行一段时间发现总有一些用户的电脑上安装的Office有些问题,还需要重新安装调整造成一些额外的维护工作。这里通过简单尝试使用FastReport来代替Office,将一些需要导出的数据以报表的形式生成,需要的话可以另存成excel格式,这样就能减少一些不必要的麻烦。程序里将连接信息从报表中提出来,避免报表文件的不安全,另外这个连接信息可以单独做到配置文件中即可。12345678910111213141516171819202122232
单机版程序上传,只能上传到本地目录,并不适合网络应用,看来只能单机版能这么用。网络程序要使用上传图片还得继续改造。123456789101112131415161718192021private void btnUpload_Click(object sender, EventArgs e){ OpenFileDialog ofd = new OpenFileDialog(); ofd.Title
调试及发布程序时,经常需要将一些信息输出保存,这里写了一个自己的日志记录类,记录信息更方便了。需要的话还可以进行更多的扩展,比如记录异常信息等。1234567891011121314151617181920212223242526272829303132333435363738394041424344454647using System;using System.IO; namespace WindowsFormsApplication1{ public static class LogerHel
通达OA中采用了PHP的语言来进行编程,同样对于IM的有些操作则采用了Socket的方式进行通讯。最近做的一个程序需要采用C#来做,里面涉及到这块,采用C#进行了重写,具体还需要进一步进行测试效果。123456789101112131415161718192021222324252627282930313233343536373839404142434445using System;using System.Collections.Generic;using System.Net;using System
最近需要做的一个项目,为了避免从菜单中选择的麻烦,需要把几个窗体集成到一起,通过TabControl选项卡来切换,这样的设计实现在一定程度上也是实现了代码的复用,扩展思路来说我们可以把一些小的功能做到窗体里在需要的时候在容器中加载即可,这样也可以避免使用用户控件时经常报错的问题。这个功能和之前做的一个通过菜单选择将窗体加载到选项卡中类似,不同的是激发的源头不同,我们来看一下吧。 项目文件组织: 主程序界面:将tabControl1中的两个选项页的tag分别写上form2和form3的类名称。被包含窗体Fo
前几天在网上找的资料可以把窗体整个加载到选项卡中(见上一篇),这样实现起来非常好用,多窗口显示也方便了很多。在把窗口都加入后,我想能不能在主窗体上传递参数给加载到选项卡上的窗体呢,比如传递查询的参数之类。 1、新建2个窗体: 主窗体Form1, 子窗体Form2设置Form1上的textBox1为public,便于把textBox1直接传递过去,当然也可以只传递字符串首先使用上一篇的代码将form2加入到form1的选项卡中,这里设置点击generatefm按钮时执行这个事件123456789101112
c# tabcontrol组件如何显示FORM如题,即当点击menuStrip1组件或toolStrip1组件中的某一项时,不再跳出FORM而全部显示到tabcontrol中,显示的Tabpage页标题名称也是取该组件中某项的名称,FORM窗体是先设计好的,需把内容全变成标签窗体;每新增一窗体时即显示新增的窗体,如关闭该窗体时就显示上一次打开的窗体。12345678910111213141516171819202122232425262728293031C# code private void but