Win32
explorer_MT
这个作者很懒,什么都没留下…
展开
-
控制外部程序 WinExec ShellExecute
julian V.Moss 想由您的Delphi程式控制应用程式的执行吗?这篇文章告诉您如何经由Delphi 1.0以及32 bit的Delphi 2.0执行另处的程式,开启或列印档案,并示 如何在Delphi 2.0中得知所执行的应用程式已经执行完毕,并取得它的结束码(exit code).)引言部份 在Delphi程式开发者眼中, 有一个经常困扰着大家的问题,那就是如何由自己的...2007-07-26 15:44:58 · 496 阅读 · 0 评论 -
Godex条码打印机(EZ-PL打印语言)集成开发小结
Godex条码打印机 以EZ-1100p为例,使用简单可靠,集成开发也比较方便。 EZ-1100p系列是热转印式打印机,需要使用碳带(最大长度300M),支持输出条码标签至卷纸带(不干胶)上。对一般如图书馆、档案室、生鲜超市、工业制造、日常办公的打印条码需求非常适用,只要不是户外、野外、船舶等保存性、耐磨损要求高的专用特殊场合,都是不错的选择。 打印精度较高,条码枪识别容易,耗材便宜,经济...2012-03-15 22:32:44 · 1369 阅读 · 0 评论 -
Office MODI 因KB973507补丁导致异常
回忆整理一下。 2009年8月,因微软发布了 KB973507补丁,导致了很多使用office2003 MODI 组件进行OCR的程序异常。 根本原因是:KB973507补丁误伤无辜,后微软发布了新的更新补丁( KB978153 )修正此bug。 问题现象、用户提出的意见、相关分析过程在MSDN论坛中有详述。http://social.msdn.microsoft.com/Fo...原创 2012-03-11 22:17:30 · 306 阅读 · 0 评论 -
Brother 打印机集成开发总结
[搬家贴]作者: explorer邮箱: explorer.MT@Gmail.com主页: http://blog.csdn.net/explorer_MT发布: 2010-02-23 对Brother 条码标签打印机集成开发,主要涉及两个概念:1. P-touch Editor这个是标签设计软件,用于设计标签的样式、内容、格式。用法类似 Fas...原创 2012-03-10 22:14:59 · 1450 阅读 · 0 评论 -
SleuthQA CodeWatch 跟踪后台服务资源泄漏
某日,一个我编写的Delphi 应用(dll 插件)被发现运行一段时间后,系统的PF 占用其高且下不来。后在任务管理器中发现此应用所在的exe 在运行期间的句柄计数会稳定累积增加, user对象、GDI对象计数未发现明显异常。使用SleuthQA CodeWatch( 以下简称 CW) 调试此dll, 过程如下: Step1. 准备工作 1.1 CW-Fi...2012-03-10 22:08:01 · 187 阅读 · 0 评论 -
远程桌面连接后Desktop没有托盘图标的解决方案
缘由: 我们的某 services应用会在服务启动后在系统托盘区域创建一个图标,方便打开界面配置。但是一般情况下此应用部署在后台server上,IT管理员都是使用远程桌面连接至server 进行管理, 但是远程桌面登录入windows后的桌面看不到该应用的托盘图标。 解决方法: 如果客户端机器使用的是mstsc v6.1以上 (XP sp3 / Vis...原创 2012-03-10 20:02:33 · 684 阅读 · 0 评论 -
JPEG2000 集成开发 之三
应用背景需要使用ADF高速扫描仪,扫描卡片并OCR部分内容、条码,校对后上传至后台应用。卡片为A3尺寸,白纸印表格+贴条码标识+印章戳记,24位真彩色,需要双面扫描,能接受的最低标准为扫描 200 dpi,每天数据量约600-800张。应用是用delphi写的,上传使用ftp。这样的话,裸bmp文件将达到20MB+,即使用jpeg也将达到 600KB+ 。 最初...原创 2012-03-09 20:48:32 · 270 阅读 · 0 评论 -
JPEG2000 集成开发 之二
寻找到的核心SDK Pegasus Imaging Pegasus Imaging - Commercial supplier of standards-based and indemnified .NET, ActiveX/COM, & C/C++ imaging libraries for JPEG, lossless JPEG, Mot...原创 2012-03-09 17:32:50 · 325 阅读 · 0 评论 -
JPEG2000 集成开发 之一
前言 jpeg2000与jpeg相比,1. 提供了更高的压缩比,支持无损压缩 2. 同样尺寸图像的效果更好。 目前在医疗行业的影像资料管理方面已经得到了广泛应用。 JPEG2000 标准是ISO制定的,格式开放,但是核心算法大都已经被注册。 本文试图对jpeg2000 在win32 平台上使用delphi集成开发,做个简单的总结。背景知识介绍...2012-03-09 17:23:48 · 284 阅读 · 0 评论 -
AQTime 跟踪 D7程序一瞥
总体感觉, 没有SluethQA 直观、方便, 比SluethQA 直观的就是最后这个 Call Graph。2012-03-08 22:15:56 · 186 阅读 · 0 评论 -
VCL StringReplace Bug跟踪纪要
为了解析一段字符串,使用了sysutils 中的 StringReplace,传入参数带 rfIgnoreCase rfReplaceALL。 结果替换出来的结果完全不正确,实在是没想到。 后发现只要不带 rfIgnoreCase参数出来的就是正确的,经过跟踪发现问题出在途中函数开始的第4行 AnsiUpperCase 这里,因传入的源字符串可能有特殊字符,导致大写出来的字符串特...2012-03-07 21:56:29 · 136 阅读 · 0 评论 -
字符集编码开发总结-BMP查看器
最近一个application需要用到分语种过滤widestring,Delphi 2009开始全面支持unicode 字符,遂做一工具方便查看整个BMP 平面的unicode字符。 可执行程序- BMPView.zip 代码- BMPView_SRC.zip ...2009-07-30 17:43:48 · 264 阅读 · 0 评论 -
Office MODI进行OCR
转载,原文出处: http://www.comicer.com/stronghorse/water/software/officeocr.htm 支持多页TIFF。某些OCR只支持单页TIFF,OCR以后还需要对结果进行合并。当然MODI支持的TIFF页数也不是无限的,我个人的经验是不要超过300页。单页TIFF文件可以用免费的TiffToy合并成多页TIFF,然后再用MODI进行...原创 2008-12-05 14:07:41 · 1197 阅读 · 0 评论 -
基于Office MODI 进行OCR二次开发
最近在开发 Delphi 7中需要使用Office 2003的OCR识别组件。 总结工作中发现的问题 一、 服务中创建MODI.Document,报未注册 EOleException。 其实核心MDIVWCTL.DLL已reg,同样的主exe中核心代码运行没问题, 原因在于 原来exe程序中主窗体上丢了一个 TMiDocView可视OLE控件。尝试以下方法:1. TSe...2008-12-04 17:22:58 · 1250 阅读 · 0 评论 -
nt上获取父进程
用ToolHelp APi 取进程列表,获取父进程的代码, NT下无效 uses TLHelp32 tagPROCESSENTRY32 = packed record dwSize: DWORD; cntUsage: DWORD; th32ProcessID: DWORD; ...2007-09-05 18:14:01 · 190 阅读 · 0 评论 -
DLL ActiveForm 线程同步问题
DLL/ActiveForm中的线程同步处理经常看到有网友在论坛上问DLL或ActiveForm中线程同步的问题,说线程Synchronize同步执行代码时程序死掉没反应。如大富翁论坛网友 一少 提出问题:Dll窗口中创建线程的问题: 为何线程结束后OnTerminate指向的过程不执行?http://www.delphibbs.com/delphibbs/dispq.asp?LI...2007-07-27 09:44:07 · 123 阅读 · 0 评论 -
TStringList实例调用AddStrings 跟踪
创建了一个TStringList的实例并调用AddStrings,企图将ListBox1的所有Items加入sList实例(sList.AddStrings(ListBox1.Items))。 开始以为VCL 处理有瑕疵,后发现环节都正确。 分析过程如下: 1. 观察Classes单元的TStrings.AddStrings(Strings: TStrings)的方法,其中...原创 2012-04-11 17:22:48 · 369 阅读 · 0 评论