Тема: TListView
Показать сообщение отдельно
  #6  
Старый 17.04.2008, 20:07
lmikle lmikle вне форума
Модератор
 
Регистрация: 17.04.2008
Сообщения: 8,087
Версия Delphi: 7, XE3, 10.2
Репутация: 49089
По умолчанию

Какую ошибку?
При компиляции или при выполнении?
Если при выполнении, то на какой строке?

На вскидку:
1. Файл существует? (f.LoadFromFile('note.txt')
2. А он заполнен хоть чем-то или пустой? (s:=copy(f.Strings[0],1,8)
3. А в ListView есть как минимум 2 строки? (frm_ofice.nlist.Items[1].SubItems.Add(s)

Учимся пользоваться дебаггером.
Если программа падает, то обычно отладчик устанавливается на строку, в которой произошел сбой. Идем в начало теста пролемной функции/процедуры, ставим точку останова (F5) и запускаем снова и далее идем пошагово (F8), проверяя значения всех переменных (Ctrl+F7) и существование объектов, внещних по отношению к коду (файлы, БД и т.д.).
Ответить с цитированием