- 博客(10)
- 资源 (53)
- 收藏
- 关注
原创 Lazarus 基础-预处理指令集
多数编译型编程语言都支持预处理指令,它能让我们在跨平台,或特殊用途下根据预先定义的条件来编译全部或部分代码。比如项目处于开发中调试状态时,我们会向工程中添加一些特殊调试代码以发现BUG或监控运行状态,但在发布时又不想将这些代码包含其中,于是预处理指令可以帮上这个忙。又或者在跨平台开发中,我们需要根据发布的指定平台(比如windows或linux)来编译指令代码,这时使用预处理指令是非常有必要的,它能让我们在一个工程中分别编译出不同平台的应用程序来,而不需要每个平台编写一个工程。预处理指令也可以嵌套使用!
2024-09-17 14:24:49 407
原创 用Delphi + DirectX开发简单RPG游戏
我们通常所安装的其实只有 DirectX 的运行库(一系列封装好的DLL文件),其内部函数结构非常复杂,所以我们还需要 DirectX 的开发工具。从古老经典的 DOS 版《仙剑奇侠传》到新潮花哨的《轩辕剑》系列,无不以曲折优美的故事情节,美丽可人的主角,悦耳动情的背景音乐,震撼了每一个玩家的心灵。在耗费了宝贵的几年青春,搞定了诸如考试、恋爱、出国等琐碎杂事之后,我终于可以在这个 SARS 肆虐的时代,坐在陪伴了我整个大学生涯的电脑前,听着颓废而又声嘶力竭的不知名歌曲,写一些一直想写却没有写的东西。
2024-06-15 23:03:23 1379
原创 delphi,用delphi制作类似按键精灵的功能
/以前用XP,使用按键精灵还是不错的,但至从换成64位的win7平台后,按键精灵9在不开启神盾的情况下无法启动脚本。//为了能在64位的win7下继续使用类似按键精灵的功能,现改用delphi来制作,最大的好处是灵活,而且不收费。//以下内容为网络上摘抄,暂时还未验证,如有同类爱好的朋友可以共同探讨。//累加一个数字的所有想素的坐标总和。//表示扫描X还是Y,先扫描X。//得到屏幕上的某点的颜色。
2024-06-15 23:02:28 1509
原创 Delphi,在DelphiXE下使用DirectX的初步摸索
昨天刚安装了 DelphiXE , Delphi2010以上的版本自带了 DirectX 的SDK。Memo1.Lines.Add('不能创建 REF 设备!Memo1.Lines.Add('成功创建 REF 设备');Memo1.Lines.Add('不能创建 HAL 设备!Memo1.Lines.Add ('成功创建 HAL 设备');
2024-06-15 23:01:06 346
原创 Delphi-枚举Windows进程
if IsWindowVisible(awnd) and (awndForm1.Handle) then //要排除掉本窗口。
2023-05-23 09:20:34 362
原创 Delphi-系统-加载外部进程并等待其返回
function RunProcess(FileName: string; ShowCmd: DWORD; wait: Boolean; ProcID:PDWORD): Longword;var//路径,是否显示被调用的程序的窗体,是否等待外部程序执行完毕StartupInfo: TStartupInfo;ProcessInfo: TProcessInformation;beginFillChar(StartupInfo, SizeOf(StartupInfo), #...
2023-05-23 09:19:05 202
原创 Unigui使用IconFont图标
UniGui使用IconFont字体图标之前已经介绍过,UniGUi版本1.7.0.1500以后增加了Custom,使用第三方图标变得更简单了。关于IconFont.cn的使用,请参考另一篇文章选择完自己的图标后,下载自己项目的图标文件解压,然后把解压后的文件夹复制到Unigui工程的files文件夹下(笔者喜欢放到resource下)然后在uniservermodule的customfiles里添加字体的引用然后在UniNativeImageList里新建图标,Font Famil
2022-05-31 19:08:15 467
转载 基于HTTP的DataSnap session管理
uses System.StrUtils, Datasnap.DSSession, SessionStoreObjectUI;function TServerMethods1.EchoString(Value: string): string;begin Result := Value;end;function TServerMethods1.ReverseString(Va...
2018-09-16 09:09:48 750
GoogleAPI开发技术详解.part1 (1/3)
2013-12-11
GoogleAPI开发技术详解.part2 (2/3)
2013-12-11
GoogleAPI开发技术详解.part3(3/3)
2013-12-11
CuteFTP Pro v6.0 正式汉化版
2013-10-17
一个很不错的管理系统的Delphi界面设计源码
2021-12-12
用纯C语言写成的C语言编译器源代码
2020-02-22
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人