Проблемы с загрузкой файла в Memo

Вопросы программирования и использования среды Lazarus.

Модератор: Модераторы

Re: Проблемы с загрузкой файла в Memo

Сообщение Damir » 24.02.2009 18:49:14

Вроде не очень много, ну ладно, все равно в архив положу.
http://www.onlinedisk.ru/file/89214/
Damir
незнакомец
 
Сообщения: 9
Зарегистрирован: 24.02.2009 13:21:51

Re: Проблемы с загрузкой файла в Memo

Сообщение Padre_Mortius » 24.02.2009 19:06:16

Ваша проблема в том что вы описали массив v как
Код: Выделить всё
v : array[1..1,1..m] of real;

Но пытаетесь работать с ним
Код: Выделить всё
for i := 1 to 4 do
    for j := 1 to m do
      v[i,j] := -2 + 4*Random;


Добавлено спустя 36 секунд:
Приведите к одному виду и все будет работать
Padre_Mortius
энтузиаст
 
Сообщения: 1265
Зарегистрирован: 29.05.2007 17:38:07
Откуда: Спб

Re: Проблемы с загрузкой файла в Memo

Сообщение Vadim » 24.02.2009 19:07:47

У меня при нажатии на вторую кнопку оба файла загружается. А вот с первой кнопкой Вы намудрили. :) Разбирайте её.
Vadim
долгожитель
 
Сообщения: 4112
Зарегистрирован: 05.10.2006 08:52:59
Откуда: Красноярск

Re: Проблемы с загрузкой файла в Memo

Сообщение Padre_Mortius » 24.02.2009 19:11:10

С первой кнопкой проблема либо в отсутствии внимательности, либо в спешке)
Padre_Mortius
энтузиаст
 
Сообщения: 1265
Зарегистрирован: 29.05.2007 17:38:07
Откуда: Спб

Re: Проблемы с загрузкой файла в Memo

Сообщение Damir » 24.02.2009 19:30:48

Vadim, Padre_Mortius, спасибо вам ОГРОМНОЕ :D Как всегда, самые упорные ошибки возникают из-за опечаток :)
Damir
незнакомец
 
Сообщения: 9
Зарегистрирован: 24.02.2009 13:21:51

Re: Проблемы с загрузкой файла в Memo

Сообщение alexmai » 27.02.2009 14:32:27

Damir писал(а):Добрый день!
Очень нужна помощь в решении следующей проблемы: мне необходимо загружать содержимое текстового файла (цифры) в Memo и оттуда загонять их в массив.
Заранее благодарен за любую помощь.


Я бы не использовал мемо, в разных десктопах по разному под него выделяется память, но я часто наступал на грабли когда
размер memo урезается молча и тупо до 64 к, и не поймешь какого хрена.
Поэтому использую вмеcто мемо - TSTRINGLIST

var TS:=TStringList.Create;
begin
try
TS.Clear;
TS.Add('строка 1');
TS.Add('строка 2');
....
//*****************
finally
...... что-то делаем со строками
for i:=0 to TS.Count - 1 do
begin
tQr.SQL.Text:=TS.Strings[i];
tQr.ExecSQL();
end;
end;
FreeAndNil(TS);

end;
alexmai
постоялец
 
Сообщения: 106
Зарегистрирован: 02.02.2009 14:58:42

Пред.

Вернуться в Lazarus

Кто сейчас на конференции

Сейчас этот форум просматривают: нет зарегистрированных пользователей и гости: 19

Рейтинг@Mail.ru