
c#
gsyst520
这个作者很懒,什么都没留下…
展开
-
c#调用计算器
//运行计算器 System.Diagnostics.Process.Start("calc.exe"); 相关的一些参数 Process pro = new Process(); pro.StartInfo.UseShellExecu转载 2006-11-29 09:42:00 · 1888 阅读 · 1 评论 -
如何在C#的WinForm中制作饼状图和柱状图
当我们的软件需要各种饼状图和柱状图来表示数据时,我们或许会想到用Offices中的图形控件或是第三方控件,但现在的第三方控件大都需要注册,有些免费的控件会有开发商的标记等。而对于使用Offices的图形控件来说,并不能在程序中得于很好控制,其使用的简易程度也较低,所以在这我给出在C#中使用GDI+实现饼状图和柱状图跟数据库联接显示数据的方法。 using System; using System.转载 2006-11-30 14:47:00 · 1470 阅读 · 0 评论 -
关于ref和out的详细区别
ref和out都是C#中的关键字,所实现的功能也差不多,都是指定一个参数按照引用传递。对于编译后的程序而言,它们之间没有任何区别,也就是说它们只有语法区别。总结起来,他们有如下语法区别:1、ref传进去的参数必须在调用前初始化,out不必,即:int i;SomeMethod( ref i );//语法错误SomeMethod( out i );//通过2、ref传进去的参数在函数内部可以直接原创 2007-03-13 11:42:00 · 703 阅读 · 0 评论 -
用C#获取系统有关环境、属性
首先需要定义几个结构(struct) ,便于DllImport作为返回参数调用。以下是代码:CpuInfo.csusing System;using System.Configuration;using System.Runtime.InteropServices;/**//** * LayoutKind.Automatic:为了提高效率允许运行态对类型成员重新排序 * 注意:永远不要使用转载 2007-03-23 11:06:00 · 552 阅读 · 0 评论 -
通过Web Services上传文件_(孟宪会)
向服务器上载文件可能有许多种方法,在利用Web Services上载文件的方法中,下面的这个方法应该是最简单的了。我们仍象前面的例子那样,首 先建立Upload.asmx文件,其Upload.asmx.cs内容如下,里面已经做了注释:using System;using System.Collections;using System.ComponentModel;using Sy转载 2009-02-26 16:33:00 · 868 阅读 · 0 评论 -
C#实现软件自动升级
原文:http://www.cnblogs.com/cdo/archive/2005/08/18/217207.html winform程序相对web程序而言,功能更强大,编程更方便,但软件更新却相当麻烦,要到客户端一台一台地升级,本文结合实际情况,通过软件实现自动升级,弥补了这一缺陷,有较好的参考价值。由于程序在运行时不能用新的版本覆盖自己,因此,我们将登录窗口单独做成一个可执行文转载 2009-03-10 10:17:00 · 986 阅读 · 0 评论 -
C# 实现在线软件自动升级程序
原文出处:http://www.longtengwang.com/Article/soft/Csharp/csharpSL/200801/8014.html 1 前言 长期以来,广大程序员为到底是使用Client/Server,还是使用Browser/Server结构争论不休,在这些争论当中,C /S结构的程序可维护性差,布置困难,升级不方便,维护成本高就是一个相当重要的因素。有很多转载 2009-03-10 10:14:00 · 7162 阅读 · 3 评论 -
不可恢复的生成错误
今天在搞一个安装项目,编译的时候总是出来一个“不可恢复的生成错误”,,于是我是翻山越顶啊,跋山涉水啊,终于找到了问题原来出自于C:/Program Files/Common Files/Microsoft Shared/MSI Tools/MergeMod.dll的版本不对,晕~~~~, 版本是1.20.1827.1,最新版是2.0.2542.0,在网上找了一个,当下来后,重新注册一个就解决了,这转载 2009-09-09 11:50:00 · 524 阅读 · 0 评论