JNI(Java+Native+Interface,Java本地接口)技术大家都不陌生,它可以帮助解决Java访问底层硬件的局限和执行效率的提高。关于JNI的开发,大多数资料讨论的都是如何用C/C++语言开发JNI,甚至于JDK也提供了一个javah工具来自动生成C语言程序框架。但是,对于广大的Delphi程序员来说,难道就不能用自己喜爱的Delphi与Java互通消息了吗? 通过对javah
转载
2024-09-26 08:49:28
51阅读
# Delphi Android 释放窗口实现指南
## 简介
在本文中,我们将探讨如何在Delphi开发环境中实现Android应用程序的窗口释放功能。作为一名经验丰富的开发者,我将指导你完成这一任务。
## 整体流程
下面是实现"Delphi Android 释放窗口"的整体流程。我们将使用以下步骤来完成此任务。
| 步骤 | 动作 |
| --- | --- |
| 步骤 1 | 创
原创
2023-10-20 07:36:01
86阅读
# Delphi Android 引用 Style 文件的基础指导
## 引言
在 Android 应用开发中,使用样式文件(Style File)来美化和统一应用界面是一个常见的实践。对于新手开发者而言,了解如何在 Delphi 中引用样式文件将帮助你更有效地构建用户界面。本文将通过流程图及具体代码示例,指导你实现这一目标。
## 整体流程
以下是引用 Style 文件的基本步骤:
|
原创
2024-09-04 03:35:37
134阅读
Delphi程序调用C#.Net编译的DLL并打开窗体(详解)最近用C#.Net写了一个公用模块, 本以为仅提供给.Net程序使用, 但是领导要求把这些功能提供给旧系统使用, 天啦, 几套旧系统全是Delphi写的, 我不想再重复写一次,于是尝试编译成COM组件提供给Delphi调用.花了一下午研究技术, 结果很满意, 调试通过, 特分享受出来给大家学习.实现步骤:1、生成密钥文件用于给程序集强名
http://blog.163.com/t_form/blog/static/12348523220115132155814/ function EnumWindowsProc_2(hwnd: HWND; lParam: LPARAM): Boolean; stdcall; var buf: arr
转载
2016-04-14 19:51:00
115阅读
2评论
像Photoshop一样的面板窗体,面板窗体与主窗体都处于激活状态。用Spy&Capture查看一下就不难发现,这些面板窗体的ParentWindow都是Photoshop的主窗体(以PhotoshopCS为例,主窗体的Handle是001906D8,所有面板的ParentWindow指向的就是001906D8),而一般我们创建的窗体的Parent是为None的。下面的代码就为实现这种浮动
原创
2019-05-25 10:37:13
981阅读
1.格局还原procedure TFrmStyleProp.btnNewClick(Sender: TObject); //声明var iniFile : TIniFile; idx : integer; ctrl : TControl;begin //格局还原 iniFile := TIniFil
转载
2018-04-16 14:39:00
230阅读
2评论
一、遍历 TStrings
var
List: TStrings;
s: string;
begin
List := TStringList.Create;
List.CommaText := 'aaa,bbb,ccc';
for s in List do
ShowMessage(s);
List.Free;
end;
二、遍历
(一)控件与消息函数 1、语法:AnyPopup: BOOL; 单元:windows.pas(该单元DELPHI会自行在USES里加上,下同) 作用:判断屏幕上是否存在任何弹出式窗口 返回值:BOOL,如存在弹出式菜单,则返回TRUE 注解:对该函数来说,弹出式菜单包含所有可见的包容顶级窗口,无论弹出式还是重叠窗口 示例: procedure TForm1.Butto
转载
2024-08-14 00:30:18
75阅读
http://www.cnblogs.com/yangxuming/p/6707459.html http://www.cnblogs.com/yangxuming/p/6707459.html Type TControlCls = Class of TControl;function Create
转载
2017-10-24 14:24:00
202阅读
2评论
概要介绍:类类型和下面要讲到的类引用类型是一种特殊的数据类型,是Object Pascal面向对象编程的基础。 一:类类型概述 和以
转载
2023-08-31 10:54:20
76阅读
# Delphi iOS引用Framework教程
作为一名经验丰富的开发者,我很高兴能分享一些关于如何在Delphi中引用iOS Framework的知识。对于刚入行的小白来说,这可能是一个全新的领域,但不用担心,我会一步一步地指导你完成整个过程。
## 步骤概览
首先,让我们通过一个简单的表格来了解整个流程:
| 步骤 | 描述 |
| --- | --- |
| 1 | 安装并配置i
原创
2024-07-17 10:20:23
91阅读
delphi设计浮动窗口 用过Photoshop的朋友一定对它的那些方便的浮动面板记忆犹新,其实这些面板就是一个个的小窗体,但这些小窗体都放在Photoshop的主窗体上 (不是存在主窗体中),有自己的标题栏、最小化按钮及最大化按钮。但它们与MDI程序不同的是,他们可以拖到主窗体外,更重要的是工作中
转载
2016-07-05 14:17:00
128阅读
2评论
用过Photoshop的朋友一定对它的那些方便的浮动面板记忆犹新,其实这些面板就是一个个的小窗体,但这些小窗体都放在Photoshop的主窗体上 (不是存在主窗体中),有自己的标题栏、最小化按钮及最大化按钮。但它们与MDI程序不同的是,他们可以拖到主窗体外,更重要的是工作中所有这些面板窗体 与主窗体
转载
2019-07-16 00:19:00
196阅读
2评论
原创
2021-07-21 10:00:37
199阅读
源:Delphi 悬浮窗口、浮动窗口的实现浮动窗体的实现 ://blog.tianya.cn/blogger/post_show.asp?BlogID=68097&PostID=806089需要一个这样的窗体:a:没有标题栏; b:可以改变大小; c:不在任务栏上显示图标; d:如果不是主窗...
转载
2015-11-09 10:59:00
612阅读
2评论
有些时候,要写一些程序,在 JAVA 里面好难实现, 但如果使用其它编程语言却又比较容易时,我们不妨通过 JNI 来让不同语言的程序共同完成.JNI 的教程, 网上 C 的比较多,Java 也提供了 javah.exe 为 C 语言的 JNI 程序生成头文件, 如果你是一个 Delphi 编程员, 能否让 JAVA 与 Delphi 程序交互呢? 答案是肯定的,今天我
转载
2023-09-04 17:07:53
75阅读
新手delphi 连接sqlSERVER数据库中的问题 很怪 Delphi / Windows SDK/API
大家好 刚学Delphi ,今天用ADOConnection ADOquery Datasource 连接SQLSERVER 数据库 遇见了奇怪的问题如下
转载
2023-12-01 11:06:20
79阅读
C语言应用非常广泛,并在世界各地拥有大量的代码库.这些代码库与Delphi的可比性较小,因此如果我们无需转换为Delphi代码而可以直接使用这些库的部分代码就完美了.幸运的是,Delphi允许连接到C编译出来的对象文件.但这里有” unsatisfied externals”问题. C is a v Read More
转载
2016-03-17 01:40:00
155阅读
2评论
char, array of char, PChar都是简单类型,简单类型当然通用性好,这个很容易理解,只要保证内存布局一样就可以了,在这个前提下如果有必要可以采取手段欺骗编译器的强类型检查。Delphi为什么提出string类型?肯定有它的道理。什么道理?用C的同志们都知道处理什么类型都没
转载
2024-10-14 17:38:16
63阅读