Показать сообщение отдельно
  #12  
Старый 04.07.2008, 10:21
san-46 san-46 вне форума
Активный
 
Регистрация: 25.04.2008
Сообщения: 383
Репутация: 33
По умолчанию

Первая организационная ошибка, которую надо обязательно исправить.
В ini-файле нельзя хранить пути до рабочих папок своей программы.
Перенесёте все свое хозяйство на другой диск и пойдут сплошные ошибки при чтении задач.
Применяйте, обычную в таких случаях, методику поиска рабочих папок при инициализации программы:
Код:
sPath := ExtractFilePath(Application.ExeName);
IniPath := sPath + 'data\config.ini';
TskPath := sPath + 'tasks\';
// и т.д.

Где объявлен массив month? Компилятор дает ошибку: "неизвестный идентификатор". Как у вас то компилируется? Или не весь проект выложен?
__________________
Не забывайте делать резервные копии
Ответить с цитированием