Jump to content

gorodoro

Active subscription
  • Posts

    56
  • Joined

  • Last visited

  • Days Won

    7

Posts posted by gorodoro

  1. 13 часов назад, Yaroslav Brovin сказал:

    Кнопка Back или для полноэкранного телефона можно использовать жест свайпа с левого края экрана.

    А этот "жест свайпа с левого края экрана" — он по умолчанию работает для всех полноэкранных телефонов, или нужно что-то отдельно настраивать в FGX-приложении (в коде или XML)?

  2. 6 минут назад, sebekin сказал:

    При попытке запустить приложение на Android 5.0 возникает:
    RTLD_LAZY) failed: dlopen failed: cannot locate symbol ""__register_atfork"" referenced by ""libtes.so
    Я использую:
    android-ndk-r21e;
    jdk-17.0.5.

     

    На Asus Nexus 7 (2012, Android 5.0.0) всё ок: приложение, собранное на 1.15.0.0, работает нормально.


    На всякий случай:

    Спойлер

    image.thumb.png.3c386b496c3f6967063d2a04f4897a0b.pngimage.thumb.png.5c09d68f1e0f5699d84d50829376842b.pngimage.thumb.png.81165f83b8e89fc70dd95616421e1259.png

     

    • Like 1
    • Thanks 1
  3. Вижу, что в заказах, но на всякий случай: 2 задачи из трёх точно решаемы самостоятельно, причём довольно легко и быстро.

     

    1. Download file

    2. Zip/Unzip (+ password) + 3 часть описания (предыдущие 2 найти можно там же)

    3. С парсингом csv, думаю, тоже особых проблем возникнуть не должно

     

    Делов на час-два, всё равно ведь рано или поздно придётся разбираться 😉 

     

    p.s.

    Примеры упаковки/распаковки:

    Спойлер

     

    function ZipFile(ArchiveName, FileName: string): boolean;
    var
      Lezf: TEncryptedZipFile;
    begin
      Lezf := TEncryptedZipFile.Create('пароль');
      try
        if FileExists(ArchiveName) then DeleteFile(ArchiveName);
        Lezf.Open(ArchiveName, zmWrite);
        Lezf.Add(FileName);
        Lezf.Close;
        Result := true;
        except
          Result := false;
      end;
      FreeAndNil(Lezf);
    end;

     

    function UnZipFile(ArchiveName, FileName: string): boolean;
    var
      Lezf: TEncryptedZipFile;
    begin
      Lezf := TEncryptedZipFile.Create('пароль');
      try
        Lezf.Open(ArchiveName, zmRead);
        Lezf.ExtractAll(FileName);
        Lezf.Close;
        Result := true;
      except
        Result := false;
      end;
      FreeAndNil(Lezf);
    end;

    UnZipFile(GetCurrentDir + '\file.zip', GetCurrentDir);

    • Like 1
×
×
  • Create New...