7 记得微笑

尚未进行身份认证

嘴角上扬,记得微笑!

等级
TA的排名 7k+

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

原文:http://www.jb51.net/article/56682.htm背景:微软的.NETFRAMEWORK现在可谓如火如荼了。但是,.NET一直所为人诟病的就是“胃口太大”,狂吃内存,虽然微软声称GC的功能和智能化都很高,但是内存的回收问题,一直存在困扰,尤其是winform程序,其主要原因是因为.NET程序在启动时,是需要由JIT动态编译并加载的,这个

2016-12-31 05:10:29

用html5 js实现浏览器全屏

项目中需要将后台浏览器的窗口全屏,也就是我们点击一个按钮要实现按F11全屏的效果。在HTML5中,W3C制定了关于全屏的API,就可以实现全屏幕的效果,也可以让页面中的图片,视频等全屏目前只有googlechrome15+,safri5.1+,firfox10+,IE11支持全屏1234567

2016-12-26 01:57:49

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

原文地址:http://blog.chinaunix.net/uid-25498312-id-4142959.html 应用程序可能运行在各个windows版:windowsXp,win7-32bit,win7-64bit,win8-32bit,win8-64bit.由于windows各个版本的用户权限的限制不同,同一个开发环境编译出来的应用程序,拿到各个系统中运行的效果是用

2016-12-15 09:20:58

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

原文地址:http://www.cnblogs.com/MrALei/p/3582755.htmlC#网络编程之---TCP协议的同步通信(二)上一篇学习日记C#网络编程之--TCP协议(一)中以服务端接受客户端的请求连接结尾既然服务端已经与客户端建立了连接,那么沟通通道已经打通,载满数据的小火车就可以彼此传送和接收了。现在让我们来看看数据的传送与接收先把服务端

2016-12-07 09:39:56

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

原文地址:http://www.cnblogs.com/MrALei/p/3580574.htmlC#网络编程之--TCP协议(一)TCP是面向连接的传输协议面向连接,其实就好比,A打电话给B,如果B接听了,那么A和B之间就的通话,就是面向连接的TCP是全双工的传输协议全双工,这个理解起来也很简单,A打电话给B,B接听电话,那么A可以说话给B听,

2016-12-07 09:37:26

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

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

2016-12-07 09:30:32

TCP之心跳包实现思路

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

2016-12-07 09:25:18

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

原文地址:https://my.oschina.net/Tsybius2014/blog/349573摘要:C#Tcp协议收发数据(TCPClient发,Socket收)运行这个程序前需要先关闭Windows防火墙,Win7系统关闭防火墙的方法是在控制面板的“控制面板\系统和安全\Windows防火墙\自定义设置”路径中,将“家庭或工作(专用)网络位置设置”和“公用网络位置设

2016-12-07 09:06:54

C# WinForm程序退出的方法

1.this.Close();  只是关闭当前窗口,若不是主窗体的话,是无法退出程序的,另外若有托管线程(非主线程),也无法干净地退出;2.Application.Exit(); 强制所有消息中止,退出所有的窗体,但是若有托管线程(非主线程),也无法干净地退出;3.Application.ExitThread();强制中止调用线程上的所有消息,同样面临其它线程无法正确退出的问

2016-12-05 23:19:14

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

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

2016-12-05 00:24:12

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

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

2016-12-03 01:53:21

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

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

2016-11-30 09:21:13

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

[分享]把程序锁定到Win7任务栏本功借鉴妖哥的Bloghttp://blog.csdn.net/ccrun/article/details/6906471DotNetFramework3.5,如果是2.0的话需要把System.Linq去掉C#版代码Win7Taskbar类C#codeusingSystem;usingSystem.Collect

2016-11-29 14:05:42

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

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

2016-11-28 17:56:27

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

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

2016-11-26 06:45:49

java根据ip地址获取详细地域信息

互联网有很多接口可以实现通过ip查询到具体的位置,如下:通过淘宝IP地址库获取IP位置1.请求接口(GET):http://ip.taobao.com/service/getIpInfo.php?ip=[ip地址字串]2.响应信息:(json格式的)国家、省(自治区或直辖市)、市(县)、运营商3.返回数据格式:{"code":0,"data"

2016-11-26 02:36:20

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

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

2016-11-21 18:23:30

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

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

2016-11-16 21:42:47

SQL中SELECT INTO和INSERT INTO SELECT语句介绍

SQL SERVER数据库中,表复制是经常要用到的操作,下面就将为您介绍SQL中SELECTINTO和INSERTINTOSELECT语句,供您参考。Insert是T-sql中常用语句,InsertINTOtable(field1,field2,...)values(value1,value2,...)这种形式的在应用程序开发中必不可少。但我们在开发、测试过程中,经常会遇到需要

2016-11-15 14:44:43

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

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

2016-11-14 12:21:31

查看更多

勋章 我的勋章
    暂无奖章