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 "заставить" выводить график используя данный Мемо(см. выше)???
Заранее благодарен.


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 -загружаем и обрабатываем.


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

Наверх

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