第一章 DLL简单介绍由于在目前的学习工作中,需要用到DLL文件,就学习了下,在这里作个总结。首先装简单介绍下DLL:1,减小可执行文件的大小DLL技术的产生有很大一部分原因是为了减小可执行文件的大小。当操作系统进入Windows时代后,其大小已经达到几十兆乃至几百兆。试想如果还是使用DOS时代的单            
                
                    
                        
                                                            
                                                                        
                                                                                        转载
                                                                                    
                            2019-08-13 10:26:00
                            
                                496阅读
                            
                                                                             
                 
                
                             
         
            
            
            
            c++builder动态调用dll
// 定义
typedef int __stdcall MyFunction (int x, char *str);
int rtn = 0;
String dllName = "XXXX.dll";
HINSTANCE hInstance = LoadLibrary(dllName.c_str());
MyFunction * pMyFunction =            
                
                    
                        
                                                            
                                                                        
                                                                                        转载
                                                                                    
                            2015-11-17 09:43:00
                            
                                508阅读
                            
                                                                             
                 
                
                             
         
            
            
            
            Delphi制作DLL一 Dll的制作一般步骤 二 参数传递 三 DL            
                
                    
                        
                                                            
                                                                        
                                                                                        转载
                                                                                    
                            2013-04-06 17:04:00
                            
                                750阅读
                            
                                                                             
                 
                
                             
         
            
            
            
            在使用 Delphi 开发 Android 应用时,创建线程是一个常见任务。本文将详细记录如何在 Delphi Android 上创建线程的过程,包括环境准备、集成步骤、配置详解、实战应用、排错指南和性能优化等各个方面。
## 环境准备
为确保 Delphi 和 Android 的兼容性,首先需要明确技术栈的匹配度。以下是技术栈兼容性的四象限图:
```mermaid
quadrantCha            
                
         
            
            
            
            一.用C语言写了一个Dll,编译成功。是一个非常简单的加密算法            
                
                    
                        
                                                            
                                                                        
                                                                                        转载
                                                                                    
                            2010-07-19 23:47:00
                            
                                499阅读
                            
                                                                                    
                                2评论
                            
                                                 
                 
                
                             
         
            
            
            
            远程注入DLL方法有很多种,也是很多木马病毒所使用的隐藏进程的方法,因为通过程序加载的DLL在进程管理器是没有显示的.这里介绍一种用 CreateRemoteThread 远程建立线程的方式注入DLL.
            首先,我们要提升自己的权限,因为远程注入必不可免的要访问到目标进程的内存空间,            
                
                    
                        
                                                            
                                                                        
                                                                                        转载
                                                                                    
                            2010-12-10 16:39:55
                            
                                1716阅读
                            
                                                                             
                 
                
                             
         
            
            
            
                使用了 Dll 动态链接库后,一个应用程序不再是单一的 EXE 文件了,而是由一个 EXE 文件加多个DLL文件组成,这样做的原因是方便以后的维护与更新,也是跨语言开发的办法之一。
    1,打开 Delphi,打开 Dll Wizard,建一个工程,取名 my。
    2,在新建的 Dll            
                
                    
                        
                                                            
                                                                        
                                                                                        原创
                                                                                    
                            2010-09-16 13:38:54
                            
                                2171阅读
                            
                                                                             
                 
                
                             
         
            
            
            
            Delphi中DLL的创建和使用 1.DLL简介; 2.调用DLL; 3.创建DLL; 4.两个技巧; 5.初始化; 6.例外处理。 1、DLL简介 DLL是Dynamic-Link Libraries(动态链接库)的缩写,库里面是一些可执行的模块以及资源(如位图、图标等)。可以认为DLL和EXE基            
                
                    
                        
                                                            
                                                                        
                                                                                        转载
                                                                                    
                            2017-03-16 10:50:00
                            
                                152阅读
                            
                                                                                    
                                2评论
                            
                                                 
                 
                
                             
         
            
            
            
            Delphi制作DLL一 Dll的制作一般步骤二 参数传递三 DLL的初始化和退出清理[如果需要初始化和退出清理]四 全局变量的使用五            
                
                    
                        
                                                            
                                                                        
                                                                                        转载
                                                                                    
                            2023-08-31 10:28:55
                            
                                0阅读
                            
                                                                             
                 
                
                             
         
            
            
            
            <一>在Delphi中静态调用DLL top 调用一个DLL比写一个DLL要容易一些。首先给大家介绍的是静态调用方法,稍后将介绍动态调用方法,并就两种方法做一个比较。同样的,我们先举一个静态调用的例子。 unit Unit1; 
interface 
uses 
Windows, Messages, SysUtils, Classes, Graphics, 
Controls, For            
                
                    
                        
                                                            
                                                                        
                                                                                        转载
                                                                                    
                            2024-02-22 22:33:06
                            
                                329阅读
                            
                                                                             
                 
                
                             
         
            
            
            
            //MyInt.pasunit MyInt;interface{$IFNDEF MYLIB}function MyAdd(a,b:integer):integer ;stdcall;{$ENDIF}implementation{$IFNDEF MYLIB}function MyAdd; extern...        Read More            
                
                    
                        
                                                            
                                                                        
                                                                                        转载
                                                                                    
                            2015-01-26 11:54:00
                            
                                323阅读
                            
                                                                                    
                                2评论
                            
                                                 
                 
                
                             
         
            
            
            
            第一章  DLL简单介绍由于在目前的学习工作中,需要用到DLL文件,就学习了下将达到数十兆,这是大家都不            
                
                    
                        
                                                            
                                                                        
                                                                                        转载
                                                                                    
                            2022-11-17 01:45:29
                            
                                916阅读
                            
                                                                             
                 
                
                             
         
            
            
            
            亲手尝试了一下创建并引用DLL一种方式,记录一下过程。使用的语言为C++,IDE使用的为VS2010说一下我自己的理解。程序编译是指编译当前程序中写的代码,当然应用程序中有可能还会包含着已经其他的开发人员开发的代码,这时不需要编译他们的代码,因为有可能他们就没给你源代码,这个时候要把他们提供的代码链接到应用程序中,怎么用呢。一般来说是会提供一个lib文件,或dll文件。简单说一下认识。有两种方式把            
                
                    
                        
                                                            
                                                                        
                                                                                        原创
                                                                                    
                            2014-01-12 01:28:54
                            
                                3799阅读
                            
                                                                             
                 
                
                             
         
            
            
            
            BOOL WINAPI funname(char *pFileName,char *pID);这是C++写的一个DLL里面的函数我现在想用delphi调用这个函数静态:function funname(var pFileName:pchar;var pID:pchar):integer;stdcall;external 'DLLNAME.dll' name 'funname'; 动态:OneHandle := LoadLibrary(DLLNAME.dll'); //动态载入DLL,并返回其句柄 try if oneHandle<>0 the            
                
                    
                        
                                                            
                                                                        
                                                                                        转载
                                                                                    
                            2009-04-27 20:09:00
                            
                                90阅读
                            
                                                                                    
                                2评论
                            
                                                 
                 
                
                             
         
            
            
            
            BOOL WINAPI funname(char *pFileName,char *pID);这是C++写的一个DLL里面的函数我现在想用delphi调用这个函数静态:function funname(var pFileName:pchar;var pID:pch...            
                
                    
                        
                                                            
                                                                        
                                                                                        转载
                                                                                    
                            2009-04-27 20:09:00
                            
                                187阅读
                            
                                                                                    
                                2评论
                            
                                                 
                 
                
                             
         
            
            
            
            BOOL  WINAPI funname(char *pFileName,char *pID);这是C++写的一个DLL里面的函数我现在想用delphi调用这个函数静态:function funname(var pFileName:pchar;var pID:pchar):integer;stdcall;external 'DLLNAME.dll' name 'funname';动态:OneHan            
                
                    
                        
                                                            
                                                                        
                                                                                        原创
                                                                                    
                            2022-10-24 05:53:24
                            
                                397阅读
                            
                                                                             
                 
                
                             
         
            
            
            
            delphi 编写和调用dll文件Windows 的执行文件可以划分为两种形式程序和动态连接库 (DLLs)。一般程序运行是用.EXE文件,但应用程序有时也可以调用存储在DLL的函数。 在如下几种情况下,调用DLL 是合理的: 1) 不同的程序使用相同的DLL ,这样只需要将DLL 在内存中装载一次,节省了内存的开销。 2) 当某些内容需要升级的时候,如果使用DLL            
                
                    
                        
                                                            
                                                                        
                                                                                        转载
                                                                                    
                            2024-05-08 14:12:17
                            
                                83阅读
                            
                                                                             
                 
                
                             
         
            
            
            
            Delphi DLL的介绍、创建、静态 以及动态调用 1、DLL的介绍 Dynamic Link Library的缩写。DLL是一个包含可由多个程序,同时使用的代码和数据的库。 2、DLL的优点: 1,减小可执行文件的大小 DLL技术的产生有很大一部分原因是为了减小可执行文件的大小。当操作系统进入W            
                
                    
                        
                                                            
                                                                        
                                                                                        转载
                                                                                    
                            2015-12-12 11:08:00
                            
                                82阅读
                            
                                                                                    
                                2评论
                            
                                                 
                 
                
                             
         
            
            
            
            引入文件 DLL比较复杂时,可以为它的声明专门创建一个引入单元,这会使该DLL变得更加容易维护和查看。引入单元的格式如下: unit MyDllImport; {Import unit for MyDll.dll } interface procedure MyDllProc;…implementa            
                
                    
                        
                                                            
                                                                        
                                                                                        转载
                                                                                    
                            2016-10-07 15:42:00
                            
                                516阅读
                            
                                                                                    
                                2评论
                            
                                                 
                 
                
                             
         
            
            
            
            # Java调用Delphi DLL教程
## 1. 整体流程
下面是Java调用Delphi DLL的整体流程:
| 步骤 | 描述 |
| --- | --- |
| 1 | 导入DLL库 |
| 2 | 加载DLL库 |
| 3 | 声明函数原型 |
| 4 | 调用DLL函数 |
## 2. 导入DLL库
首先,你需要在Java项目中导入Delphi的DLL库。将DLL库文件放置            
                
                    
                        
                                                            
                                                                        
                                                                                        原创
                                                                                    
                            2023-08-06 14:55:09
                            
                                289阅读