首页 诗词 字典 板报 句子 名言 友答 励志 学校 网站地图
当前位置: 首页 > 教程频道 > 开发语言 > C++ Builder >

请教32位程序与64位程序之间是否能通过FileMapping进行内存共享

2012-09-29 
请问32位程序与64位程序之间是否能通过FileMapping进行内存共享请教各位大侠一个问题目前我们公司的一些程

请问32位程序与64位程序之间是否能通过FileMapping进行内存共享
请教各位大侠一个问题

目前我们公司的一些程序需要读写EXCEL表。

读取EXCEL采用的是ODBC连接到Mircosoft EXCEL的数据源来读取.
64位的EXCEL驱动与32位不同,所以只需要安装Mircosoft EXCEL的驱动即可。
但写入EXCEL采用的是COM技术
所以目前是在客户机器上安装了64位的OFFICE 2010 

但这样终归不是解决办法,不是所有企业都能这么轻易的安装一个DB的软件。

所以,我在想,能不能通过新的一个32位的程序来进行EXCEL的读写操作(因为再怎么滴客户也得有一个版本的OFFICE)

但我不确定是否具有可行性。
故请教给位达人,帮忙分析一下,最好能给出理由。
谢谢各位!!

[解决办法]
跨进程的方法都行。
socket 、 管道 、 文件内存映射

热点排行