![](https://img-blog.csdnimg.cn/20201014180756923.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
C#开发
bobo14164
这个作者很懒,什么都没留下…
展开
-
关于检测系统进程和进程打开文件的方法
1、在开发的过程中,我们经常需要检测程序是否被重复打开,这时候我们就要在程序启动前检测进程中是否已存在,如果已存在此进程则禁止重复打开 int iCount = 0; foreach (Process process in Process.GetProcesses()) { if (pr原创 2012-08-13 13:24:32 · 836 阅读 · 0 评论 -
无法将顶级控件添加到控件
在使用vs开发Windows程序的时候,需要在容器控件中显示一个新的Form,直接使用如下代码出现异常无法将顶级控件添加到控件:MyForm myForm = new MyForm();container.Controls.Add(myForm);网上查阅了相关资料,解决方法很简单。由于Form默认为顶级控件,所以在容器控件中加入会出现标题所示异常。只要在添加控件的代码之前将For转载 2012-08-21 08:54:45 · 1323 阅读 · 0 评论 -
关于子窗体嵌套在父窗体中显示的方法,winform中的选项卡
最近想了一些关于子窗体嵌套显示在父窗体中的方法1、绑定到父窗体这种是最简单的显示方式将子窗体直接绑定至父窗体的控件中,例如父窗体是a,子窗体是b,使用的容器是panel控件,命名p在父窗体中拖入一个panel控件,命名p在父窗体中写入代码 b.Parent = this.p; b.Dock = DockStyl原创 2012-08-20 10:44:06 · 7666 阅读 · 0 评论 -
socket通信文件传输
主机发送方FileInfo EzoneFile = new FileInfo("文件路径"); //打开文件流 FileStream EzoneStream = EzoneFile.OpenRead();原创 2012-10-15 11:28:04 · 822 阅读 · 0 评论 -
C#中英文语音朗读及文字转换成音频文件
1、系统采用微软的SAPI 5开发:下载SAPI 5SAPI 5 SDK: http://download.microsoft.com/download/speechSDK/SDK/5.1/WXP/EN-US/speechsdk51.exe语言包: http://download.microsoft.com/download/speechSDK/SDK/5.1/WXP/EN-U原创 2013-07-24 13:44:05 · 4495 阅读 · 0 评论 -
Access数据库使用
最近开发项目用到了Access数据库,在使用中遇到了一些,查阅了许多的资料,在此整理一下。 1、关于32bits和64bits数据库使用的兼容问题 如果数据库连接方式采用Oledb.4.0,在32bits计算机上运行基本没啥问题,但是如果在64bits运行就比较麻烦了。查了好多方法之后,感觉最有效的方法是将项目的编译方式由Any Cpu改为x86,这种方法的弊端在于所有与数据原创 2016-07-26 09:30:55 · 553 阅读 · 0 评论