【问题标题】:Read data stored with CArchive Ar(&SaveDataStoreDetail, CArchive::store);读取使用 CArchive Ar(&SaveDataStoreDetail, CArchive::store) 存储的数据;
【发布时间】:2015-06-30 10:08:04
【问题描述】:

我有一个使用

存储值的 dat 文件
Ar<<sDmdDataStore.iMachineNo;
Ar<<sDmdDataStore.csOptName;
Ar<<sDmdDataStore.csLocationofStone;

如何从这个文件中读回数据

【问题讨论】:

  • 我不确定我是否理解您的问题。您想从 C# 程序中读取使用 C 和 MFC 生成的 .dat 文件吗?请编辑您的问题并明确您想要做什么,
  • ...请显示sDmdDataStore的数据结构。

标签: c# mfc carchive


【解决方案1】:

大概是这样:

CArchive Ar(&SaveDataStoreDetail, CArchive::load);
...
Ar>>sDmdDataStore.iMachineNo;
Ar>>sDmdDataStore.csOptName;
Ar>>sDmdDataStore.csLocationofStone;

【讨论】:

  • cArchive 需要哪个命名空间。因为我是 C# 新手,所以不知道。
  • @RaviSolanki:我不确定我是否理解了你的问题。您想从 C# 程序中读取使用 C 和 MFC 生成的 .dat 文件吗?请编辑您的问题并明确您想要做什么,
  • @RaviSolanki :这个答案可能是错误的,因为我可能误解了你的问题。请澄清。我很可能会删除这个答案。
  • CArchive 是 MFC C++ 库的一部分。它不是 C# 的一部分。解析起来并不容易。您可以考虑添加一个 MFC DLL 来为您解析它,或者您可以更改 MFC 程序以生成更开放的文件格式。
  • 我认为 carchive 是 c# 的一部分。很抱歉浪费您的时间。
猜你喜欢
  • 2014-12-14
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 2010-09-08
  • 1970-01-01
  • 1970-01-01
  • 2013-05-16
相关资源
最近更新 更多