Top.Mail.Ru
Мастера DELPHI, Delphi programming community Титульная страница Поиск, карта сайта Написать письмо 
| Новости | Поиск | FAQ | Статьи | Книги | Новости VCL |
| Форумы ЧАТ | Орешник | KOL и MCK |
Форумы -» Основная («Начинающим»)/ Базы / WinAPI / Компоненты / Сети / Media / Игры / Corba и COM / KOL / FreePascal / .Net / Прочее / RSDN.ORG

« предыдущая ветвь | форум | следующая ветвь »

Массив из Мемо [D7, XP]


Страницы:   1 2 3 4 5

inkvizitor ©   (2006-11-10 11:10:00) 

Пожалуйста помогите !
1) Как из Мемо(в нем уже есть числа в один столбец) сделать массив чисел путем процедуры БаттонКлик(результат должнен выводится тоже в мемо, но на др. форме).Через IntToStr() чёто не получается или я что-то не так делал;
2) Можно ли через компоненту OpenDialog загрузить данные в F1Book(не знаю точных свойств F1Book).
3) как компоненту Chart "заставить" выводить график используя данный Мемо(см. выше)???
Заранее благодарен.


Плохиш   (2006-11-10 13:35:00) [61]


> for i:=1 to 16000 do
> for j:=1 to 16000 do begin
> A[i]:=StrToFloat(Memo1.Lines.Text);
> B[i]:=StrToFloat(Memo1.Lines.Text);
> end;

Бред засчитан.


Anatoly Podgoretsky   (2006-11-10 13:35:00) [62]

> Percent  (10.11.2006 13:30:32)  [32]

Просмотрел всю ветку, диагноз - не дойдет, кто то раньше умрет.


Anatoly Podgoretsky   (2006-11-10 13:32:00) [63]

> inkvizitor  (10.11.2006 12:55:24)  [24]

Опа, тогда как тебя понимать Саид?

> a[i]:=IntToStr(

Ты перевод то слова знаешь?


Percent   (2006-11-10 13:30:00) [64]

Зачем столько вопросов в одной теме?

Мы пока с первым вопросом разбираемся.
До следующих двух, думаю, не скоро дело дойдет.


app   (2006-11-10 13:29:00) [65]

Зачем столько вопросов в одной теме?


Percent   (2006-11-10 13:29:00) [66]

var A:array[1.16000] of float;

var A:array[1 ..16000] of float; {тут должны быть дветочки}

Только почему у тебя такие огромные массивы? И циклы от 1 до 16000 - у тебя столько строк в мемо?

StrToFloat(Memo1.Lines.Text);

Почему ты используешь свойство Text? Используй индексированный доступ к строкам Memo1.Lines[i];

Наводящий вопрос: Как узнать, сколько строк в мемо, на этапе выполнения программы?


inkvizitor   (2006-11-10 13:13:00) [67]


> c ума спрыгнул!?

Извините, будьте добры подсказать?


> Или. То есть, именно StrToFloat().

var A:array[1.16000] of float;
     B:array[1.16000] of float;
     i,j:integer;
begin
for i:=1 to 16000 do
for j:=1 to 16000 do begin
A[i]:=StrToFloat(Memo1.Lines.Text);
B[i]:=StrToFloat(Memo1.Lines.Text);
end;
Вообщем два мемо- два массива.
Знаю что бред, но чем богат тем и рад.


Percent   (2006-11-10 13:05:00) [68]

Блин. Я уже даже внимания на названия функций не обращаю. Думаю, что автор пишет правильно. И сам автоматом пишу, не глядя на его функции.

К автору: нет такой функции, как IntToFloat(). И функция IntToStr() делает обратное, нежели тебе надо. Давай, думай!

Тебе надо StrToFloat() и (уже потом, на следующих шагах твоей программы) FloatToStr(). Читай по ним справку.


Плохиш   (2006-11-10 13:05:00) [69]


> Знаешь, что такое цикл?

Ну ты спросил 8-O Откуда оно может знать?


Percent   (2006-11-10 13:02:00) [70]

a[i]:=IntToStr( илиIntToFloat)(Memo1.Lines.Text);

Или. То есть, именно StrToFloat().

Цикл написать можешь?
Знаешь, что такое цикл?
Цикл по всем строкам мемо.
От нулевой до последней.


ASoft   (2006-11-10 13:00:00) [71]

> Memo1.Lines.Text
c ума спрыгнул!?


inkvizitor   (2006-11-10 12:55:00) [72]


>Percent


> Давай, начинай творить.


Числа в мемо у меня вещественные,
a[i]:=IntToStr(или IntToFloat)(Memo1.Lines.Text);
не понимаю...
Можно и для КиДаун, если не трудно.
Спасибо!


ASoft   (2006-11-10 12:28:00) [73]

http://www.delphimaster.ru/cgi-bin/forum.pl?id=1163150916&n=3


Percent   (2006-11-10 12:17:00) [74]

да, не здесь...

Да ты не стесняйся, тут все свои...


Dmitrij_K   (2006-11-10 12:10:00) [75]


> всё-таки есть подозрение на осеннее обострение у студиозусов.

Ага.
> Завтра сдавать, а я ничего не успел сделать. :(
> поможите люди добрые.


Ketmar   (2006-11-10 12:08:00) [76]

всё-таки есть подозрение на осеннее обострение у студиозусов.


ASoft   (2006-11-10 12:06:00) [77]


> Ты можешь сказать что-то определенное? Так излагай.

да, не здесь...


Percent   (2006-11-10 12:01:00) [78]

хочешь поговорить об этом?

Ты можешь сказать что-то определенное? Так излагай.


novill   (2006-11-10 11:58:00) [79]

> [14] Percent   (10.11.06 11:50)

Таких веток действительно всё больше, но без айпишников не разобраться :) И диагноз не поставить :)


KilkennyCat   (2006-11-10 11:54:00) [80]

> [4] Percent   (10.11.06 11:14)
> Что-то мне подсказывает, братуха, что мемо не умеет работать
> с массивами чисел.


Вай нот? Оно (мемо) может нести очень даже много информации о массиве. Например, его ширина и высота может указывать на размерность аж двумерного массива. Затем, мемо может отображать элементы массива, опять же используя номер строки и позицию символа - соответственно масииву. И в конце концов, мемо само может быть элементом массива.


Страницы:   1 2 3 4 5

Наверх

Титульная страница Поиск, карта сайта Написать письмо