|
|
Регистрация Восстановить пароль |
Повторная активизация e-mail |
Регистрация | Задать вопрос |
Заплачу за решение |
Новые сообщения |
Сообщения за день |
Расширенный поиск |
Правила |
Всё прочитано |
|
Опции темы | Поиск в этой теме |
31.03.2012, 15:56 | #1 |
Пользователь
Регистрация: 31.03.2012
Сообщений: 33
|
Обработка файлов(lazarus).
Здравствуйте, я хотел бы попросить помощи в программе, связанной с обработкой файлов.
Заключается она в следующем: дан файл вещественных чисел. Нужно поменять минимальный и максимальный элемент местами в файле. Снизу представлен код программы, но к сожалению вылезает ошибка: unit1.pas(54,27) Error: Incompatible type for arg no. 1: Got "File Of Real", expected "AnsiString" Прошу объяснить в чем может быть проблема. Заранее спасибо. P.S. писать про то, что делай другим способом не надо. Мне хочется сделать именно этим способом. Код:
|
22.09.2012, 23:45 | #2 |
Новичок
Джуниор
Регистрация: 13.12.2010
Сообщений: 1
|
А почему именно такая строка?
for i:=0 to filesize(f)-1 do Первый символ в файле 1 а не 0 попробуй так: for i:=1 to filesize(f) DO |
23.09.2012, 12:14 | #3 | |
Старожил
Регистрация: 09.01.2008
Сообщений: 26,229
|
Цитата:
Chelovekpredel, не вижу у Вас никакого особенного криминала, вроде бы, Вы всё сделали правильно.. Рискну предположить, что Лазарус для какой-то функции пытается подставить другую функцию с таким же именем, но из другой библиотеки... Запакуйте исходники проекта в архив и выложите проект на форум целиком (лень пересобирать ручками, чтобы проверить)... Да, и ещё, Вы понимаете, что файл из вещественных чисел - это НЕ ТЕКСТОВЫЙ файл?! Приложите тот файл, который Вы пытаетесь открыть в программе! p.s. в Delphi ваш код не только благополучно откомпилировался, но и отработал без runtime ошибок! Последний раз редактировалось Serge_Bliznykov; 23.09.2012 в 12:18. |
|
Похожие темы | ||||
Тема | Автор | Раздел | Ответов | Последнее сообщение |
Lazarus подключение .so, .dll файлов | Diez_ | Lazarus, Free Pascal, CodeTyphon | 19 | 07.07.2011 21:23 |
С++. Обработка файлов | teach | Помощь студентам | 5 | 02.04.2011 16:41 |
Открытие html-файлов в Lazarus | student2008 | Lazarus, Free Pascal, CodeTyphon | 2 | 25.12.2010 11:07 |
Обработка файлов Си++ | modulrev | Помощь студентам | 22 | 19.02.2009 18:53 |