База знаний / Справочник TiOS / Разработка (TiOS) / Справочник по программированию / Библиотеки / Справочник по библиотекам / Библиотека FILENUM
Пошаговая инструкция по использованию
Внимание
Этот раздел сейчас дорабатывается. Приносим извинения за неудобства. Если вам нужна срочная помощь, обратитесь в службу поддержки Tibbo.
Минимальные шаги
- Добавьте в проект файлы filenum.tbs и filenum.tbh (они находятся в current_library_set\filenum\trunk).
- Добавьте include "filenum\trunk\filenum.tbh" в раздел подключаемых файлов global.tbh.
- Добавьте #define FILENUM_MAX_FILENAME_LEN в раздел определений global.tbh; задайте значение, соответствующее самому длинному имени файла, которое вы собираетесь использовать.
- Вызывайте filenum_get() всякий раз, когда нужен свободный номер файла. Проверяйте результат: если он равен 255, свободных номеров файлов нет!
- Вызывайте filenum_release(), когда конкретный номер файла больше не нужен. Тогда этот номер сможет использовать другая часть вашего кода.
Дополнительные рекомендуемые шаги
- Использовать filenum_who_uses() необязательно. Этот вызов возвращает строковую подпись, оставленную вызывающим кодом при получении номера файла. Чтобы подписи сохранялись, FILENUM_MAX_SIGNATURE_LEN должно быть больше 0.
Мы подготовили фрагмент кода, который показывает использование библиотеки FILENUM.
Внимание
Используете библиотеку FILENUM? Тогда используйте её везде в своём коде! Не "присваивайте" номера файлов в обход этой библиотеки.