在delphi的IDE编辑窗口里,主菜单->Run->Step Over或者主菜单->Run->Trace Into单步调试有两种方式:一种是Step Over,快捷键是F8,单步执行语句,遇到函数时不进入其内部。另一种是Trace Into,快捷键是F7,这种单步调试方式在遇到函数时,会自动跳转进 ...
Invalidate方法通知Windows应该重新绘制表单的整个表面。最重要的是Invalidate不会立即强制执行绘制操作。 Windows只是存储请求,并且只会响应它当前程序完全执行后,并且只要系统中没有其他待处理事件。 Windows故意延迟绘画操作,因为它是最耗时的操作之一。有时,这种延迟, ...
编程语言的分为编译型语言和解释型语言: 1. 编译型语言: (1) 编译型语言的代表:C、C++、Delphi等, (2) 编译型语言的运行方式:编译 -> 运行 (3) 编译型语言的优缺点分析: ① 优点:运行速度快 ② 缺点:开发效率普遍比较低 2. 解释型语言: (1) 解释型语言的代表有:P ...
分类:
编程语言 时间:
2018-09-17 00:08:39
阅读次数:
206
MD5 与 SHA 在 Delphi 中函数实现。 为了加密密码,必须使用一种算法,查询资料,比较好的方法是使用:MD5等算法,参考:Delphi XE8 支持MD5 第一种方式是:引用 System.Hash 中的 THashMD5, (或者 THashSHA1,THashSHA2) 参考 官方文 ...
在delphi和intel fortran下实证过。 ...
继Java语言风靡全球不久,.net平台下的C#语言也问世了,由曾经的Delphi之父安德斯所创造。C#语言是一门面向对象的语言,继承了java语言很多的优点,当然也包括其跨平台特性。netcore就是跨平台的,通过netcore你可以编写在Mac,Linux上运行的程序,从此C#便不再是只能在wi ...
分类:
Web程序 时间:
2018-09-12 01:18:30
阅读次数:
234
运行环境:delphi 10.2+kbmmw 5.6.20 在kbmmw 的老版本中,要向服务器传送一个本地的对象,一般都需要进行一些转换,例如通过序列化的方式。 在新版的kbmmw中这一切都变的很简单,使用use... 方法就可以了,非常的方便,下面就简单的说一下。 首先不管是在客户端和服务端都要 ...
分类:
其他好文 时间:
2018-09-08 13:08:18
阅读次数:
210
Delphi XE 10 跨平台三层数据库应用教程 前言: Delphi XE 10 跨平台三层数据库应用教程 前言: Delphi XE 开始越来越庞大,比经典的Delphi7难用,但依然是目前所有跨平台开发工具中开发效率最高、最容易上手的,其快速设计RAD理念是无与伦比的符合人性(什么?是懒惰) ...
分类:
数据库 时间:
2018-09-07 23:18:25
阅读次数:
360
习惯了Delphi、c#调用系统MessageBox本地化显示,待用PySide调用时,Qt原生提示对话框,默认以英文显示。 如何本地化呢? 参考些资料,加以摸索,实现所需效果。并可根据此思路,设计自己所需要的MessageBox封装。 直接以.exec_()判断,[是]按钮返回0,尚不知如何与QM ...
分类:
编程语言 时间:
2018-09-06 18:12:52
阅读次数:
246
这里给大家总结一下几种会导致编码问题的案例,并逐一解释......案例一:中文输出是乱码? # Python 版本:2.7.6 >>> string1 = "我爱鱼C工作室" >>> string1 '\xe6\x88\x91\xe7\x88\xb1\xe9\xb1\xbcC\xe5\xb7\xa5 ...
分类:
编程语言 时间:
2018-08-29 14:19:10
阅读次数:
190