文章分类 -  C#应用

1 2 下一页
主要在vs环境下,c#相关.
[原]Asp.net替换不同版本的Dll文件碰到的问题以及解决办法.
摘要:情景还原: 今天一个朋友说网站不能上传图片,我检查后发现一直卡住在上传页面,一直滚动,是个Fckeditor控件2.6.3的. 经过google以后得到的结论是图片上传成功,但是没有返回结果,在服务器上可以看到上传的图片. 说明是上传控件有问题,程序不能返回结果. 再google以后发现有人已经修改好了这个文件,FredCK.FCKeditorV2.dll,大喜,遂替换之,错误随之而来.错误原因:原来旧版本的dll文件与新版本的dll文件版本号不一样,publickeytoken也可能不一样,导致源程序在发布的时候,固定了这个版本号与publickeytoken.解决办法: 原版的程序没有源代 阅读全文
posted @ 2011-10-12 14:40 sn_wolf 阅读(1620) 评论(1) 推荐(1)
(转)C#压缩图片至指定宽度,并指定压缩质量。
摘要:发现用GetThumbnailImage的方式生成缩略图,如果是大图片,效果还可以,如果是小图片,效果就很差了。改用拉伸图片的方式效果比较不错。usingSystem;usingSystem.Drawing;usingSystem.Drawing.Imaging;publicstaticvoidCompressJpeg(stringstrPath,intintWidth,longlngQuality){varimg=Image.FromFile(strPath);//如果不是图片会出错。if(img.Width<=intWidth){img.Dispose();return;}varin 阅读全文
posted @ 2011-03-02 20:40 sn_wolf 阅读(1627) 评论(2) 推荐(1)
C#计算程序的运行时间
摘要:/// summary/// 计算程序的运行时间/// /summaryclass StopWatch{ private int mintStart; public void start() { mintStart = Environment.TickCount; } public long elapsed() { return Environment.TickCount - mintStart; } } 在程序的开始和结尾处分别加上StopWatch sw = new StopWatch(); sw.start(); 和sw.elapsed();sw.elapsed();的返回值就是 阅读全文
posted @ 2011-01-26 14:55 sn_wolf 阅读(1511) 评论(1) 推荐(0)
(转)C# XML操作类
摘要:来源: http://www.cnblogs.com/9who/archive/2008/07/28/1254543.htmlpublic class XmlControl{protected string strXmlFile;protected XmlDocument objXmlDoc = new XmlDocument();public XmlControl(string XmlFile){//// TODO: 在这里加入建构函式的程序代码//try{objXmlDoc.Load(XmlFile);}catch (System.Exception ex){throw ex;}strXm 阅读全文
posted @ 2011-01-17 14:09 sn_wolf 阅读(338) 评论(0) 推荐(0)
(转) C# 与 C++ 数据类型对照
摘要:C++ C#=====================================WORD ushortDWORD uintUCHAR int/byte 大部分情况都可以使用int代替,而如果需要严格对齐的话则应该用bytebyteUCHAR* string/IntPtrunsigned char* [MarshalAs(UnmanagedType.LPArray)]byte[]/?(Intptr)char* stringLPCTSTR stringLPTSTR [MarshalAs(UnmanagedType.LPTStr)] stringlong intulong uintHandl 阅读全文
posted @ 2011-01-01 23:50 sn_wolf 阅读(394) 评论(0) 推荐(0)
C#路径/文件/目录/I/O常见操作汇总
摘要:文件操作是程序中非常基础和重要的内容,而路径、文件、目录以及I/O都是在进行文件操作时的常见主题,这里想把这些常见的问题作个总结,对于每个问题,尽量提供一些解决方案,即使没有你想要的答案,也希望能提供给你一点有益的思路,如果你有好的建议,恳请能够留言,使这些内容更加完善。 主要内容:一、路径的相关操作, 如判断路径是否合法,路径类型,路径的特定部分,合并路径,系统文件夹路径等内容;二、相关通用文件对话框,这些对话框可以帮助我们操作文件系统中的文件和目录;三、文件、目录、驱动器的操作,如获取它们的基本信息,获取和设置文件和目录的属性,文件的版本信息,搜索文件和目录,文件判等,复制、移动、删除、重 阅读全文
posted @ 2010-12-20 14:10 sn_wolf 阅读(609) 评论(0) 推荐(0)
用Winform实现屏幕小键盘
摘要:今天需要用winform实现小键盘,因为车载电脑没有键盘,所以自己就做一个. 这里参考了这两篇文章,并小记一下.http://www.cnblogs.com/killmyday/archive/2009/09/11/1564673.htmlhttp://www.pin5i.com/showtopic-27071.html非常感谢以上两位,这里作下整理.首先引用一段话:屏幕小键盘的实现方式很简单,无... 阅读全文
posted @ 2010-11-24 19:34 sn_wolf 阅读(2060) 评论(1) 推荐(0)
vs2010 连接vss2005源码管理器
摘要:最近用上了vs2010..呵呵昨天要团队做一个网站..发现本来的Add Project Source Control.. 菜单项 已经变成了连接到 TFS源代码管理器了..无奈没有TFS2010 服务器..试了几次无法连接到VSS2005..google 了一下.. 才找到 原来vs2010 也可以连接到vss2005 的..呵呵 原文:To configure VSS2005 with VS20... 阅读全文
posted @ 2010-11-21 21:12 sn_wolf 阅读(2910) 评论(1) 推荐(0)
TFS2010的安装与VSS升级到TFS
摘要:VS2010正式发布有一个星期了,大家应该都尝鲜过VS2010下载了吧,当然还有TFS2010。TFS2010作为微软极力推荐的团队开发平台,可谓倾尽全力,当然也没有让我们失望。旧版本的TFS安装那一步步繁琐的配置过程和前提条件,还强迫我们去学习配置安装sharepoint service,这点真是无法容忍的,还有TFS2010吸取了以前的教训,我们终于可以尽情的NEXT了。TFS2010的安装之... 阅读全文
posted @ 2010-11-21 21:10 sn_wolf 阅读(2023) 评论(0) 推荐(0)
wince 自动连接到指定AP
摘要:最近要写个c#程序,已知SSID,密钥等,程序内部实现连接到指定的无线AP[代码]其他参考:1. http://www.cnblogs.com/aga-j/archive/2010/08/09/1795375.html2. http://www.cnblogs.com/aga-j/archive/2010/07/27/1786488.html3. http://www.cnblogs.com/Mo... 阅读全文
posted @ 2010-11-11 17:56 sn_wolf 阅读(952) 评论(0) 推荐(0)
wince c# 程序只能运行一次
摘要:第一种写法第二种写法public class Mutex{[DllImport("coredll.dll", EntryPoint = "CreateMutex", SetLastError = true)]public static extern IntPtr CreateMutex(IntPtr lpMutexAttributes,bool InitialOwner,string MutexN... 阅读全文
posted @ 2010-11-11 14:09 sn_wolf 阅读(974) 评论(0) 推荐(0)
(转) C#中操作XML
摘要:我用的是一种很笨的方法,但可以帮助初学者了解访问XML节点的过程。 已知有一个XML文件(bookstore.xml)如下:<?xml version="1.0" encoding="gb2312"?><bookstore> <book genre="fantasy" ISBN="2-3631-4"> <title>Oberon's Legacy&l... 阅读全文
posted @ 2010-11-09 15:25 sn_wolf 阅读(149) 评论(0) 推荐(0)
(转)动态调用WebService
摘要:一直以来,我都为动态调用WebService方法而烦恼。在.Net环境下,最常用的方法就是采用代理类来调用WebService,可以通过改变代理类的Url属性来实现动态调用,但当xmlns改变时就会出错,似乎要重新绑定Webservice并重新编译后才能再次运行。我还试过网上的一种动态编译并动态调用WebService的方式,这种方法效率低,而且需要有较高的权限,否则编译失败。我曾在Sql Ser... 阅读全文
posted @ 2010-09-24 20:31 sn_wolf 阅读(977) 评论(0) 推荐(1)
(转)C#.NET使用TTS引擎实现文语转换
摘要:本文讲述使用微软TTS5.1语音引擎(中文)实现文本阅读和音频输出为WAV完美解决方案。网上很多文章说的是要安装SAPI.51 SDK,而这个东西有好几十M,并且用起来比较复杂。微软官方网站上是这样写的:SAPI5.1 SDK可以从微软网站下载:http://www.microsoft.com/speech/download/sdk51/需要安装程序的有Speech SDK 5.1(68M)和5.... 阅读全文
posted @ 2010-09-06 16:15 sn_wolf 阅读(6151) 评论(1) 推荐(0)
(转)c# 自动请求管理员权限
摘要:转载自:http://www.cnblogs.com/walkingmu/archive/2008/01/11/1034678.html以前写过IFEO映像劫持解除程序。但是因为在VISTA下的关系,需要自己设置使用管理员权限运行。自己玩的时候还不觉得什么,最近同学问我要这个程序玩,结果怎么也不成功,就是因为没有设置管理员权限的关系。那么怎么才能让程序在没有用户干预下直接请求管理员权限呢?奥妙就在... 阅读全文
posted @ 2010-07-23 17:10 sn_wolf 阅读(2445) 评论(0) 推荐(0)
C# 事件调用
摘要:1. 定义委托2. 定义事件[代码]3. 挂载事件[代码]4. 绑定通知函数5.执行通知函数代码 阅读全文
posted @ 2010-07-16 12:57 sn_wolf 阅读(661) 评论(0) 推荐(0)
C# OCX控件之部署
摘要:代码 阅读全文
posted @ 2010-07-08 17:02 sn_wolf 阅读(1503) 评论(0) 推荐(0)
C#中用委托实现C++的回调函数
摘要:C++中抓图回调函数void(CALLBACK*DisplayCBFun)(longnPort,char*pBuf,longnSize,longnWidth,longnHeight,longnStamp,longnType,longnReceaved));C#中定义为委托publicdelegatevoidDisplayCBFun(intnPort,IntPtrpBuf,intnSize,intn... 阅读全文
posted @ 2010-07-05 16:47 sn_wolf 阅读(2228) 评论(0) 推荐(0)
C# winForm ListBox绑定数据库
摘要:代码 阅读全文
posted @ 2010-06-23 14:35 sn_wolf 阅读(4459) 评论(0) 推荐(1)
网站变灰代码
摘要:全站CSS代码。 html { filter:progid:DXImageTransform.Microsoft.BasicImage(grayscale=1); }使用方法:这段代码可以变网页为黑白,将代码加到CSS最顶端就可以实现素装。建议全国站长动起来。为在地震中遇难的同胞哀悼。如果网站没有使用CSS,可以在网页/模板的HTML代码<head>和</head> 之间插... 阅读全文
posted @ 2010-06-20 23:43 sn_wolf 阅读(174) 评论(0) 推荐(0)

1 2 下一页