CreateFileMapping - ERROR_NOT_ENOUGH_MEMORY Delphi XE7

时间:2014-10-22 18:14:34

标签: delphi delphi-xe7

我有下面的"一般元"问题

我将描述我记得要做的事情。

我使用Delphi XE7。

  1. 昨天我的所有代码都是函数corect。 一个。我编译了2个部署在客户端的程序,工作正常。

  2. 之后我安装了(如果我记得corect)一个来自CleverComponents的软件包来比较firebird数据库。

  3. 打开一些样品后,我决定推迟样品并返回1个程序来解决我收到的问题。
  4. 程序突然不再起作用了。

    有问题的组件是来自Clever Internet Suite的TclDownLoader。

    当我使用TclDownLoader下载某些东西时,该组件输入以下代码:

    FMapHandle := CreateFileMapping(AFileHandle, nil, p, h, l, nil);
    if (FMapHandle = 0) then begin
      raise EclStreamError.Create('TODO ' + IntToStr(clGetLastError()));
    end;
    

    错误= 8; (消息显示TODO 8);

    在几次尝试清理dcu之后,重新安装了Internet套件,删除了最新的instaled包,清除了我安装的任何痕迹我不会留下任何想法。

    我确信没有代码问题只有一些" colision"版本或谁知道。

    有关如何解决此问题的任何想法?

0 个答案:

没有答案