随笔分类 -  C# Winform

1 2 3 下一页

C# FTP FtpWebRequest UsePassive 属性
摘要:属性值 类型:System::Boolean如果客户端应用程序的数据传输过程侦听数据端口上的连接,则为 false;如果客户端应在数据端口上启动连接,则为 true。 默认值为 true。 UsePassive - 指定使用主动模式还是被动模式。早先所有客户端都使用主动模式,而且工作的很好,而现在因 阅读全文

posted @ 2013-12-25 11:11 空白画映 阅读(2562) 评论(0) 推荐(0) 编辑

vs2010 rdlc .net4.0 卸载 Appdomain 时出错。 (异常来自 HRESULT:0x80131015) 解决办法
摘要:网上一看Appdomain出错,绝大部分都是说控件加载错误。经测试在.net 4.0环境下 rdlc报表很容易发生卸载 Appdomain 时出错。 (异常来自 HRESULT:0x80131015)错误,网上查资料可以看出这个错误的差不多的意思是你进程退出时未能够卸载其中一个线程的程序集,而这个程序集恰好是rdlc报表控件,然后抓住关键点.解决它的关键调用ReportViewer控件的LocalReport.Dispose()方法即可 或者LocalReport.ReleaseSandboxAppDomain()。我是两个都加了。问题解决! 阅读全文

posted @ 2013-10-09 17:04 空白画映 阅读(2262) 评论(0) 推荐(1) 编辑

DotNetBar RibbonControl控件office2007风格
摘要:在使用DotNetBar RibbonControl控件的时候如果想吧效果做成下图这种效果把主窗体继承Office2007RibbonForm 然后要删除删除styleManager1 才会出现上图的效果去掉上面的小三角 把CanCustomize属性设置为FASLE 阅读全文

posted @ 2013-09-25 22:39 空白画映 阅读(3504) 评论(0) 推荐(0) 编辑

C# WinForm RDLC报表不预览直接连续打印
摘要:用微软的RDLC报表直接打印不预览直接上代码。 //打印清单 System.Data.DataTable dt = print_QD(dr); ReportViewer rvDoc = new ReportViewer(); rvDoc.LocalReport.ReportEmbeddedResource = "SD_bcso.Report.rdlc";//加上报表的路径 rvDoc.LocalReport.DataSources.Add(ne... 阅读全文

posted @ 2013-09-24 17:23 空白画映 阅读(14980) 评论(4) 推荐(0) 编辑

C# 调用 WebService 连接ORACLE 11g
摘要:这几天开发一个WebService遇到很多问题,记录下来顺便帮助一下以后遇到情况的人。我是通过ADO.NET来连接ORACLE的,也可以用ORACLE提供的ODP.NET。通过正常的连接后部署IIS 用IE调用我的接口出现了“System.InvalidOperationException: 尝试加载 Oracle 客户端库时引发 BadImageFormatException。如果在安装 32 位 Oracle 客户端组件的情况下以 64 位模式运行,将出现此问题。 ---> System.BadImageFormatException: 试图加载格式不正确的程序。”解决这个问题:第一 阅读全文

posted @ 2013-09-16 17:40 空白画映 阅读(4263) 评论(0) 推荐(0) 编辑

C# WinForm程序打印条码 Code39码1
摘要:做WinForm程序需要打印条码,为了偷懒不想自己写生成条码的程序在网上下载一个标准的39码的字体,在程序里面换上这个条码字体即可打印条码了。最重要的一点作为记录:如果想把“123456789”转换为条码枪能扫描的39码需要在 “123456789”前后加上“*”。C# 调用字体设置字体代码就不用写了网上一大堆! 阅读全文

posted @ 2013-09-14 23:27 空白画映 阅读(2763) 评论(0) 推荐(0) 编辑

RDLC报表 在WinForm里运行出现 未能加载文件或程序集microsoft.reportviewer.winforms
摘要:做一下记录顺便帮助一下遇到问题的朋友。做RDLC报表在WinForm运行,在VS里面调试引用了“Microsoft.ReportViewer.Common.dll”和“Microsoft.ReportViewer.WinForms.dll”调试运行的时候没有问题。之后我直接把Bin文件夹下的Debug目录拷到别的机器上运行,打印的时候出现了“未能加载文件或程序集microsoft.reportviewer.winforms”的错误。这是貌似因为在调试运行的时候Bin目录的引用的DLL是本地路径下的,没有打包成安装程序在程序目录下没有这两个DLL,于是把这两个DLL文件拷贝到程序运行目录下重新在 阅读全文

posted @ 2013-09-13 15:58 空白画映 阅读(6355) 评论(2) 推荐(0) 编辑

C# 使用 SAP NCO3.0 调用SAP RFC函数接口
摘要:最近使用C#调用SAP RFC函数,SAP提供了NCO3.0组件。下载组件安装,之后引用“sapnco.dll”和“sapnco_utils.dll”两个文件。在程序中 using SAP.Middleware.Connector;具体看下面代码使用app.config文件配置注册客户端连接 private RfcDestination _rfcDestination = null;public DataTable dtr = new... 阅读全文

posted @ 2013-09-12 14:55 空白画映 阅读(4573) 评论(0) 推荐(0) 编辑

RDLC报表 报表数据 栏 快捷键
摘要:血淋淋的教训啊,这段时间用RDLC报表,创建报表后会在右边加载【服务器资源管理器】【工具栏】【报表数据】一些栏目如图【服务器资源管理器】【工具栏】还好【报表数据】栏在开发的时候不小心点了X给关掉了,然后一番百度在http://hi.baidu.com/anye2012/item/eb2e43e9d266c2cabaf37d3e这篇文章里面找到了关键地方在视图里面找到报表数据项打开于是乎我照着步骤找到VS工具栏上“视图”在找“报表数据”,打开“视图”在里面看了半天没找到传说中的“报表数据”项,心中顿时万条草泥马奔腾过。接着一番Google 还是没有什么结果心中万念俱灰,于是乎我就草了,麻痹的一个 阅读全文

posted @ 2013-09-11 16:06 空白画映 阅读(3425) 评论(3) 推荐(0) 编辑

C# 操作World生成报告
摘要:直接上代码using System;using System.IO;using System.Data;using Word = Microsoft.Office.Interop.Word;namespace CreateWord{ /// /// Class1 的摘要说明。 /// public class CreateWord { public CreateWord() { // // TODO: 在此处添加构造函数逻辑 // } public static DataSet ds = new DataSet();//DateSet数据集 public static... 阅读全文

posted @ 2013-08-15 10:28 空白画映 阅读(2544) 评论(0) 推荐(0) 编辑

DotNetBar MessageBoxEx 显示中文 显示office2007风格
摘要:MessageBoxEx显示消息的时候按钮是中文的解决这个问题设置MessageBoxEx的UseSystemLocalizedString属性为 true。MessageBoxEx.UseSystemLocalizedString = true;在Program里面写下面代码 static vo... 阅读全文

posted @ 2013-07-19 17:44 空白画映 阅读(1798) 评论(0) 推荐(0) 编辑

C# Winform Excel和CSV互转
摘要:excelApplication.Quit(); GC.WaitForPendingFinalizers(); GC.Collect(); finally { GC.Collect(); } ExclDoc.Close(Nothing, Nothing, Nothing); NAR(ExclDoc) 阅读全文

posted @ 2013-05-23 11:11 空白画映 阅读(10760) 评论(0) 推荐(0) 编辑

C# Winform WebClient上传文件至服务器
摘要:/// <summary> /// WebClient上传文件至服务器 /// </summary> /// <param name="localFilePath">文件名,全路径格式</param> /// <param name="serverFolder">服务器文件夹路径</param> /// <returns></returns> public static bool UploadFile(string localFilePath, string 阅读全文

posted @ 2013-05-06 11:27 空白画映 阅读(1994) 评论(0) 推荐(0) 编辑

C# Winform 拷贝共享文件夹文件包含输入共享用户及密码
摘要:string filePath = Application.StartupPath; if (!Directory.Exists(filePath)) { Directory.CreateDirectory(filePath); } try { CopyDirectory("\\\\192.168.0.23\\printUpdateFile", filePath); MessageBox.Sho... 阅读全文

posted @ 2013-04-27 11:13 空白画映 阅读(2767) 评论(0) 推荐(0) 编辑

C# DES加密解密
摘要:using System;using System.Text;using System.Security.Cryptography;using System.IO;//默认密钥向量private static byte[] Keys = { 0x12, 0x34, 0x56, 0x78, 0x90, 0xAB, 0xCD, 0xEF };/// <summary>/// DES加密字符串/// </summary>/// <param name="encryptString">待加密的字符串</param>/// <pa 阅读全文

posted @ 2013-01-06 16:56 空白画映 阅读(329) 评论(0) 推荐(0) 编辑

C# WinForm DataTable或DataGridView导出EXCEL
摘要:DataTable导出EXCEL //建立Excel对象 Microsoft.Office.Interop.Excel.Application excel = new Microsoft.Office.Interop.Excel.Application(); excel.Application.Workbooks.Add(true); excel.Visible = false; excel.SaveWorkspace(path);//FilePath //生成字段名称 ... 阅读全文

posted @ 2012-12-25 18:18 空白画映 阅读(2555) 评论(0) 推荐(0) 编辑

C# 把字符串类型日期转换为日期类型
摘要:方法一:Convert.ToDateTime(string)string格式有要求,必须是yyyy-MM-dd hh:mm:ss================================================方法二:Convert.ToDateTime(string, IFormatProvider)DateTime dt;DateTimeFormatInfo dtFormat = new System.GlobalizationDateTimeFormatInfo();dtFormat.ShortDatePattern = "yyyy/MM/dd";dt 阅读全文

posted @ 2012-12-10 12:07 空白画映 阅读(21467) 评论(0) 推荐(2) 编辑

C# Split方法操作取出文本文档txt文件里数据
摘要:文本文档有一行数据或多行数据,其中各列之间是用“~~”号分割的,想取出各列的数据用到split方法string[]split=strTemp.Split(newstring[1]{"~~"},StringSplitOptions.None);strTemp 是从文本读取出来的数据读取文本数据StreamReadersr=newStreamReader(newFileStream("文本名称",FileMode.Open,FileAccess.Read),System.Text.Encoding.Default);stringstrTemp=sr.Read 阅读全文

posted @ 2012-11-29 15:33 空白画映 阅读(1635) 评论(0) 推荐(0) 编辑

解决 VS2008创建RDLC报表后工具箱没有工具
摘要:Visual studio 2008 RDLC报表在设计状态时,工具箱中的报表项(文本框、折线图、表、子报表等)竟然消失了,打补丁,重装VS都没有解决。他妈的折腾了一个下午,都快无语了。偶然看见一哥们也遇到这问题,国外网址:http://stackoverflow.com/questions/799934/toolbox-issue-for-rdlc-in-design-mode-vs2008先调把隐藏文件显示,然后在C:\Documents and Settings\你的电脑用户名\Local Settings\Application Data\Microsoft\VisualStudio\ 阅读全文

posted @ 2012-11-06 16:48 空白画映 阅读(1746) 评论(0) 推荐(0) 编辑

WinForm OR ASP.NET获取修改配置文件config的节点
摘要:获取appSettings节点下 键值对<?xmlversion="1.0"encoding="utf-8"?><configuration><appSettings><addkey="versions"value="1.0.0.0"/><addkey="terminal"value="1"/></appSettings></configuration>代码如下:System.Configur 阅读全文

posted @ 2012-11-06 13:27 空白画映 阅读(657) 评论(0) 推荐(0) 编辑

1 2 3 下一页

导航