会员
周边
众包
新闻
博问
闪存
赞助商
所有博客
当前博客
我的博客
我的园子
账号设置
简洁模式
...
退出登录
注册
登录
打赏
liujw_fc
博客园
首页
博问
闪存
新随笔
订阅
管理
上一页
1
2
3
4
5
6
7
8
9
10
11
下一页
2018年6月22日
Qt: 记事本源代码
摘要: 界面编程之实例学习,系统记事本是个极好的参考,初学Delphi及后之c#,皆以记事本为参考,今以Qt学习,亦是如此。 期间搭建开发环境,复习c++知识,寻找模块对应功能,不一而足;现刻录其模块代码,以做助记,功能接近系统记事本之95%。 学习了Qt事件驱动之信号槽机投、窗体间数据传递方法、文件编码、
阅读全文
posted @ 2018-06-22 15:47 楚人无衣
阅读(1978)
评论(2)
推荐(0)
编辑
2018年5月27日
Delphi: 圆形进度(环形进度)
摘要: 起源: 重回DC5项目,资源下载美工提供圆形进度条,复习Delphi,为实现其颇觉有趣,遂研究其。 最终效果图如下: 实现: 制作TCircleProgress控件,实现方法参照系统之TGauge控件,CSDN上tp机器猫一个源码,结合GDI+绘制技术实现以消除锯齿,以Bitmap Copy技术以避
阅读全文
posted @ 2018-05-27 20:42 楚人无衣
阅读(2272)
评论(0)
推荐(0)
编辑
2018年5月3日
Delphi: TLabel设置EllipsisPosition属性用...显示过长文本时,以Hint显示其全文本
摘要: 仍然是处理多语言中碰到问题。 Delphi自2006版以后,TLabel有了EllipsisPosition属性,当长文本超过其大小时,显示以...,如下图: 这样虽然解决显示问题,但很显然,不知道...究竟省略了什么。 于是就想:此类情况,能不能鼠标移上去,以Hint显示完全文本? 追踪其源代码,
阅读全文
posted @ 2018-05-03 09:29 楚人无衣
阅读(495)
评论(0)
推荐(0)
编辑
2018年4月28日
Delphi: 获取控件文本宽度(像素)
摘要: 为适应多语言,需要对界面控件大小、位置多动态改变,因此需要根据其Caption计算实际像素大小。 找资料未有易用现成的,遂参数其它方法,写以函数处之,代码如下: 界面可根据控件文本长度动态做修正了。比如: 根据上面结论,可封装动态修改控件宽度及位置代码,函数如下: 如此,多语言显未可无忧矣!
阅读全文
posted @ 2018-04-28 15:19 楚人无衣
阅读(767)
评论(0)
推荐(0)
编辑
2018年4月26日
c#: 以模态窗口显示于其它进程窗体之前
摘要: 产品之工具箱,需要工具以模态窗体,显示于主界面之上。记下代码点,以做备忘。 1、IWin32Window 2、窗体显示处理 3、同样功能,Delphi实现: i. 窗体重截CaramParams: ii. 修正工程文件: 同类方案参考资料,但不完美: c# - Show any Process li
阅读全文
posted @ 2018-04-26 11:16 楚人无衣
阅读(421)
评论(0)
推荐(0)
编辑
2018年4月16日
太平洋的风一直在吹
摘要: 最美的风景,永远在路上,是骑行啊!畅想太平洋的风吹过脸庞,更加期待。 2018年4月15日,惠东环稔平半岛百公里骑行,日期临近看天气预报不十分友好,大概率落雨。 去!大型活动,天气总变幻不定,风雨无阻。 于是,14日早上,从南头骑车去凤凰山征途单车店,路上汇同敬宇、曙光同事一起。 到了店里,已有人早
阅读全文
posted @ 2018-04-16 22:55 楚人无衣
阅读(586)
评论(0)
推荐(0)
编辑
2018年4月9日
Qt: 加入打印支持
摘要: 写记事本打印功能所遇问题,记录以便于查阅。 在vs系统中开发Qt,加入打印支持,不似在QtCreator之pro文件中中加QT +=printsupport解决。 而要在vs(以vs2015为例)中,则须在Qt vs Tools->Qt Project Settings->Qt Modules里,勾
阅读全文
posted @ 2018-04-09 15:07 楚人无衣
阅读(438)
评论(0)
推荐(0)
编辑
2018年3月18日
Delphi:MSBuild编译dproj工程
摘要: Delphi之命令行编译工程,传统是用dcc32来编译的,它需要设置一大堆参数。 自Delphi 2007以后,支持MSBuild编译,它直接编译.dproj工程文件,所有编译需要的东西,都已在其中设置好,省事。 直写bat脚本上: 结果出错,其信息为: 没理由错。百度之,所获模糊,上stackov
阅读全文
posted @ 2018-03-18 20:10 楚人无衣
阅读(575)
评论(0)
推荐(0)
编辑
2018年3月14日
Delphi:基于jcl的Bugsplat Crash收集单元
摘要: 调用方法: 以做备忘
阅读全文
posted @ 2018-03-14 13:49 楚人无衣
阅读(456)
评论(0)
推荐(0)
编辑
2018年3月13日
Delphi:Exception输出堆栈信息
摘要: 起源: 用习惯了c#之Exception的StackTrace,在程序出异常crash时候能够以其定位出问题的模块及行号,用回Delphi 2009,发现没有这东西。 显然,在编译环境日新月异的今天,是不科学的。分析Delphi的Exception,发现些线索:StackTrace。 应该有戏! 继
阅读全文
posted @ 2018-03-13 19:55 楚人无衣
阅读(894)
评论(0)
推荐(0)
编辑
上一页
1
2
3
4
5
6
7
8
9
10
11
下一页