首页 | 本学科首页   官方微博 | 高级检索  
相似文献
 共查询到20条相似文献,搜索用时 31 毫秒
1.
认识DLL文件     
DLL是DynamicLinkLibrary的缩写,意为动态链接库。在Windows中,许多应用程序并不是一个完整的可执行文件,它们被分割成一些相对独立的动态链接库,即DLL文件,放置于系统中。当我们执行某一个程序时,相应的DLL文件就会被调用。一个应用程序可有多个DLL文件,一个DLL文件也可能被几个应用程序所共用,这样的DLL文件被称为共享DLL文件。DLL文件一般被存放在C:\Win-dows\System目录下。1.如何了解某应用程序使用了哪些DLL文件?右键单击该应用程序并选择快捷菜单中的“快速查看”命令,在随后出现的“快速查看”窗口的“引入表”一栏中…  相似文献   

2.
一、引言 动态链接库(DLL)是一种以独立代码形式存在的动态子程序包,可以被许多Windows应用程序调用,实现各种不同类型资源的最大程度共享。在Delphi中可以很容易地将包含任何Delphi部件的工程转变成DLL,以便其他Windows应用程序共享Delphi丰富的资源。本文将通过一个例子来介绍Delphi工程转换为DLL的技术要点。 二、转换技术的实例说明 在生成Delphi DLL文件之前首先按照开发一般工程的步骤,创建、编写,并检验“颜色选择”应用程序(如图1所示)。  相似文献   

3.
在Windows中,几乎所有应用程序都会用到DLL(动态链接库)文件,它的正常与否关系到软件能否正常运行。很多软件故障也和它有直接关系。但应用程序往往会调用几十个DLL程序,怎么判断谁是“罪魁祸首”呢?在一次非法操作后,WindowsXP“搜索助理”变成一张“白板”,不仅如此,“控制面板”中“用户帐户”项也显得“面无表情”。点击“开始→帮助和支持”,鼠标一阵闪烁却始终不见“帮助和支持”程序界面的踪影。凭感觉,小编认为系统中的某个DLL文件已经注销、丢失或损坏。但Windows中几乎每个程序都要调用成十上百个DLL文件,如果按常规方法一…  相似文献   

4.
在Windows中,几乎所有应用程序都会用到DLL(动态链接库)文件,它的正常与否关系到软件能否正常运行.很多软件故障也和它有直接关系.但应用程序往往会调用几十个DLL程序,怎么判断谁是"罪魁祸首"呢?  相似文献   

5.
在Windows中,几乎所有应用程序都会用到DLL(动态链接库)文件,它的正常与否关系到软件能否正常运行。很多软件故障也和它有直接关系。但应用程序往往会调用几十个DLL程序,怎么判断谁是“罪魁祸首”呢?  相似文献   

6.
Windows系统给用户提供了调用动态连接(DLL)的功能,而Foxproforwindows是基于Windows系统的一个应用数据库开发平台,显然,Forproforwindows自然也提供了动态连接(DLL)的调用方法,Windows应用程序中所提供的动态连接(DLL)文件几乎均可被其调用。WindowsAPI为使用者提供了4O0多个API功能,若能充分利用好这些API功能,弥补Foxpro本身函数在API方面的不足,应用中,既可减少重复开发,又能提高系统对Windows环境的兼容性。在Foxproforwindows中所提供的动态连接为(FLL),而Windows中所提供的动态连接为(DLL),其…  相似文献   

7.
1.有关动态链接库的基本概念 所谓动态链接库(DLL)是指Windows把一个模块中的函数调用连接到库模块中的实际函数上的过程。库文件由函数对象以及资源等组成的二进制文件,能同时被多个进程共享使用。动态链接库DLL是Windows操作系统的核心与精华部分。因为Windows系统依靠它来完成WIN32API的应用程序接口的功能。大多数与Windows相关的磁盘文件要么是程序模块,要么是动态链接库模块。Windows应用程序是一个通常创建一或几个窗口并使用消息环接收用户输入的可  相似文献   

8.
当你看到一个应用程序、Web页、电子邮件或Word文档中包含有漂亮的图片时,你是否想把它保存下来?笔者总结了一些抠图技巧,特写出来奉献给大家。 1.从应用程序中抠图 当你看到一个应用程序中有漂亮的图片时,你首先应知道它的保存位置,一般地,应用程序的图片存在与该程序同名的EXE文件或DLL文件中,或者在应用程序所在目录的其他DLL文件中。从这些文件中抠图的最好工具是EXESCOPE。下面以抠Windows Me中Outlook Express5.5的启动界面为例,说明它的使用方法。我使用的是由张学  相似文献   

9.
刘玮  吴蜀蓉 《电脑》1996,(12):34-36
在Windows下编程会邀到多个应用程序之间进行通信,数据共享的问题.16位的Windows提供了各种方法实现应用程序间的信息通信,如Windows动态数据交换(DDE)、裁剪板传递、动态连接库(DLL)等,其中最普通的方法是共享内存来实现大量数据的共享,一般使用属于另一个应用程序的窗口来调用SendMessage或PostMessage来传递共享内存的地址.邀憾的是,在32位的Windows环境(如Window NT、Win-dows95)下,所有用GlobalAlloc,Malloc,HeapAlloc或VirtualAl-loc分配的内存对其他进程(进程是应用程序的一个例程)而言是不可访问的.共享内存是通过文件映射实行的.二.问题的实质  相似文献   

10.
《电脑爱好者》2004,(3):12-15
DLL是Dynamic Link Library(动态链接库)的缩写,它到底是什么东西呢?在当初设计Windows时,为了节省代码和系统空间,微软应用了共享资源的DLL文件,它本身并不是一个程序,而是由多个功能函数构成的。打个形象的比喻,DLL文件就像仓库中可用于多个方面的常用材料,如果别人(程序员)想为你组装一个工具(程序),那么只要提供给你仓库中没胡的工具和材料(软件安装程序中的文件)就行了,其他常用的材料(DLL)文件,可以直接从仓库中拿来一用。在工具不用时,为了节省空间和资源,可以将期拆解,其中常用材料(DLL文件)仍然会被收回仓库。我们也可以把DLL文件理解为另外一种形式的EXE文件,只不过不能自己运行,需要由其他程序通过入口函数调用,并执行其中的代码。所谓“动态”,简单地讲,就是只有在程序需要调用时才会加载DLL文件中的内容,而不用随EXE文件一起驻留在内存,减少了系统资源占用。  相似文献   

11.
宋铭 《工业控制计算机》2012,25(8):17-17,19
提出了一种多个LabVIEW应用程序间通信的新方法。利用共享内存技术,借助VC++6.0编程环境,编写一个动态连接库文件(DLL),在这个DLL文件中定义一块共享数据段,并为这个DLL文件定义访问共享数据段的输入输出函数。在多个LabVIEW应用程序中调用这个DLL文件,实现进程间的通信。  相似文献   

12.
李峰 《电脑校园》2001,(6):19-20
一、如何删除多余的DLL文件在Win2000的System子目录下存有大量的DLL文件,这些文件可能被系统或应用程序共享。但是由于经常安装和卸载软件,就会在System目录下留下一些DLL垃圾文件。它们不但占用了硬盘空间,而且还降低系统的运行速度。删除它们的步骤如下: 1.运行“REGEDIT”,打开注册表编辑器。 2.打开 HKEY_LOCAL_MACHINE\Software\Microsoft\Windows\CurrentVersion\SharedDLLs分支。这里SharedDLLs子键记录的就是有关程序共享的DLL信息。每个DLL文件的键值说明它已被几个应用程序共享。如果是二进制键值为“00 00 00 00”,则表明不被任何程序共享。(另外“0x00000001(1)”是十六进制表示法)  相似文献   

13.
在Windows系统中安装和卸载程序是件非常容易的事情,一般用户通过安装和卸载程序向导就能很轻松地完成。但安装和卸载Windows程序还有一些鲜为人知的小技巧,使用Rundll32命令安装和卸载Windows程序就是其中之一,可能你从来还没接触过,下面我们就一起领略它的神奇功能吧!提示:Rundll32.exe是Windows系统提供的一个命令,它用来调用32位的DLL函数(16位的DLL文件用Rundll.exe来调用。DLL文件是Windows的基础,所有的API函数都是在DLL中实现的,它不能独立运行,一般由进程加载并调用,运行DLL文件最简单的方法是利用Rundll32.exe,它的命令格式是“Rundll32.exe 动态链接库名、函数名、参数名”。  相似文献   

14.
动态连接库(Dynamic Link Libaries,简称DLL)是Mi-crosoft Windows的重要特点之一。它提出了一个全新的概念,使程序人员利用DLL可以实现应用程序共享代码和资源,这不但可以提高程序的编写效率,在多任务环境下还可以大大提高程序的执行效率。Windows利用DLL来建立Win-dows应用程序用到的函数和资源。所有的Windows库,例如GDI.EXE、USER.EXE和KERNEL.EXE文件均为DLL,它们构成了Windows的主要部分。下面就程序人员如何开发和使用自己的DLL分几个方面说明。  相似文献   

15.
文本框(TeXtBOX,或称编辑框Edit)是Windows环境中最常用的控件之一,这是用户通过键盘与应用程序接口的重要方式。应用程序可以通过文本框显示文本信息,同时用户还可以通过文本框输入信息。许多应用程序利用能够显示多行文本的文本框来编辑或树览交本文件。我们常用的记事本程序就用到了文本框。另外许多软件也直接调用记事本程序来显示Readme文件。在显示Readme文件这样的应用中,往往不希望用户任意改动文件内容。这时就希望大本框能够具有只读属性。标签(Label)作为另一种常用的控件能够显示文本,而且具有只读的特性,但它没…  相似文献   

16.
系统门诊所     
《电脑爱好者》2004,(18):113-113
1运行程序时出现MSVBVM60.DLL错误问:我在Windows 2000中运行一些程序时,系统总是弹出一个错误提示,提示信息为“没有找到MSVBVM60.DLL,因为这个应用程序未能启动,重装应用程序可能会修复此问题”。请问这是怎么回事?如何才能解决这个问题?答:MSVBVM60.DLL是微软的VB运行库文件  相似文献   

17.
Vertisoft Systems公司的Remove-IT是多种可安全方便地清除旧程序残余物的实用软件中的一个。Remove-IT可清除废弃应用程序的Program Manager组、Windows.INI文件和硬盘目录,这使得69.95美元的Remove-IT成为最彻底的Windows拆装器。 除了在程序头中搜寻相关的DLL文件和INI文件(以及辅助程序)外,Remove-IT还包含两个TSR监测程序:Log-IT追踪新的应用程序,而Watch-IT测量DOS和Windows的使用频率。Watch-IT工具显示一个应用程  相似文献   

18.
卸载软件后,或多或少地会在机器上残留下一些无用的DLL文件。更麻烦的是,经常会出现无法删除这些残留的DLL文件的情况。原因是该DLL文件正在被当前系统运行的进程调用。解决方法是先关闭掉调用该DLL文件的进程,再删除该DLL文件。以迅雷为例,用迅雷自带的卸载程序完成卸载后,在迅雷的安装目录下(Thunder Network\Thunder\ComDlls\)还有一个叫XunLeiBHO_002的DLL文件无法删除。怎么能知道是哪个进程调用了这个DLL文件呢?很简单,用Windows XP自带的tasklist命令结合“/M”参数就行了,完成后关闭掉该进程,再删除掉此DLL文件就可…  相似文献   

19.
DLL是Dynamic Link Library(动态链接库)的缩写,它到底是什么东西呢?在当初设计Windows时,为了节省代码和系统空间,微软应用了共享资源的DLL文件,它本身并不是一个程序,而是由多个功能函数构成的。打个形象的比喻,DLL文件就像仓库中可用于多个方面的常用材料,如果别人(程序员)想为你组装一个工具(程序),那么只要提供给你仓库中没有的工具和材料(软件安装程序中的文件)就行了,其他常用材料(DLL文件)可以直接从仓库中拿来一用。在工具不用时,为了节省空间和资源,可以将其拆解,其中常用材料(DLL文件)仍然会被收回仓库。 我们也可以把DLL文件理解为另外一种形式的EXE文件,只不  相似文献   

20.
一、图标来自何处 图标在Windows系统中是广泛存在的,可以说具有丰富的资源,可从以下几方面寻找图标: 1.Windows的动态链接库 以DLL为后缀的Windows动态链接库中为用户提供了最广泛的图标资源,每一个DLL文件都可能存有几个甚至上百个图标,比如Moricons.DLL中存有106个图标,而Shell.DLL中存有72个图标等等。 2.Windows的应用程序 每一个Windows的可执行文件都至少拥有一个  相似文献   

设为首页 | 免责声明 | 关于勤云 | 加入收藏

Copyright©北京勤云科技发展有限公司  京ICP备09084417号