在编写一个非常简单的Delphi程序时,遇到一个奇怪的问题
[DCC Error] Project2.dpr(25): E2010 Incompatible types: 'Cardinal' and 'TSearchRec'
var searchResult : TSearchR[......]
在编写一个非常简单的Delphi程序时,遇到一个奇怪的问题
[DCC Error] Project2.dpr(25): E2010 Incompatible types: 'Cardinal' and 'TSearchRec'
var searchResult : TSearchR[......]
前面实验了颜色填充,这里实验一下屏幕的拷贝。测试很简单,就是屏幕上一个区域的内容copy到另外的位置.
代码如下:
#include <Uefi.h> #include <Library/UefiLib.h> #include <Libra[......]
If you are using Delphi TComPort VCL for some Arduino programs. Please set FlowControl -> ControlDTR to dtrEnable. Otherwise, you will get nothing from[......]
这里实现用 Windows x86 平板电脑控制小灯泡亮度。
硬件方面在我们最初实验设备【参考1】的基础上增加一个蓝牙模块(这里建议使用蓝牙的朋友选用 HC06系列的,和HC05的不同,这个系列只有Slave的功能,但是个人感觉HC06更容易搜索连接上,我用HC05的时候每次都需要重新搜索配对[......]
某些情况下,BIOS编译过程中会收到 Warning C4819 的错误信息。
Warning C4819:The file contains a character that can ot be represented in the current code page(936). s[......]
Delphi 的TPanel 是没有 Canavs属性的,因此无法直接在上面绘制图形。用下面的方法可以绕过限制,实现绘图的功能。
示例代码:
unit Unit2; interface uses Windows, Messages, SysUtils, Variants[......]
一个Delphi中使用TMediaPlayer全屏播放的例子,做法挺简单的。需要在TForm上放置2个按钮,一个用来播放,一个用来关闭TForm。然后再放置一个 TMediaPlayer 和 TPanel 控件即可。
所有的属性都是在运行期设置的。代码如下:
unit Unit2;[......]
这是一个Delphi实现对其他窗口发送按键的例子。
首先是 keyTest,这是用来测试接收按键的程序,接收键盘发出的方向键,并将其显示在窗口上,只显示上下左右四个方向键。
其次是 SensKey ,它会首先查找窗口,然后发送按键给找到的窗口。程序是Console[......]
Delphi 的注释方式有两种:一种是传统的 Pascal 的 {} ,另外一种是 // 的单行注释。
下面的代码能将程序中的 //abcdefg 替换为 {//abcdefg} 这样的形式
program Project6; {$APPTYPE CONSOLE} //[......]
前几天在调试 2048 AI 程序的时候发现 Delphi 在处理 shl 超过32位时有着疑似bug的问题。
搜索一下得到如下的解答:
http://stackoverflow.com/questions/8127693/how-can-i-get-a-result-larger-t[......]