C# Winform应用程序占用内存较大解决方法整理(转)

原文:http://www.jb51.net/article/56682.htm 背景: 微软的 .NET FRAMEWORK 现在可谓如火如荼了。但是,.NET 一直所为人诟病的就是“胃口太大”,狂吃内存,虽然微软声称 GC 的功能和智能化都很高,但是内存的回收问题,一直存在困扰,尤...

2016-12-31 05:10:29

阅读数 2622

评论数 2

C#正确方式让程序以管理员权限启动

原文地址:http://blog.chinaunix.net/uid-25498312-id-4142959.html   应用程序可能运行在各个windows版:windowsXp,win7-32bit,win7-64bit,win8-32bit,win8-64bit.由于wi...

2016-12-15 09:20:58

阅读数 11248

评论数 1

C#网络编程之---TCP协议的同步通信(二)

原文地址:http://www.cnblogs.com/MrALei/p/3582755.html C#网络编程之---TCP协议的同步通信(二) 上一篇学习日记C#网络编程之--TCP协议(一)中以服务端接受客户端的请求连接结尾 既然服务端已经与客户端建立了连接,那么沟...

2016-12-07 09:39:56

阅读数 720

评论数 0

C#网络编程之--TCP协议(一)

原文地址:http://www.cnblogs.com/MrALei/p/3580574.html C#网络编程之--TCP协议(一) TCP 是面向连接的传输协议 面向连接,其实就好比,A打电话给B,如果B接听了,那么A和B之间就的通话,就是面向连接的 TCP...

2016-12-07 09:37:26

阅读数 471

评论数 0

C#网络编程(基本概念和操作) - Part.1

C#网络编程(基本概念和操作) - Part.1 引言 C#网络编程系列文章计划简单地讲述网络编程方面的基础知识,由于本人在这方面功力有限,所以只能提供一些初步的入门知识,希望能对刚开始学习的朋友提供一些帮助。如果想要更加深入的内容,可以参考相关书籍。 本文是该系列第一篇,主要讲...

2016-12-07 09:30:32

阅读数 435

评论数 0

TCP之心跳包实现思路

TCP之心跳包实现思路 说起网络应用编程,想到最多的就是聊天类的软件。当然,在这类软件中,一般都会有一个用户掉线检测功能。今天我们就通过使用自定义的HeartBeat方式来检测用户的掉线情况。 心跳包实现思路 我们采用的思路是:客户端连接上服务端以后,服务端维护一个在线用户字典,客户端每隔一...

2016-12-07 09:25:18

阅读数 1838

评论数 0

C# Tcp协议收发数据(TCPClient发,Socket收)

原文地址:https://my.oschina.net/Tsybius2014/blog/349573 摘要: C# Tcp协议收发数据(TCPClient发,Socket收) 运行这个程序前需要先关闭Windows防火墙,Win7系统关闭防火墙的方法是在控制面板的“控制面板\系统和安...

2016-12-07 09:06:54

阅读数 11509

评论数 0

C# WinForm程序退出的方法

1.this.Close();   只是关闭当前窗口,若不是主窗体的话,是无法退出程序的,另外若有托管线程(非主线程),也无法干净地退出; 2.Application.Exit();  强制所有消息中止,退出所有的窗体,但是若有托管线程(非主线程),也无法干净地退出; 3.Applic...

2016-12-05 23:19:14

阅读数 289

评论数 0

.net c#操作windows计划任务程序,新建,运行,停止,启用,禁用计划任务

整理自己用到的用.net的方法操作windows计划任务程序,整合了一些经常会用到的方法: 代码如下,DLL和必要的操作都在代码注释中: /// /// 1.引用:C:\Windows\System32\taskschd.dll /// 2.属性:...

2016-12-05 00:24:12

阅读数 728

评论数 1

C# Winform中实现主窗口打开登录窗口关闭的方法

这篇文章主要介绍了C# Winform中实现主窗口打开登录窗口关闭的方法,这在需要用户名密码的软件项目中是必用的一个技巧,要的朋友可以参考下 在使用C#进行Winform编程时,我们经常需要使用一个登录框来进行登录,一旦输入的用户名密码登录成功,这时登录窗口应该关闭,而且同时打开主程...

2016-12-03 01:53:21

阅读数 688

评论数 0

在 WinForm 中使用进度条展示长时间任务的执行进度

原文地址:http://www.cnblogs.com/haogj/archive/2012/12/13/2817047.html 今天有人问道如何在 WinForm 程序中,使用进度条显示长时间任务的执行进度。 这个问题是一个开发中很常见的问题,正好也整理和总结一下。 ...

2016-11-30 09:21:13

阅读数 2362

评论数 0

[分享]把程序锁定到Win7任务栏,该怎么处理

[分享]把程序锁定到Win7任务栏 本功借鉴妖哥的Blog http://blog.csdn.net/ccrun/article/details/6906471 DotNetFramework 3.5,如果是2.0的话需要把System.Linq去掉 C#版代码 Win7Task...

2016-11-29 14:05:42

阅读数 488

评论数 0

Winform 中panel的mousewheel鼠标滚轮事件触发

如果将窗体或容器控件(如Panel控件)的AutoScroll属性设置为True时,那么当窗体或Panel容不下其中的子控件时就会出现 滚动条,通过移动滚动条可以上下显示出窗体或Panel中的全部内容。但是默认情况下滚动条的移动只能通过鼠标直接拖动滚动条来实现,而不能通过鼠标的滚 轮来实现上下移动...

2016-11-28 17:56:27

阅读数 1517

评论数 0

C# winform 无边框窗体鼠标点击移动事件

原文地址:http://blog.csdn.net/qq_15126969/article/details/40024769 这里所谓的无边框窗体是指去除系统自带的标题栏和最大最小化等那周围一圈的窗体 即把窗体的FormBorderStyle设置为none后的窗体(效果如下...

2016-11-26 06:45:49

阅读数 1174

评论数 1

Debug目录合并程序集 - 给winfrom 程序打包成exe(伪绿色版)

原文地址:http://www.codingwhy.com/view/57.html 大家都知道做winform开发,是可以利用visual studio进行打包的,但是这种打包的方式需要双击安装,那么有没有什么方法,可以把winform程序打包成绿色版呢?当然,这里的“绿色版”也是相对的,如果...

2016-11-21 18:23:30

阅读数 1915

评论数 1

C# 保护进程不被结束(源代码)防任务管理器结束进程

闲来无事,英语又学的太痛苦。看到我妈妈电脑开起在,就坐上去看看新闻,听听音乐。哎,突然间,老毛病又烦了,想起原来一直有个编程的问题没有解决——禁止别人用任务管理器,结束自己的程序进程(.NET程序)。带着这个问题,我开始Google,开始baidu,又开始编程了。和原来的搜索结果一样,什么东西都是...

2016-11-16 21:42:47

阅读数 8820

评论数 7

C#调用WIN32 的API函数--USER32.DLL

原文地址:http://www.cnblogs.com/kevinGao/archive/2012/01/03/2323352.html Win32的API函数是微软自己的东西,可以直接在C#中直接调用,在做WinForm时还是很有帮助的。有时候我们之直接调用Win32 的API,可以很高效的实...

2016-11-14 12:21:31

阅读数 3406

评论数 0

ClickOnce 发布出错,应用程序验证未成功,无法继续

ClickOnce 发布出错,应用程序验证未成功,无法继续 解决方法: 1、把bin下所有删除。 2、取消勾选 启用ClickOnce安全设置 ,保存。 3、删除项目中的署名文件app.manifest,该文件在项目目录下Properties。 4、重新勾选 启用ClickOnce安全设置 ,保存...

2016-11-13 04:52:54

阅读数 2107

评论数 0

.NET程序的代码混淆、加壳与脱壳

通常我们通过代码混淆、加密的形式达到软件保护的目的。在Web开发里我们接触过的可能就是JS代码加密了,可以通过对JS代码进行混淆、加密从而实现对核心JS代码的保护。如果没有接触过的可以在这里简单了解一下,这次我们就不去细说了。 在以前Win32的软件中,加壳脱壳的技术已经发展的非常成熟,国内...

2016-11-13 01:41:49

阅读数 7632

评论数 0

C#WinForm中复制、粘贴文本到剪贴板

原文地址:http://www.cnblogs.com/xiaofengfeng/archive/2011/09/19/2181149.html //复制: private void button1_Click(object sender, System.Event...

2016-11-13 00:53:49

阅读数 5734

评论数 0

提示
确定要删除当前文章?
取消 删除
关闭
关闭