随笔分类 -  c#

摘要:界面如下: 直接上代码如下: Microsoft.Office.Interop.Outlook.Application myOutlookApp = new Microsoft.Office.Interop.Outlook.Application(); Microsoft.Office.Intero 阅读全文
posted @ 2021-01-13 17:09 为乐而来 阅读(3048) 评论(0) 推荐(0) 编辑
摘要:解锁TFS被强制锁定的文件 阅读全文
posted @ 2020-09-11 18:13 为乐而来 阅读(927) 评论(0) 推荐(0) 编辑
摘要:问题 : c#开发的windows窗体调用ShowDialog弹出时,在任务栏中不显示程序图标。 主窗体的ShowInTaskbar已设置为True。 解决办法 调用ShowDialog时加上owner参数,就会在任务栏显示程序图标了,代码如下: newForm.ShowDialog(this); 阅读全文
posted @ 2020-01-08 14:57 为乐而来 阅读(1567) 评论(0) 推荐(1) 编辑
摘要:在遍历MailItem的Attachments集合的时候发现,不管是真正的附件还是内嵌资源,比如邮件内容中内嵌的图片(Embedded Image),都是Attachments集合的元素,通过查看attachment元素的属性,并没有发现可以区分它们的方法。 其实如果是Outlook2007及以上的 阅读全文
posted @ 2019-08-13 17:56 为乐而来 阅读(1096) 评论(0) 推荐(0) 编辑
摘要:一般的更新代码是这样的 但是有时候有更新的时候,如果为null则不更新这字段,这个时候就会有问题了,这个时候用另一个方法。。 阅读全文
posted @ 2017-07-10 18:10 为乐而来 阅读(2605) 评论(0) 推荐(0) 编辑
摘要:一、实现方法//WebSiteThumbnail.cs文件,在BS项目中需要添加对System.Windows.Forms的引用using System;using System.Data;using System.Configuration;using System.Web;using Syste... 阅读全文
posted @ 2014-04-17 15:00 为乐而来 阅读(3573) 评论(0) 推荐(3) 编辑
摘要://固定行宽table-layout:fixed;//自动换行word-break :break-all;word-wrap:break-wordGridView.Attributes.Add("style", "table-layout:fixed;word-break :break-all;word-wrap:break-word");鼠标放在Table的Tr上变色先在$(function () { //只要表格定义属性OnMouseoverChangeColor='true'就加事件鼠标放表格上变色 //相隔二行间背景颜色不同 // 阅读全文
posted @ 2013-09-05 17:23 为乐而来 阅读(557) 评论(0) 推荐(0) 编辑
摘要:莫名其妙的编译总会报错异常来自 HRESULT:0x80070057 (E_INVALIDARG)未能加载程序集.......几次删除引用然后重新引用程序集还是报错 奔溃中....网上搜索还真有解决办法:解决方法 是 删除C:/WINDOWS/Microsoft.NET/Framework/v2.0.50727/Temporary ASP.NET files文件夹。请注意:上面说的解决方法只是用与.NET 2.0编译器下.如果你在VS2010 .net 4.0环境下开发,请删除C:/WINDOWS/Microsoft.NET/Framework/v4.0.30319/Temporary ASP 阅读全文
posted @ 2013-08-05 10:57 为乐而来 阅读(279) 评论(0) 推荐(0) 编辑
摘要:1.进入SVN官方下载http://subversion.apache.org/packages.html因为是在wiindows下安装,在Find packages for your operating system:下点windows,会跳到如下图的地方只要下载VisualSVN(VS插件,支持vs2008和vs2010)和Win32Svn(SVN服务端)我这里提供我已下载的,不过可能不是最近版本了。(网络不给力大家可以进到QQ群17534377,群共享里面有)2.下面开始安装SVN服务端(一般来说为了代码安全最好服务端安装在别的机器上这样代码相当于在二台机器上有备份了),运行" 阅读全文
posted @ 2013-04-26 12:57 为乐而来 阅读(806) 评论(0) 推荐(0) 编辑
摘要:本篇的最原始形态是来源于我早年做的一个Java SE应用软件,它是用来模拟彩票投注站的选好软件的。应为在早年Java SE中用swing做界面布局是一件比较痛苦的事情,所以后来我重新用C#做了一个。这个问题的原型就是解决双色球随机选号的问题,我们知道双色球红色球共包含1到33这33个红色号码球及1到16这16个蓝色号码球,一注双色球号码应包括6个红色球号码和1个蓝色球号码。蓝色号码球很好解决,随机从1到16这16个数字中随机选取一个就行了。但是红色球就存在这样一样问题,每次选取的红色球不能与本注中已经选取的号码重复,这个问题归结为生成不重复随机数问题。在本篇我就怎么生成不重复的红色球展开讨论。 阅读全文
posted @ 2012-10-16 20:24 为乐而来 阅读(531) 评论(0) 推荐(0) 编辑
摘要:作者:Tony QuNPOI语言: C#官方网站:http://npoi.codeplex.com/描述: NPOI是POI的.NET移植版本,目前稳定版本中仅支持对xls文件(Excel 97-2003)文件格式的读写。目前的NPOI版本主要是基于POI 3.2的,目前正在将部分POI 3.5的bug修整放入新版本中。相关文件格式: xls, OLE2格式工具:POIFS Browser代码协议: Apache 2.0Office Binary Translator to Open XML语言: c#官方网站:http://b2xtranslator.sourceforge.net/描述: 阅读全文
posted @ 2012-09-20 22:33 为乐而来 阅读(1155) 评论(0) 推荐(0) 编辑
摘要:页面导出excel 后无奈的面对了另一个问题 就是导出excel 表之后 页面上的所有按钮 点击都没有反应,需要重新载入在页面导出excel代码如下:public void DataTableToExcel(DataTable dt,string filename) { if (dt != null & dt.Rows.Count > 0) { Response.Clear(); Response.Buffer = true; //Response... 阅读全文
posted @ 2012-09-18 16:32 为乐而来 阅读(1085) 评论(0) 推荐(0) 编辑
摘要:不生成Excel文件,将Datatable数据Response.write 输出生成Excelusing System;using System.Data;using System.Configuration;using System.Collections;using System.Web;using System.Web.Security;using System.Web.UI;using System.Web.UI.WebControls;using System.Web.UI.WebControls.WebParts;using System.Web.UI.HtmlControls;u 阅读全文
posted @ 2012-09-12 00:12 为乐而来 阅读(548) 评论(0) 推荐(0) 编辑
摘要:正文:一、首先要引用一个Excel的组件,我一开始是在OfficeXP下尝试的,不成功,后来把XP给干掉,装2k,就成功了,所以这里分离的是Office 2k下引用相关组件来实现功能的,在工程中引用COM标签中的Microsoft Excel 9.0 Object Library,添加成功后,引用中会多出三个引用项:Excel、Office、VBIDE。二、具体代码。usingSystem;usingSystem.Data;usingExcel;usingSystem.IO;namespaceTest.ExcelCom{///<summary>///将DataView中的数据导入E 阅读全文
posted @ 2012-09-12 00:10 为乐而来 阅读(406) 评论(0) 推荐(0) 编辑
摘要:Excel 的强大之处在于它不仅仅只能打开Excel格式的文档,它还能打开CSV格式、Tab格式、website table 等多钟格式的文档。它具备自动识别行号,字符,格式化数字等功能,例如:如果你在Excel 单元格中输入数字 "123456789012" 会自动转化为"1.23457E+11"。背景介绍正因为Excel的强大和易用,大家都喜欢将数据导出为 Excel 备用。这里我会介绍一系列通过Asp.Net导出Excel数据的方法。将导出文件存储到服务器并提供地址给客户端下载,或重定向到文件下载页面:当Response时,数据列以 "\ 阅读全文
posted @ 2012-09-06 23:13 为乐而来 阅读(554) 评论(0) 推荐(0) 编辑
摘要:我这里以用的是list,别的类型都差不多一样。。(测试数据自己添加)第一种List<string> AllList = new List<string>();var q = from p in AllList group p by p into g select new { Key = g.Count(), BranchName = g.Key };foreach (var v in q)Console.WriteLine("--" + v.BranchName.ToString() + "--" + v.Key.ToString 阅读全文
posted @ 2012-08-23 18:20 为乐而来 阅读(5612) 评论(0) 推荐(0) 编辑
摘要:DataTable dt = new DataTable(); dt.Columns.Add("A"); dt.Columns.Add("B"); dt.Columns.Add("C"); dt.Rows.Add("a1", "b1", "c1"); dt.Rows.Add("a1", "b2", "c2"); dt.Rows.Add("a2", "b3", "c3& 阅读全文
posted @ 2012-08-23 11:20 为乐而来 阅读(14963) 评论(0) 推荐(0) 编辑
摘要:using System.Net; using System.IO; using System.Text.RegularExpressions; private string getHtml(string url, string charSet)//url是要访问的网站地址,charSet是目标网页的编码,如果传入的是null或者"",那就自动分析网页的编码 { WebClient myWebClient = new WebClient(); //创建WebClient实例myWebClient // 需要注意的: //有的网页可能下不下来,有种种原因比如需要cookie, 阅读全文
posted @ 2012-05-22 16:58 为乐而来 阅读(397) 评论(0) 推荐(0) 编辑
摘要:需要引用using System.Net.Mail;方法如下:public class Mail { /// <summary> /// 发送电子邮件 /// </summary> /// <param name="MessageFrom">发件人邮箱地址</param> /// <param name="MessageTo">收件人邮箱地址</param> /// <param name="MessageSubject">邮件主题</param 阅读全文
posted @ 2012-04-20 10:58 为乐而来 阅读(1013) 评论(0) 推荐(0) 编辑
摘要:如果项目中引用了其他没有源码的dll文件,并且此dll文件是没有强名称的程序集,则编译时会出现类似 "Assembly generation failed -- 引用的程序集 'xxxxxxxxxxx' 没有强名称" 这样的错误。我这里引用的是ABC.dll程序集(你的dll名称不一样把ABC换成你的dll名称即可),它不是强名称的,则需要进行以下操作:1.打开SDK 命令提示窗口;开始菜单 - 程序 - Visual Studio2008(你的版本可能不一样) - Visual Studio Tools -Visual Studio 2008 命令提示把A 阅读全文
posted @ 2012-04-17 12:03 为乐而来 阅读(1137) 评论(0) 推荐(1) 编辑

点击右上角即可分享
微信分享提示