上一页 1 ··· 6 7 8 9 10 11 12 13 14 ··· 16 下一页
摘要: Word 不但具有无与伦比的图文处理能力,同时也提供了Word层次结构的对象,使用户可以用VBA或者第三方软件开发工具实现文档自动化。COM技术的发展,使得客户程序可以更方面容易的控制服务器程序。硬件速度的大幅提高,使原来制约COM执行速度慢的瓶颈也已不复存在。因此,越来越多的软件系统开始采用 Word作为报表输出工具,有的甚至将Word作为数据录入工具。 但是,无论将Word作为报表输出或者录入工具,都涉及到 Word中字符定位的问题。一般都是采用制作Word模板的方法来解决字符的定位。本文中所指的模板是一个体现用Word文档,和Word中定义的. dot后缀形式的模板是有区别的。模板的制作共有特殊字符标记法、书签定义法、表格法和域定义4种方法,下面分别论述其制作方法和内容识别技术、对其优缺点进行比较并对共性的问题提供解决办法。以下程序示例都以Delphi语言为主,但对其他语言也同样适用。 阅读全文
posted @ 2008-01-07 14:10 元宝 阅读(5048) 评论(1) 推荐(0)
摘要: 一直以为动态生成静态页面不好做,昨天在网上找了下,其实很简单,思路大概是这样的, 1:建立一个html页面模板,在这个页面中把你想要动态显示的地方用特殊的字符串表示(如 $htmlstrstr$); 2:在程序中用将这个html页面读到一个字符串变量如str; 3:用字符串的resplace方法将在第一步中特殊字符替换成你想要的内容; 4保存; OK,so easy,今天就用C#写了一个这样的类,用来处理动态生成html页面的,自认为还写的完 整,刚接触.NET不久,望指教 阅读全文
posted @ 2008-01-06 18:09 元宝 阅读(5114) 评论(1) 推荐(0)
摘要: 强大的插件系统,通过Addin构建成一个功能齐全的.net开发IDE。核心是AddInTree。跟随这个项目开发许多有用的组件,比如功能文本编辑器(ICSharpCode.TextEditor),SharpZipLib等。 链接:http://www.icsharpcode.net/ 阅读全文
posted @ 2008-01-06 17:13 元宝 阅读(4795) 评论(0) 推荐(0)
摘要: 一个朋友的比较旧的台式电脑IDE硬盘坏了,去市场还买不到相应的硬盘(晕,旧主板还不支持大硬盘,现在的市场上的大硬盘,动不动就上百G)。正好他有一个闲置的笔记本硬盘,一个卖配件的朋友说,用“笔记本硬盘转IDE卡”转一下,就可以挂在台式机里用了,就是下图这个东东。市场价,8元。 阅读全文
posted @ 2008-01-03 11:28 元宝 阅读(910) 评论(2) 推荐(0)
摘要: 我的本本是Thinkpad T60,装的是Windows2003,原来的SoftWare Install现在变成了System Update了。可恨的是,升级后无法使用,升级时总是提示错误:“无法获取用户信息”。 今天无意间想到兼容性问题,试着将C:\Program Files\Lenovo\System Update\tvsu.exe的兼容性改成了”Windows XP",再一试,通过。原来就这么简单... 阅读全文
posted @ 2007-12-31 21:03 元宝 阅读(1690) 评论(1) 推荐(0)
摘要: CodeSmith是一款不错的.Net开发辅助工具,可以使工作效率得到很大提高。最近用它做了一项目,其中要自动保存多个文件。上网查了查,能查到的都是用继承Inherits="OutputFileCodeTemplate" 方法来实现,个人觉得这方法过于麻烦。后来查了查CodeSmith 4.1的联机帮助,里面讲得很清楚,用子模版的RenderToFile就可以了,原文如下: 阅读全文
posted @ 2007-12-26 15:20 元宝 阅读(1846) 评论(0) 推荐(0)
摘要: netsh命令的详解 Netsh是本地或远程计算机的 Windows 2000 网络组件的命令行和脚本实用程序。为了存档或配置其他服务器,Netsh 实用程序也可以将配置脚本保存在文本文件中。 Netsh 实用程序是一个外壳,它通过附加的"Netsh 帮助 DLL",可以支持多个 Windows 2000 组件。"Netsh 帮助 DLL"提供用来监视或配置特定 Windows 2000 网络组件的其他命令,从而扩展了 Netsh 的功能。每个"Netsh 帮助 DLL"都为特定的网络组件提供了一个环境和一组命令。每个环境中都可以有子环境。例如,在路由环境中存在子环境 Ip 和 Ipx,它们将 IP 路由和 IPX 路由命令集中在一起。 Netsh 命令行选项包括下列各项: 用法: netsh [-a AliasFile] [-c Context] [- 阅读全文
posted @ 2007-12-21 10:29 元宝 阅读(1245) 评论(1) 推荐(0)
摘要: 首先声明,本文适合初学者看。 自从发表两篇关于《验证码图片识别的类》文章后,不断有网友来信与我交流相关技巧与经验,本人从中也得到了不少启示。但更有一些初学者不太了解验证码识别的过程,有点人直接下载我的那个类或示例后,连自己的验证码特征库都不建立,直接就用在别的验证码上,还问我为什么不能得到正确的字符(用的示例中的 CodeArray,这是某一图片专用的,晕)。 正常的情况下,拿一个验证码后,应先分析它,并编写一定代码,提取并保存特征库,如下图,这是我的一个验证码分析程序(匆忙抓图,就不讲究美工了),初学者看明白后,自己仿写一个吧。 阅读全文
posted @ 2007-12-12 13:52 元宝 阅读(12255) 评论(42) 推荐(0)
摘要: 到年底了,又到了忙的时候了。到今天才有空对Bux.to挂机程序进行了改进,主要是根据网友的提示再改, 主要改进地方: 1、模拟加载完BUX.TO的脚本后立即"停止",以提高速度与正确存点率 2、由于Bux.to的识别码更新较快,验证码处改为手动输入 下载: Bux.to挂机程序 V1.1.0 阅读全文
posted @ 2007-12-12 09:09 元宝 阅读(4291) 评论(12) 推荐(0)
摘要: 创建 DLL 的 C++ 托管扩展项目默认包含 MSIL(微软中间语言)代码,这个代码并不与 C 运行时库(CRT),ATL 或 MFC 这样的本机 C/C++ 库链接,也不使用任何静态变量。其代码只面向公共语言运行时。   之所以要这么做是因为带有入口点的链接导致 DllMain 期间运行托管代码,这样不安全(参见 DllMain 相关文档,了解在它执行期间你不能做那些事情)。   不带 入口点的 DLL 无法初始化静态变量,非常简单的类型如整型除外。通常,在 /NOENTRY DLL 中,你不能有任何静态变量。   ATL,MFC 和 CRT 库都依赖于静态变量,所以你也不能在该 DLL 中使用这些库。 如果你的混合模式 DLL必须使用静态变量或者依赖静态变量的库(如:ATL,MFC 或 CRT),那么你必须修改你的 DLL,使之具备外在入口点。   为此,必须将托管 DLL 转换为混合模式。那么, 如何将将托管 DLL 转换为混合模式? 阅读全文
posted @ 2007-12-09 09:17 元宝 阅读(597) 评论(0) 推荐(0)
上一页 1 ··· 6 7 8 9 10 11 12 13 14 ··· 16 下一页
我最爱的地质软件?!……