![]() |
| ||
|
|
Новости |
Поиск |
FAQ |
Статьи |
Книги |
Новости VCL
| | Форумы ЧАТ |
Орешник |
|
| |||
| |||
« предыдущая ветвь | форум | следующая ветвь »
Массив из Мемо [D7, XP]
inkvizitor © (2006-11-10 11:10:00)Пожалуйста помогите !
1) Как из Мемо(в нем уже есть числа в один столбец) сделать массив чисел путем процедуры БаттонКлик(результат должнен выводится тоже в мемо, но на др. форме).Через IntToStr() чёто не получается или я что-то не так делал;
2) Можно ли через компоненту OpenDialog загрузить данные в F1Book(не знаю точных свойств F1Book).
3) как компоненту Chart "заставить" выводить график используя данный Мемо(см. выше)???
Заранее благодарен.
Anatoly Podgoretsky (2006-12-04 13:51:00) [21]> inkvizitor (04.12.2006 13:32:13) [73]
> readln(Memo.Lines[].Pos[]) ;
Из этого правильно только readln(
Плохиш (2006-12-04 13:39:00) [22]
> inkvizitor © (04.12.06 13:32) [73]
> Типа readln(Memo.Lines[].Pos[]) ;
> или по другому?не знаю как прописывается а спросить не у
> кого:-(.
Может всё-таки почитаешь чего-нибуть?
inkvizitor (2006-12-04 13:32:00) [23]
> Anatoly Podgoretsky © (02.12.06 20:14) [72]
> и что за два первых символа вначале и шесть в середине.
извиняюсья не понял про какие символы(точка, звездочка и Е[экспонента] между столбцами пробелы, числа дробные, -03 степень).
> Но тебе явно хватит тривиального ReadLn
Типа readln(Memo.Lines[].Pos[]) ;
или по другому?не знаю как прописывается а спросить не у кого:-(.
Anatoly Podgoretsky (2006-12-02 20:14:00) [24]> inkvizitor (02.12.2006 16:46:11) [71]
и что за два первых символа вначале и шесть в середине.
Но тебе явно хватит тривиального ReadLn
inkvizitor (2006-12-02 16:46:00) [25]
> Процитируй здесь фрагмент содержимого того самого файла
> (*.тхт или *.DAT) ..
данные могут быть такими:
22737.56 1.3509317E-03
22738.09 1.3509317E-03
22738.63 1.3509317E-03
22739.16 1.3509317E-03
22739.70 1.3509317E-03
22740.23 1.3477606E-03
22740.77 1.3440152E-03
22741.30 1.3402835E-03
22741.83 1.3365382E-03
22742.37 1.3401280E-03
22742.90 1.3469161E-03
а могут и такими:
22750.23 0.2847682
22750.98 0.3346645
22751.74 0.3753366
22752.49 0.4131504
22753.25 0.4237683
22754.01 0.4164895
22754.76 0.3694635
22755.52 0.3213220
22756.27 0.2591151
22757.03 0.3117313
22757.79 0.4161148
22758.54 0.4886835
22759.30 0.4506118
22760.05 0.3956408
22760.81 0.5367150
22761.56 0.7047158
22762.32 0.8123572
и длина столбцов несколько сотен, а то и до тысячи добегает
> Кончил - не кончил, 3 минуты...
Плохиш по себе людей не судят!!!
Плохиш (2006-12-01 17:34:00) [26]
> Ты только скажи когда кончишь.
Кончил - не кончил, 3 минуты...
Anatoly Podgoretsky (2006-12-01 15:48:00) [27]> inkvizitor (01.12.2006 13:23:06) [66]
А!
Тогда еще можно подождать.
Ты только скажи когда кончишь.
Сергей М. (2006-12-01 13:57:00) [28]
> в мемо загружаем два столбца данных (*.тхт или *.DAT)
Процитируй здесь фрагмент содержимого того самого файла (*.тхт или *.DAT) ..
clickmaker (2006-12-01 13:31:00) [29]
> 64] inkvizitor © (01.12.06 09:29)
> Как сделать разделение в Мемо? т.е. в мемо загружаем два
> столбца данных (*.тхт или *.DAT) нужно чтобы эти два столбца
> "раскидались" в два массива вещественных чисел.
Memo.Lines, Pos(), Copy(), StrToFloat()
inkvizitor (2006-12-01 13:23:00) [30]сколько надо столько и буду.
ASoft (2006-12-01 10:43:00) [31]сколько ж можно, мучить бедное memo?.. )
inkvizitor (2006-12-01 09:29:00) [32]Как сделать разделение в Мемо? т.е. в мемо загружаем два столбца данных (*.тхт или *.DAT) нужно чтобы эти два столбца "раскидались" в два массива вещественных чисел.
inkvizitor (2006-11-29 08:44:00) [33]
> Steep © (28.11.06 15:14) [62]
Спасибо за совет попробую!
Steep (2006-11-28 15:14:00) [34]SaveDialog1.DefaultExt := 'pas';
inkvizitor (2006-11-28 15:10:00) [35]
> Anatoly Podgoretsky © (28.11.06 14:42) [60]
т.е. программа не выполняется и все.
И каким образом надо прописывать SaveDialog1, так чтобы не писать расширения вручную?
Anatoly Podgoretsky (2006-11-28 14:42:00) [36]> inkvizitor (28.11.2006 13:53:59) [59]
Что значит "выбивает сразу".
Мне вообще не видится смысла в подобном синтаксисе, может ты объяснить что бы это значило, как оно должно работать для SaveToFile
inkvizitor (2006-11-28 13:53:00) [37]
> Palladin © (25.11.06 16:19) [58]
> говорю, человек, волшебное свойство DefaultExt
не получается - "выбивает сразу".
begin
if SaveDialog1.Execute then
Memo1.Lines.SaveToFile(SaveDialog1.DefaultExt);
end;
подскажите правильное написание ...
Palladin (2006-11-25 16:19:00) [38]говорю, человек, волшебное свойство DefaultExt
inkvizitor (2006-11-25 16:10:00) [39]Люди скажите как сэйфдиалог прописывать чтоб не писать вконце имени расширение.
inkvizitor (2006-11-23 12:21:00) [40]
> Elen © (23.11.06 12:15) [55]
Спасибо за чарт.
> Зачем загаживать мемо - что просто массивом не обойдешся?
>
ну хотелось чтоб выглядело нормально. типа как в excel -загружаем и обрабатываем.