Manager 发布的文章

ApexSql Log 2018 破解版 数据库误删恢复工具发布!


ApexSql Log 这个工具,是一款非常强大的工具!它能够让你误删的数据,再找回来!往往是可以救急用的!

目前,网上都是ApexSql Log 2016 的破解版本,但是这版本有一个问题,就是对字符支持性不好,生成Undo操作的脚本的时候,碰到中文就容易出现乱码和错误。

因此,本文直接提供ApexSql Log 2018 的破解版本


Net4.5 智能提醒汉化异常问题


安装完毕VS2015后,自动安装了net framework 4.5 及 对应的语言包。但是,安装了其他vs版本后,或者安装了高版本的net framwork后,会导致智能提醒中的类说明,以及方法说明变成英文。可能是一个Bug,所以,本文提供对应的原版汉化后的xml文件进行替换。


Webbrowser 强制当前窗口打开链接方法


这个功能解决的方法,网上一搜比比皆是,方法大多都一样,我的方法也不例外,这次再写,也是因为我之前博客也写过此文章,这次就当作记录一次心得。
在webbrowser的NewWindow事件中,增加如下代码:

string sUrl = ((WebBrowser)sender).StatusText;
((WebBrowser)sender).Navigate(sUrl);
e.Cancel = true;

C# 简体字转换繁体字代码


  1. 简体转繁体,网上其实功能有很多,我直接放上核心代码:
Microsoft.VisualBasic.Strings.StrConv("简体转繁体", 
Microsoft.VisualBasic.VbStrConv.TraditionalChinese,0);
Microsoft.VisualBasic.Strings.StrConv("繁体转简体", 
Microsoft.VisualBasic.VbStrConv.SimplifiedChinese, 0);
  1. 单纯使用c#,可以用API函数,代码如下:
private const int LOCALE_SYSTEM_DEFAULT = 0x0800;
private const int LCMAP_SIMPLIFIED_CHINESE = 0x02000000;
private const int LCMAP_TRADITIONAL_CHINESE = 0x04000000;
[DllImport("kernel32", CharSet = CharSet.Auto, SetLastError = true)]
private static extern int LCMapString(int Locale, int dwMapFlags, 
string lpSrcStr, int cchSrc, [Out] string lpDestStr, int cchDest);