会员
周边
众包
新闻
博问
闪存
赞助商
Chat2DB
所有博客
当前博客
我的博客
我的园子
账号设置
会员中心
简洁模式
...
退出登录
注册
登录
夜郎王子
周黔的生活点滴 以无为达到无所不为、以不争达到无所不争。 datasnap delphi 三群群号:215965513
博客园
首页
新随笔
联系
订阅
管理
上一页
1
2
3
4
5
6
下一页
2020年3月12日
Delphi DLL 消息循环 Synchronize SendMessage PostMessage
摘要: procedure DllMain(Reason: Integer); register; begin case reason of DLL_PROCESS_ATTACH: //整个DLL的初始化代码 begin // library enter code SaveApplication := Ap
阅读全文
posted @ 2020-03-12 11:08 周黔
阅读(627)
评论(0)
推荐(0)
编辑
2019年12月8日
delphi 窗体中显示透明遮盖层思路
只有注册用户登录后才能阅读该文。
阅读全文
posted @ 2019-12-08 00:04 周黔
阅读(13)
评论(0)
推荐(0)
编辑
2019年11月26日
delphi 跨版本DLL调用嵌入窗体实现
摘要: delphi 能实现把别的DLL的窗体句柄查到后,贴到PANL之中,此类文章网上不少,而如果是delphi不同版本开发的DLL互调时,一些控件内部的定义有所区别,因为无法(至少目前我觉得理论上不可行)实现不同版本的DLL融合一体式的共用同一个appcation. 因此,跨版本的DLL调用,实际上也就
阅读全文
posted @ 2019-11-26 09:36 周黔
阅读(660)
评论(0)
推荐(0)
编辑
2019年9月9日
DELPHI GDI + TGPFont UnitPixel 问题解决
摘要: 查不少资料,在 时,显示的字体,并不是按DPI显示,特别是同时在屏幕与打印机显示时,差异更明显 在切换 UnitPoint 能解决该问题,但是又遇到了新的问题,我想绘图后保存到文件,且需要高分辨率时,就over了 重新查看微软官方API时,发现官方API与delphi中的一致,哪说明该问题,应该是有
阅读全文
posted @ 2019-09-09 19:01 周黔
阅读(642)
评论(0)
推荐(0)
编辑
2019年8月21日
delphi DLL image 动态绘图 句柄处理
摘要: 在调用DLL 动态在T Image 绘图时,传入 Image.Canvas.Handle 后,却总是绘不上,有时偶尔能绘上,却没搞清原因,而同样的代码,传入窗体的 Handle ,绘图却正常。 经过多方资料找查,反复测试,最后发现, Image.Canvas.Handle 在第二次调用时,值就有所不
阅读全文
posted @ 2019-08-21 19:28 周黔
阅读(288)
评论(0)
推荐(0)
编辑
2019年8月12日
delphi 每英寸相素点取值偏差
摘要: 在所有资料中,每英寸相素点之比一般是这两个值,即:0.0393700788 25.399999961392 但是在GDI编程中,却遇到LOGPIXELSX LOGPIXELSY 在取值为96DPI时,屏幕显示会有微小偏差,该偏差在绘到整张A4纸大小时,已经很明显。 反复查资料,未能找到原因,最后改为
阅读全文
posted @ 2019-08-12 10:54 周黔
阅读(229)
评论(0)
推荐(0)
编辑
2019年8月7日
[转]delphi 防止刷新时闪烁的终极解决办法
摘要: { 防止刷新时闪烁的终极解决办法(对付双缓冲无效时) }Perform($000B, 0, 0); //锁屏幕 防止闪烁// 做一些会发生严重闪烁的事情..//解锁屏幕并重画Perform($000B, 1, 0);RedrawWindow(Handle, nil, 0, RDW_FRAME + R
阅读全文
posted @ 2019-08-07 11:23 周黔
阅读(1351)
评论(0)
推荐(0)
编辑
2019年3月13日
VC GDI 像素转厘米(英寸)[转发]
摘要: 【转载】http://blog.sina.com.cn/s/blog_638dd78201018663.html 函数原型:int GetDeviceCaps(int nIndex);常用的参数有(参考MSDN):int iHORZSIZE=pDC->GetDeviceCaps(HORZSIZE);
阅读全文
posted @ 2019-03-13 18:07 周黔
阅读(403)
评论(0)
推荐(0)
编辑
2019年3月8日
kbmmemtable sorton 报错 : List index out of bounds
摘要: 同一数据集,不同的排序条件,有的可以,但某一条件,却能100%重现报错。 反复跟代码,发现在 kbmMemTable.PAS中,当J减至0时,FReferences[J] 下标越界 试改为FIndexFieldList.Count>0前判断条件却未解决,说明并非是递减原因,改为大于J,未报错,是否有
阅读全文
posted @ 2019-03-08 13:42 周黔
阅读(665)
评论(0)
推荐(0)
编辑
2019年1月24日
delphi 利用 InterlockedCompareExchange 实现主线程维一锁等待
摘要: 在进行资源锁定时,一般是线程之间进行交互,很少需要在主线程也对资源进行锁定。 不过在一些复杂的业务中,存在子线程与主线程的交互,且一些资源也同步在主线程中使用时,主线程资源锁,就有存在的必要。 假定有一个需求,在SQLITE更新时,需要共同一个更新组件,以减少资源建立与释放及相对应内存回收的需求,则
阅读全文
posted @ 2019-01-24 14:12 周黔
阅读(956)
评论(0)
推荐(0)
编辑
上一页
1
2
3
4
5
6
下一页
公告