DLL是Dynamic-Link Libraries(动态链接库)的缩写,库里面是一些可执行的模块以及资源(如位图、图标等)。可以认为DLL和EXE基本上是一回事,只是DLL不能直接执行,而必须由应用程序或者其他DLL调用。DLL为应用程序间的资源共享提供了方便,同时也是多语言混合编程的重要手段。由此可见学习使用DLL是Windows程序员必须掌握的一项重要技术。 1、DLL
转载
2024-05-18 23:54:45
243阅读
delphi常用函数
Abort 函数 引起放弃的意外处理
Abs 函数 绝对值函数
AddExitProc 函数 将一过程添加到运行时库的结束过程表中
Addr 函数 返回指定对象的地址
AdjustLineBreaks 函数 将给定字符串的行分隔符调整为CR/LF序列
Align 属性 使控件位于窗口某部分
Alignment 属性 控件标签的文字位置
A
转至:http://www.360doc.com/content/11/1118/10/7662927_165405895.shtmlhttp://www.k51.com.cndelphi中WEBBrowser网页JS函数调用delphi函数1、基本操作1.1、激活var doc,url:Olevariant ;beginurl:='about:blank' ;//或者一个有实际意
转载
精选
2013-08-27 15:34:51
1344阅读
以下是test.htm页的内容
首先定义一个插件对象
<object id="Mapupload" name="Mapupload" width="0" height="0" classid="clsid:045FA9B9-B373-
转载
2010-12-10 10:37:11
529阅读
procedure TfmMain.Login; var si:STARTUPINFO; pi:PROCESS_INFORMATION; CommandLine:String; ProcessFileName:string; begin if (Trim(edtLoginName.Text)='') or (Trim(edtPassword.Text)='') then b...
转载
2008-09-26 10:17:00
183阅读
2评论
# 如何在 Delphi 中调用 Python 脚本的函数
Delphi 和 Python 是两种不同的编程语言,分别用于不同的场景,但在某些情况下,将这两者结合在一起可以发挥更大的优势。在本文中,我将为初学者讲解如何在 Delphi 中调用一个 Python 脚本中的函数。我们将以一个简单的示例来演示整个过程。
## 整体流程
在开始编码之前,我们需要了解实现这一目标的整体流程。以下是实现
1.JNA简介 JNA(Java Native Access)框架是一个开源的Java 框架,是SUN 公司主导开发的,建立在经典的JNI 的基础之上的一个框架。JNA 项目地址:https://jna.dev.java.net/。 JNI 是Java 调用原生函数唯一的机制。
ORACLE创建函数,调用函数。 函数的定义:create/re
原创
2022-08-26 16:04:54
335阅读
以下的例子是可以直接使用的,只要拷贝如下代码,存放到ExAdd.dpr,直接用Delphi编译,就可以成为一个Python Extension 。 我们可以首先看到效果,然后在分析程序。
最小的例子:{文件名 ExAdd.dpr}
library ExAdd;
uses SysUtils,Classes,PythonEngine;
{$E pyd}
var
FModule : TPyt
转载
2023-10-23 08:31:31
129阅读
在Delphi中调用Windows API 函数十分方便,只需在单元的uses段加入Windows
单元名即可(对于由Delphi自动创建的单元,该项工作已经完成)。单元Windows.pas
已经由Delphi编写并直接提供开发者引用。笔者在开发Windows 应用时对于几个特别的API函数总结了一些经验供大家参考。以下开发经验均在Windows 9x中适用。 一、关闭系统 对于某些特殊
转载
精选
2015-12-21 17:18:27
476阅读
本篇文章我们来看一下delphi xe5 在android程序里怎样启动照相机并获取所拍的照片,本代码取自xe自带打sample,路径为:C:\Users\Public\Documents\RAD Studio\12.0\Samples\MobileCodeSnippets\AccessCameraApp1、前两步骤新建firemonkey mobile application 然后 选择blan
转载
2023-07-06 13:51:34
233阅读
我对delphi调用第三方SDK的理解 去年就买了OrangeUI【FMX三方SDK服务-VIP】工具,前天听了王老师直播后,昨天第1次尝试着使用它,照着老师的步骤全部重新做了一遍,感觉很好,把实现过程和心得写出来,分享给大家。2020-11月,作者王老师开源了,大家要感谢他并向他学习,他的视频课程:https://v.youku.com/v_
转载
2023-09-06 09:52:17
663阅读
用DELPHI的宏可以做一些非常简便的工作, 它是记录键盘的动作,如果我们将一些有规律的动作,用宏来进行操作,就可以达到事半功倍的效果,前提是编写的代码风格比较整洁.
宏是以Ctrl + Shift + R开始, 也以Ctrl + Shift + R结束, 以Ctrl + Shift + P来播放.
开始录制宏后,可以在状态栏看到 'Recording'字样.
以下以Assign为例,来
转载
2024-04-25 10:28:00
107阅读
1、无参数存储过程的调用
--创建无参存储过程CREATE OR REPLACE FUNCTION stu_proc RETURN VARCHAR2 IS--声明语句段 v_name varchar2(20);BEGIN--执行语句段 SELECT o.sname INTO v_name FROM student o where o.id=1;RETURN v_name;END;-
转载
2011-04-17 13:56:00
504阅读
2评论
1、编写C程序 vi calc_tax.c calc_tax(n) int n; { int tax; tax=(n*15)/100;
转载
精选
2014-10-07 20:54:23
2149阅读
在历史数据迁移中遇到的问题:原数据库中的某些字段使用了des加密,但是在新数据库中要求保存明文,如果不想通过程序刷表解决问题,就可以使用oracle的调用java方法功能。1.查看oracle的版本,命令查看版本信息,获取oracle内置的jre版本。SELECT * FROM V$VERSION;我的数据库是oracle12c,对应的jre版本是java6,oracle内置的java版本较低,具
转载
2024-01-06 09:14:35
81阅读
Delphi单元如下(输出hello.dll):unit hellofun;
interface
function getint():integer;stdcall;
function sayhello(var sname:PAnsiChar):PAnsiChar;stdcall;
implementation
function getint():integer;stdcall;
begi
转载
2023-06-12 20:38:22
277阅读
delphi调用cmd的两种方法var
s:string;
begin
s:='cmd.exe /c '+edit1.Text+' >c:\1.txt';
winexec(pchar(s),sw_hide);
sleep(2000);
memo1.Lines.LoadFromFile('c:\1.txt');2shellexecute(handle,nil,'cmd.exe',pchar(f
转载
2024-08-20 11:06:59
417阅读
DLL 的两种调用方式在Delphi 中的比较 编写DLL 的目的是为了输出例程供其他程序调用,因此在DLL 的工程文件中要把输出的例程用Exports 关键字引出。在调用DLL 的应用程序中,需要 声明用到的DLL 中的方法,声明格式要和DLL 中的声明一样。访问DLL 
转载
2023-08-08 09:25:55
179阅读
以ado为例,新增一个ADOStoredProc1,设置其connection属性为正确的连接,设置其procedurename为你所说的存储过程的名称,执行其open方法(或者execproc)。在SQL上建了以下存储过程,请问在delphi中要如何调用?
3.delphi 程序中调用(使用ADOConnect 和 ADOStoreProc )procedure TForm1.btn1Cli
转载
2023-06-28 10:08:35
98阅读