The invention discloses a loading method based on a dynamic link library in software development. Includes the following steps: step one, build the application development tools, set the dynamic link library, responsible for driving the global variable transfer server application and operation; step two, the specific method of loading in step one dynamic link library: a library function set link path; B in engineering head file global role in the domain of the function import needs; C by directly calling the function name and parameter transfer. The present invention by Visual Studio 2008 VC++ for the development environment, provides a dynamic chain loading method based on PMAC controller, this method improves the dynamic control of the development and application of efficiency, simplifies the dynamic chain loading process, reduce development costs.
【技术实现步骤摘要】
一种基于软件开发中动态链接库的加载方法
本专利技术属于软件开发
,特别是涉及一种基于软件开发中动态链接库的加载方法。
技术介绍
TurboPMACClipper控制器(TurboPMAC2Eth-Lite)是美国公司推出的PMAC开放式多轴运动控制器家族的一员。其具备全部TurboPMAC特征,提供最多32轴独立闭环控制,主要用于数控机电产品开发。实验软件需要完成实时控制、反馈和显示等多种控制功能,基本思想是建立一个对话框程序,分区域成组布置静态文本控件、复选控件及按钮控件,分别实现反馈位置速度数据、标识限位原点、微动或微动运动、回零运动及执行运动程序各模块功能。PMAC提供了编程所需的动态链接库,封装了驱动、函数和对话框等资源,进行实验软件编程的基础是正确加载PMAC动态库。
技术实现思路
本专利技术的目的在于提供一种基于软件开发中动态链接库的加载方法,通过以VisualStudio2008的VC++为开发环境,提供了基于PMAC控制器的动态链加载方法,该方法提高了针对动态控制的开发应用效率。本专利技术是通过以下技术方案实现的:本专利技术为一种基于软件开发中动态链接库的加载方法,包括如下步骤:步骤一,建立应用程序的开发工具,设定动态链接库、负责传递全局变量的服务器应用程序和运行驱动;步骤二,所述步骤一中动态链接库的加载具体方法为:a设定库函数的链接路径;b在工程头文件全局作用域中把需要的函数导入;c通过直接调用该函数名并且传递参数。优选地,所述步骤一中建立应用程序的开发工具为PComm32PRO工具,在Windows系统下开发人机界面提供的动态链接库。 ...
【技术保护点】
一种基于软件开发中动态链接库的加载方法,其特征在于,包括如下步骤:步骤一,建立应用程序的开发工具,设定动态链接库、负责传递全局变量的服务器应用程序和运行驱动;步骤二,所述步骤一中动态链接库的加载具体方法为:a设定库函数的链接路径;b在工程头文件全局作用域中把需要的函数导入;c通过直接调用该函数名并且传递参数。
【技术特征摘要】
1.一种基于软件开发中动态链接库的加载方法,其特征在于,包括如下步骤:步骤一,建立应用程序的开发工具,设定动态链接库、负责传递全局变量的服务器应用程序和运行驱动;步骤二,所述步骤一中动态链接库的加载具体方法为:a设定库函数的链接路径;b在工程头文件全局...
【专利技术属性】
技术研发人员:郑伟敏,
申请(专利权)人:合肥润客软件科技有限公司,
类型:发明
国别省市:安徽,34
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。