Форум программистов
 

Восстановите пароль или Зарегистрируйтесь на форуме, о проблемах и с заказом рекламы пишите сюда - alarforum@yandex.ru, проверяйте папку спам!

Вернуться   Форум программистов > IT форум > Помощь студентам
Регистрация

Восстановить пароль

Купить рекламу на форуме - 42 тыс руб за месяц

Ответ
 
Опции темы Поиск в этой теме
Старый 01.11.2009, 15:38   #1
vakyla
Пользователь
 
Регистрация: 24.03.2009
Сообщений: 40
По умолчанию работа с файлами

привет!
Кто может подсказать как работать с файлами?
Мне нужно с текстового файла прочитать информацию и записать ее в окно Label.
Возможно?если да то подскажите пожалуйста!

Последний раз редактировалось vakyla; 01.11.2009 в 15:49.
vakyla вне форума Ответить с цитированием
Старый 01.11.2009, 16:12   #2
k1r1ch
ACM!
Форумчанин
 
Аватар для k1r1ch
 
Регистрация: 19.06.2009
Сообщений: 382
По умолчанию

Работает с файлами .txt:
Код:
var 
  InputText: Text; //Спец. тип для работы с текстовыми файлами
  S: string;

begin
  AssignFile(InputText, 'C:\Text.txt'); 
  Reset(InputText); //Открываем для чтения
  Readln(InputText, S); //Читаем первую строчку и устанавливаем курсор в начале слудующей
  CloseFile(InputText); //Закрываем файл
  Label1.Caption := S; //Тут понятно)
end;
k1r1ch вне форума Ответить с цитированием
Старый 01.11.2009, 17:26   #3
vakyla
Пользователь
 
Регистрация: 24.03.2009
Сообщений: 40
По умолчанию

пишет что ошибка что нет такого text нет такого типа переменных
vakyla вне форума Ответить с цитированием
Старый 01.11.2009, 17:50   #4
k1r1ch
ACM!
Форумчанин
 
Аватар для k1r1ch
 
Регистрация: 19.06.2009
Сообщений: 382
По умолчанию

Напишите в глобальные переменные, в локальных действительно ошибка
k1r1ch вне форума Ответить с цитированием
Старый 01.11.2009, 17:54   #5
Вавел из ГМТУ
Форумчанин
 
Регистрация: 19.06.2009
Сообщений: 896
По умолчанию

InputText : TextFile;
Вавел из ГМТУ вне форума Ответить с цитированием
Старый 01.11.2009, 20:13   #6
vakyla
Пользователь
 
Регистрация: 24.03.2009
Сообщений: 40
По умолчанию

программа запускается только при нажатии на кнопку вылазиет ошибка и курсор зависает в начале этой строки:
Reset(InputText); //Открываем для чтения

Цитата:
Сообщение от Вавел из ГМТУ Посмотреть сообщение
InputText : TextFile;
прога тоже запускается но при нажатие на кнопку вылазиет ошибка в начале вот этой строки:
AssignFile(InputText, 'C:\Text.txt');

Последний раз редактировалось Stilet; 02.11.2009 в 09:55.
vakyla вне форума Ответить с цитированием
Старый 01.11.2009, 20:29   #7
Вавел из ГМТУ
Форумчанин
 
Регистрация: 19.06.2009
Сообщений: 896
По умолчанию

А какой текст ошибка? Может быть имя IntputText юзается Delphi....
Поменяй на это имя.. может в этом дело.
Вавел из ГМТУ вне форума Ответить с цитированием
Старый 01.11.2009, 20:37   #8
vakyla
Пользователь
 
Регистрация: 24.03.2009
Сообщений: 40
По умолчанию

он выдает ошибку и курсор стоит в начале вот этой строки;
AssignFile(InputText, 'C:\Text.txt');
может есть еще одно мнение может не находит этот файл сохраненый!
где он должен поправилам находится?
vakyla вне форума Ответить с цитированием
Старый 01.11.2009, 21:00   #9
Вавел из ГМТУ
Форумчанин
 
Регистрация: 19.06.2009
Сообщений: 896
По умолчанию

Дык компилятор должен внизу написать текст ошибки.

Всё рабтает. Нужно только создать фаил в C:\Text.txt
Вавел из ГМТУ вне форума Ответить с цитированием
Старый 01.11.2009, 21:34   #10
vakyla
Пользователь
 
Регистрация: 24.03.2009
Сообщений: 40
Хорошо

спасибо все работает!
vakyla вне форума Ответить с цитированием
Ответ


Купить рекламу на форуме - 42 тыс руб за месяц

Опции темы Поиск в этой теме
Поиск в этой теме:

Расширенный поиск


Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
Работа с файлами в С++ ai\ekcah^p Помощь студентам 2 21.06.2009 16:16
Работа с файлами basss Помощь студентам 2 22.12.2008 01:07
Работа с файлами DM_bite Помощь студентам 4 20.09.2008 16:52
Работа с файлами Stiker Общие вопросы C/C++ 1 10.04.2008 22:47
Работа с файлами ShVad Общие вопросы Delphi 4 03.02.2007 10:43