说三道四技术文摘-感悟人生的经典句子
说三道四 > 文档快照

Delphi 3 图形VCL中Bug修改方案

HTML文档下载 WORD文档下载 PDF文档下载
Delphi 3 图形VCL中Bug修改方案

所有用Delphi 3的TJpegImage开发过Web ISAPI程序的人都知道:刚开始程序运行是正

确的,但是运行不出几次,程序就会出问题:Web Server产生页面错误! 但是仔细检查自己的程序,发现还是没有问题,到底为什么?

经仔细检查Delphi 3 VCL 的源程序,发现实际上错误发生在Delphi 3的图形处理文件

Graphics中,Borland公司的开发人员锁住了BitmapCanvasList但是未解锁,使得程序在多线程的程序中会产生错误。

具体如下:(下面的程序在Delphi 3\Source\VCL\Graphics.pas中) procedure FreeMemoryContexts;

var I: Integer; begin with BitmapCanvasList.LockList do begin

try for I := Count-1 downto 0 do

with TBitmapCanvas(Items[I]) do if TryLock then try

FreeContext; finally Unlock; end; finally

BitmapCanvasList.UnLockList; end end; end; ...

procedure DeselectBitmap(AHandle: HBITMAP); var I: Integer; begin

if AHandle = 0 then Exit; with BitmapCanvasList.LockList do try

for I := Count - 1 downto 0 do with TBitmapCanvas(Items[I]) do

if (FBitmap <> nil) and (FBitmap.FImage.FHandle = AHandle) then

FreeContext; finally BitmapCanvasList.UnLockList; end end;

在以上的程序中红色为补充的程序,桔红色为发生错误的程序。 修改的方法为修改以上的程序,然后编译生成DCU文件,覆盖在Lib中的DCU文件,重

新编译你所有用到图形的程序。

暂时禁止窗口更新-VB资料 VB怎样得到文本框(TextBox)中的文本行数? 制造出透明的Form -VB资料 VB制作半透明窗体和形状不规则的窗体 VB制作方向按钮 VB制作渐变的窗口背景色 字体闪烁 -VB资料 自动改变控件大小-VB资料 自制IE风格按纽控件-VB资料 VB6.0中通过MSChart控件调用数据库 用VB6实现动态增减控件 ActiveX控件的创建-VB资料 ADO控件和DATA控件的冲突(不能共存)的解决方法-VB资料 Combo的自动查询技术 -VB资料 DirectX7.0使用心得(1) -VB资料 DirectX7.0使用心得(2) -VB资料 DirectX7.0使用心得(3) -VB资料 FSO对象模型在VB中的应用 MsComm 控件的文字传输范例 -VB资料 Office或IE4风格的ToolBar -VB资料 Regsvr32.exe注册控件的具体用法-VB资料 TextBox的自动调节 -VB资料 TextBox实现打印机效果 -VB资料 TreeView的基本操作-VB资料 VB5中DBGRID控件在VB6中使用 VB与MS-Draw开发通用作图软件 VB中APP对象及其应用 VB中list控件的功能扩充 VB中用Multimedia MCI控件开发多媒体应用 Win Api在VB中的妙用 WINDOWS SCRIPT HOST对象在VB中的使用 j 我已经新建了picturebox(100),如何定义该控件数组各个控件的click()事件???? 为什么这样不可以呢 这本书好吗? 哪里有卡通警察???? 如何实现在子窗口中加上listctrl等控件?谢谢! 哪里有好用的Win2000下用的五笔软件? 对IP数据包截获,过滤,TCP协议分析的朋友请留下email 高手请进!50分赠送!!!!!!!!!!!!!(运行正确即送分)! 一个关于dropdowndw的问题 普通PC是否有装UNIX的必要? 谁有好的加密算法介绍几个,在这里谢谢大家了! alter table--问题 请求帮助!help me!回答正确一定给分 哪里有卡通警察???? int64@163.com 我在一个.CPP文件中定义了一种ENUM类型,我怎样在其他的.CPP中定义此ENUM类型的变量? 小问题 Crystal reports的问题 a question about sqlserver + delphi 有关数据库的设计 请问谁有360度可以许多张图片旋转的代码。 各位大虾,kde下的KDevelop怎么用,尤其是C++编程? 急!急!急!急!急!急!急!急! 我该如何调试一个进程外的exe组件呢?我该如何调试一个进程外的exe组件呢? 打包的问题? 如何在一个MFC程序中取得theApp的指针?? vb与ACCESS200以上版本的兼容性问题 怎么做到的录像? 能不能在基于对话框的程序里实现串行化? MS专家请进:行锁定问题 怎样得到一个文件的扩展名 我在VB中引用了"Microsoft DAO2.5/3.5 compatibility Library",请问在做安装程序时要添加什么DLL和库文件? 高手请进!35分赠送!!!!!!!!!!!!!(运行正确即送分)! sos sos sos 求一源程序或者代码,或者详细制作方法 求教:用java怎样写,内详。 那位兄弟介绍一下国外的找工作情况 在我的主程序中调用ActiveX DLL的问题。 急救:ucdos98,如有请发给我,guicheng.wang@hisensecom.com 高分感激!!! 一个简单的问题? 买了个内置硬猫,装上驱动后机器慢得要命,好象一直在等待什么,而此时system进程占用cpu为99%。 关于专用打印机指令问题!!! 候捷和候俊杰是什么关系?? Crystal Reports的问题 什么是命名空间? 请问怎样订阅google上的新闻组?? 浏览器中的时间选择 谁知道程序员大本营2001光盘那个EXE文件的制作方法吗? 为什么没有actionscript的论坛?那个可是前沿啊/ 错误类型:Microsoft JET Database Engine (0x80040E09)是什么错误啊?请大虾们帮忙! 紧急:请问怎样在windows me中添加、设置并使用传真机 有谁有字节序转换的c代码?现在我要将网络字节序和主机字节序相互转换,但又不能调用api,不知那位大侠可以帮忙?先谢了! 怎么用一句话描述大自然的风光 什么是绝压,什么是差压 养鸡场的母鸡产的蛋不能孵出小鸡,原因可能是? 用“不但…而且…”写一句话,表达你对大自然的热爱 谁知道真空度、表压、绝压的区别 母鸡从来没有跟公鸡接触过,母鸡生出的蛋能孵出小鸡吗? 山水 江南 风景写一句话? 差压的含义是什么? 为什么公鸡不在时!母鸡能生蛋却孵不出小鸡来. 怎样用一句话来形容山水的美丽? 1.74Mpa(表压)是多少绝对大气压? 自然环境描写如何起到暗示社会环境的作用?从资料上看到自然环境描写的作用之一是“暗示社会环境,揭示社会本质特征”.我不太理解这一点,谁能给我举一个例子? 永久性的行政任务是什么意思? 谁能用最通俗易懂的语言阐述表压 绝压 大气压 真空度之间的关系 语文阅读中自然环境描写和景物描写的具体区别? Sex是什么意思 请问麦式真空表测出来的绝压跟当地的大气压有什么关系?麦式真空表测出来的绝压跟大气压有关系莫? 点击 我为少男少女们歌唱 第三节中,诗人把“快乐或者好的思想”比作 和 ;这两者的相似点是 我等十分钟 一个标准大气压是多少啊?什么叫做绝对压力?什么叫表压?回答详细有分 为什么母鸡孵蛋可以孵出小鸡?人却不行?母鸡是怎么孵出小鸡来的? 现代文品读文言诗文点击 我为少男少女们歌唱2009年版 1:一个质量为m的物体,从高度为h、长度为L的光滑斜面顶端由静止开始下滑,求(1)物体到达斜面底端时重力做功的功率.(2)物体从顶端到底端重力做功的功率.2:[比较]物体从高度为h处自 是不是所有的鸡蛋都能孵出小鸡? 初一语文题:仿照《我为少男少女们歌唱》写一节诗.我为少男少女们歌唱.我歌唱早晨,我歌唱希望,我歌唱那些属于未来的事物,我歌唱我歌唱正在生长的力量.我的歌呵,你飞吧,飞到年轻人的 什么叫规定性定义 在倾角为a的斜面上,有一质量为m的物体沿斜面下滑,当物体的速度大小为v时,重力的瞬时功率为? 城市的鸡蛋达到一定温度可以孵出小鸡来吗?要孵多少天? 教育的质的规定性是什么 质量为m的物体沿倾角为θ的光滑斜面猾至底端时的速度大小为v,此时重力的瞬时功率 是升华要的温度高还是熔化要的温度高?如果升华要的温度高,那钨丝的熔点是3000摄氏度以上,日光灯的温度在2000摄氏度左右,为什么钨丝却能够升华?如果升华要的温度低,那他应该连熔化的温 声音是由于物体振动并与空气或液体,固体摩擦而产生的吗?声音是由于物体振动与空气或液体,固体摩擦而产生的吗? 地形区日本主要地形有哪些? 普通家庭怎么把鸡蛋孵成小鸡 做了一道题问教育的质的规定性,在答案上市这么说的:教育的质的规定性在于,教育史有意识地向受教育者传递社会经验以培养人得社会实践.1、教育是培养人得社会实践2、教育史有意识地 日本的地形特征 表压在1公斤和2公斤的压力下天然气中C5的露点?二楼的,请问您是在哪里找的?可以的话,给个根据好吗? 匀质性什么意思 日本的地形!急啊! 除氧器安全阀压力是表压还是绝压 质合性是什么意思 压力变送器显示压力是绝压还是表压 燃气热水器夏季模式时有煤气味刺眼,是燃气没烧尽吗?自已可以调吗?燃烧时是中间大火两边没什么火 分析安培力方向 物体m从倾角为α的固定的光华斜面由静止开始下滑,斜面高为h,当物体滑至斜面地段 求重力做功的瞬时功率 描写年轻人啊,学生的古诗,就是写什么朝气蓬勃的精神啊什么的,也可以是适合中学生朗诵的古诗就是相当于少壮不努力,老大徒伤悲那种的 要押韵点的,还有,一定要是古诗! 为家乡保护环境写宣传语kuai!11十万火急 燃气输配中管道输送压力级别划分用的是表压,还是绝对压力? 若将诗歌我为少男少女们歌唱改为我为青少年歌唱好不好?为什么? 3-1第三章 通电导体在磁场中受到的力的是安培力吗.求教.F=BIL。中的F是 通电导体在磁场中受到的力吗。也是安培力吗。 众所周知,bar是压力单位,bara是绝压,barg是表压,最近发现一个新的叫bar(e),如Nominal working pressure:9 bar(e) for 10 and 10.4 bar(e) variants本人囊中羞涩,还望达人不吝赐教 阅读小诗,《青年人》青年人青年人,珍重的描写吧,时间正翻着书页,请你着笔!1.诗中“描写”“着笔”用的好不好,为什么?2.本是所要表达的主旨是什么? 有关,爱我家乡,护我土地的宣传语 工程流体力学里面的表压和相对压力是一个概念吗?表压可以为负吗? 语文中环境描写中的社会环境描写有什么作用 写出两条关于环境保护的宣传语 描写天气阴沉的句子句子一定要好,必须要描写天气阴沉 刚生出来的小鸡蛋,母鸡不在旁边可不可以孵出小鸡?可以的话请说怎么孵.意思是母鸡不在小鸡蛋的身边,,我只有小鸡蛋,,怎么让它孵出小鸡? 物体m从倾角为α的光滑斜面顶端由静止开始下滑,倾面高为h,当物体滑至斜面低端时,重力做功的瞬时功率为? 压力变送器的表压和绝压到底是什么样的概念呢? 母鸡孵鸡蛋可以孵出小鸡来,我去孵鸡蛋,能不能孵出小鸡来?
备案号:鲁ICP备13029499号-2 说三道四 www.s3d4.cn 说三道四技术文摘