На главную
ПРАВИЛА FAQ Помощь Участники Календарь Избранное DigiMania RSS
msm.ru
! Правила раздела "Программирование под PalmOS"
Правила раздела просты:
1. Будьте вежливыми.
2. Задавате вопросы только по теме. Пользовательские вопросы (у меня не работает пальм) являются оффтопиком. Пользуйтесь конференциями palmz.in, hpc.ru, ihand.ru .
3. Поиск вареза запрещен.
4. Пользуйтесь поиском. Не надейтесь, что кому-то доставляет удовольствие отвечать в сотый раз на один и тот же вопрос.
  
> Ошибки VFS при работе с внешней карточкой на Simulator
    При работе с внешней карточкой на симуляторе (через HostFS_Emulator.prc) функция VFSFileResize() возвращает ошибку 2A08 (vfsErrFileNotFound). При этом свою работу выполняет, т.е. файл меняет размер. В описании функции VFSFileResize() нет такого возвращаемого кода.
    Такая же ошибка возникает при попытке позвать VFSFileOpen(volRefNum, fileName, vfsModeWrite | vfsModeCreate | vfsModeTruncate, &fileRef);, если файл уже существует. Видимо, для режима vfsModeTruncate внутри VFSFileOpen() вызывается VFSFileResize().
    На эмуляторе обе функции работают корректно.
    Про VFSFileOpen() нашел тему, но там ответ не был найден.
    Что это? Ошибка симулятора? На девайсе проблем не будет?
    Сообщение отредактировано: andrufka -
      Если мне не изменяет память, то для симулятора надо юзать HostFS_Simulator.prc, да и к тому же практически все симуляторы имеют встроенный HostFS, т.е. дополнительно ничего ставить не нужно. HostFS'а не было вроде только у симулятора TungstenT.

      Цитата
      На девайсе проблем не будет?

      A проверить никак? Девайса нет?
        Цитата Thunder @
        Цитата
        На девайсе проблем не будет?

        A проверить никак? Девайса нет?


        Девайс есть только один - TE. На эмуляторе, симуляторе и TE получаю три разных результата. Общего знаменателя, когда бы работало во всех трех случаях, найти не удалось.

        Скачал HostFS_Simulator.prc, попробую на нем. Спасибо.
          С HostFS_Simulator.prc на симуляторе работает нормально. Спасибо!

          Сообщения были разделены в тему "Флуд"
            :crazy:
              Uno
                :rolleyes:
                0 пользователей читают эту тему (0 гостей и 0 скрытых пользователей)
                0 пользователей:


                Рейтинг@Mail.ru
                [ Script Execution time: 0,0985 ]   [ 18 queries used ]   [ Generated: 18.07.19, 11:44 GMT ]