.NET 如何在各版 Windows 特别是 Windows 7 上禁用任务管理器

Posted by Admin L in .NET Programming on 17-06-2011. Tags:

作者:牧山道人
原文地址:https://www.seeksunslowly.com/disable-task-manager-dot-net-sc
转载请注明出处,谢谢。
_____________________________________

有时,我们需要暂进禁用任务管理器,以免用户结束某个程序。

在网上找了一些资料,有说以二进制 stream 形式先打开 C:\windows\system32\taskmgr.exe 及 C:\windows\syswow64\taskmgr.exe 程序,使后续无法手工正常打开任务管理器;也有说增加注册表条目:在 HKEY_CUR[……]

Read More…

在 .NET 中如何确定 Windows 操作系统是 32 位还是 64 位

Posted by Admin L in .NET Programming on 14-06-2011. Tags:

作者:牧山道人
原文地址:https://www.seeksunslowly.com/windows-os-bit-vb-net-sc
转载请注明出处,谢谢。
_____________________________________

有时,我们需要确定 Windows 操作系统位数是 32 位还是 64 位。

具体来说,我需要在 32 位操作系统和 64 位操作系统中加载不同的 DLL。

通过分析和实践,我发现了一个在 .NET 中实现它的简便方法,参见以下代码(在 VB2008 + .NET 3.5 SP 1 中测试通过):

 

[cc lan[……]

Read More…

初识 SQLite

Posted by Admin L in .NET Programming on 13-10-2010. Tags:

作者:牧山道人
原文地址:https://www.seeksunslowly.com/sqlite-net-base-vb2008
转载请注明出处,谢谢。
_____________________________________

之前开发的桌面软件产品一般以纯文本方式存取数据,再进行加密,虽然已开发出一套合用的 COM 库,但总比较别扭、笨拙。  

近期本已打算以 .NET 及 VB2008 作为以后产品的主要开发环境,加上久闻 SQLite 开源、轻、巧、好,故今日对其进行了初步研究(一如既往地仅在目前产品需求范围内作研究)。  

研究结果表明:SQLite 的确没[……]

Read More…