随笔分类 - .NET技术
摘要:鉴于葡萄城将关闭“TextControl”版块论坛,不再提供相关技术支持本人提前下载、整理了论坛中相关记录信息,同时创建了这个群,以便于大家相互协助解决V27、V28、V29等版本所遇到的技术问题、汉化包重新封装等 欢迎有技术需要的人加入此群,共同解决所遇到的问题。QQ群号:208909715 参见
阅读全文
摘要:对,没错,如果你按关键字找到这篇随笔了,相信一定知道背景,以及我所说的是什么。 上一段子代码。 张三问了:还用个Timer,不科学,你应该把代码放到 webBrowser_DocumentCompleted(object sender, WebBrowserDocumentCompletedEven
阅读全文
摘要:原文:http://www.cnblogs.com/446557021/archive/2011/01/05/1926213.html 如果忘记了VSS管理员密码,打开vss数据库所在的文件夹,打开data目录,找到um.dat文件,用编辑器打开编辑它,从offset 80的55 55 开始将值改为
阅读全文
摘要:SQLServer2014,查询分析器中 这样的脚本是没有问题的:AND TPO.CREATEON <= DATEADD(DAY, 1, '2017/3/3 0:00:00') 但.NET DataAdapter.Fill(dataSet); 则会报出 “未能启用约束。一行或多行中包含违反非空、唯一
阅读全文
摘要:许久不发博了,老杨听完故事让我持续写一下“十万个为什么”一、背景: 昨天我们亲密的战友HH刘老板亲临现场,指出我们协用的一个项目,客户方面反馈手持终端系统不定期“卡死”,要我们安排人飞到广州驻场解决。 我的TeamLeather,暂时没有解决方案,而我又在开另外的一个项目协同会,趁上厕所的时间出来和...
阅读全文
摘要:Vsdocman是一个优秀的.NET源代码注释编写工具,方便的以GUI的方式设计.NET源代码的注释。我们只是大自然的搬运工:http://download.csdn.net/detail/iamygx/9146897
阅读全文
摘要:背景:不说了解决办法:Microsoft.Office.Interop.Excel.Application xlApp;Microsoft.Office.Interop.Excel.Workbook xlWorkBook;Microsoft.Office.Interop.Excel.Worksheet xlWorkSheet;object misValue = System.Reflection.Missing.Value;xlApp = new Microsoft.Office.Interop.Excel.Application(); //Start Excel and get Applic
阅读全文
摘要:背景:一个第三方组件是C++.NET 32位开发的,后被C#(基于FrameWork4.0)调用并封装成组件,此二次封装的组件无法运行于64位操作系统上。 开发环境:VS2012;解决办法: 1、于64位操作系统上分别安装vcredist_VS2010_x64和vcredist_VS2010_x86; 2、选择宿主Exe 的目标框架为FrameWork 4.5,如果有条件组件也可以用Framework4.5,实际证明4.0也可,请看后续说明; 3、把宿主Exe和组件程序分别设置目标平台为Any CPU模式,将宿主程序目标平台下面的 “首选32位”选中,注意如果是Fram...
阅读全文
摘要:背景:测试组提交BUG,某项业务一但数据量大子这后系统异常,提示信息关键字“The maximum array length quota (16384) has been exceeded while reading XML data.”原因:这个肯定和WCF有关了,典型的需要配置“maxBufferSize、”“maxReceivedMessageSize”;解决办法:配置客户端.config和服务器端.config参考内容:http://social.msdn.microsoft.com/Forums/zh-CN/wcf/thread/9e64e1a3-6a90-4e50-af89-b3d
阅读全文
摘要:背景:实施部同事在客户现场把装有Oracle的虚拟机整体复制了一份用于测试。现象:此后两台服务器都不能用了,提示“ORA-12638: credential retrieval failed tips”,当关闭其中一台机器后有些时候会好一会,但偶尔还会报错,根据错误号,可以肯定这不是我们程序自身的问题,需要从Oracle或操作系统入手。解决办法:原文地址:http://www.blogjava.net/decode360/archive/2008/10/20/286806.html 所有事情不非像想象那样难,动动手你也能解决很多问题,^_^。 最近在SQL连接的时候,无缘无故就报ORA-12.
阅读全文
摘要:[StructLayout(LayoutKind.Sequential)] public struct LASTINPUTINFO { [MarshalAs(UnmanagedType.U4)] public int cbSize; [MarshalAs(UnmanagedType.U4)] public uint dwTime; } [DllImport("user32.dll")] public static extern bool GetLastInputInfo(ref LASTINPUTINFO plii); public long getIdleTick() {
阅读全文
摘要:转自:http://blog.csdn.net/lele5000/article/details/6704247写在前面:MD5和Base64的函数实现并不是本文的重点,重点是在实现过程中遇到的字符集转换的麻烦最近由于工作需要,要将BIEE与公司现有的ERP系统做集成,使用外部表的方式。现有系统基于.Net平台,数据库为SQL Server 2008 R2,用户密码采用先算MD5在转Base64的方式存于数据库中。代码逻辑如下view plaincopy to clipboardprint?byte[]byteString=null;MD5md5=MD5.Create();byteString
阅读全文
摘要:工作仍在继续,只不过界面上的功能变化很少,而忙于后台的属性保存、加载等工作。上几个图吧。注意,这个图上面的信息是完全从已存储的配置文件中重新加载出来的。
阅读全文
摘要:汇报一下今天的工作:1、解决控件数据绑定问题;2、解决窗体中数据来源问题;3、解决控件目标数据源与窗体数据集交互问题。(怎么越写越像学校的论文呢、乱糟糟)4、说说组件之间数据源共享的方法吧: 窗体、及各组件采用继承方式,加增自己想要的DataSource属性,属性内容根据需求自己来写,我这目前是一个结构public struct Entity { public string Name { get; set; } public string SelectCommand { get; set; } public string Type { get; set; } public string Pri
阅读全文
摘要:汇报一下今天的工作:1、实现工具箱的中文显示等工作;2、实现属性的过滤、中文显示等工作。明天工作内容:1、窗体布局及组件属性信息的转存,还是用XML吧这样方便些(为什么不用序列化呢?因为打算设计结果可以在WinForm和SilverLight间通用,鬼晓得序列化了会在Silverlight中再还原出来);2、把这些属性动态的还原到设计器的界面上(采用反射的方式来进行,你看现在界面上的‘中文’、‘300’,就是这样搞定的)。3、坚持住!!! (虽然明天有客户要陪)
阅读全文
摘要:背景:最近比较闲,而本人又是个闲不住的主。预期实现目标: 1、全新开发一个设计器,可进行窗体布局、数据绑定关系、简单事件(暂定嵌入VB脚本)的设计、编辑等,将设计信息存为XML文件; 2、做一个简单的数据库表结构维护工具,可以达到让实施人员或最终用户对业务表中非原生字段进行增加、修改、删除等工作; 3、通过WinForm或Silverlight(or WPF),解释窗体配置信息,动态创建出窗体及后台数据加载、存储等标准处理代码;3、实现普通基础信息、业务单据、查询分析等逻辑性不强的单据无代码开发(这个有点虚,VB脚本算是代码,哈)。已实现: 1、IDE基本功能;近期工作: 1、控件属性过滤(只
阅读全文
摘要:背景:很多朋友留言说需要;解决办法:上传源码,欢迎广泛传播。/Files/spymaster/Dev中文制作工具.rar如有BUG,请留言,我会抽空处理并发布新版。
阅读全文
摘要:9.x及前是这样写的XtraReport1 rep = new XtraReport1();rep.Print(PrinterName); 10.X及以后是这样写的XtraReport1 rep = new XtraReport1();ReportPrintTool tool = new ReportPrintTool(rep);tool.Print(PrinterName);
阅读全文
摘要:背景: 解决办法: 1、写了个小工具自动清理官方语言包资源,只保留中文那种; 2、又写了个小工具,自动编译出一个民间汉化程序集来解析上面的资源包,进行汉化工作。 3、使用方法,在程序最开始的地方这样写一下 GridLocalizer.Active = new GridLocalizerCN(); 把/Files/spymaster/DevExpress.Utils.Localization.v10.2.rar放到程序的根目录下,记得引用那个Assembly。 。。。。。。。。。 其它的对应关系如下,相信你懂的。public class BarLocalizerCN : BarLocalizer
阅读全文
摘要:背景: 1、本地语言包有官方版的,但需要原始强名才可以进行编译,否则编译出来的语言名程序集与控件程序集强名不一致无法使用; 2、官方指定代理商提供的,需要花钱购买; 3、民间汉化的,以前不要钱,最近发现好像也收费了; 4、如何同步官方的版本,而不需要大量的手工汉化工作呢?解决办法: 1、参照官方说明,这个是告诉我们怎么自己做翻译,自己做本地语言包。 http://documentation.devexpress.com/#WindowsForms/CustomDocument1862 2、这个是官方放出的,需要有原始强名才能编译的本地化资源包。 http://www.devexpress.co
阅读全文

浙公网安备 33010602011771号