浅谈VisualC与VisualBasic的混合编程.pptx

提纲关于编程认识DLLVC6.0中如何开发DLL程序VB6.0中如何调用DLL程序一个例子

一、关于编程编程就是指令的合理组合因此,指令决定了编程的能力什么指令功能最强?函数的来源语言附带的库操作系统的开发库可执行程序的生成编译(Compile)链接(Link)

关于编程(续)编译将源代码处理成目标机器上的机器语言模块链接将编译得到的机器语言与系统提供的函数库联系起来打个比喻编译→有人把一本学术著作翻译成了中文链接→把书中的术语给你解释清楚

函数库的分类静态库.LIB链接时将相关函数代码放入到应用程序中应用程序体积大,启动速度慢优点是对运行环境无依赖性动态库一般封装成DLL链接时仅进行符号链接程序运行时再从函数库中加载所需的函数代码应用程序体积小,启动快对运行环境依赖性大

静态链接库静态库只能给C语言兼容的开发语言使用演示如何利用VC制作静态链接库如何使用静态库

二、动态链接库DLLDLLDynamicLinkableLibrary是实现共享代码的一种方式DLL的使用与语言无关(可以用VB)DLL随处可见VC的DLL的分类NON-MFCDLLMFC-RegularDLLMFCExtensionDLL

认识DLL如何查看DLL中暴露出的函数MicrosoftVisualStudio中Depends工具

VB、VC混合编程什么是混合编程一个应用软件系统中,不同的模块采用

文档评论(0)

1亿VIP精品文档

相关文档