|
|
Регистрация Восстановить пароль |
Регистрация | Задать вопрос |
Заплачу за решение |
Новые сообщения |
Сообщения за день |
Расширенный поиск |
Правила |
Всё прочитано |
|
|
Опции темы | Поиск в этой теме |
24.10.2018, 08:09 | #1 |
Регистрация: 22.07.2018
Сообщений: 6
|
Нужна помощь в объединении модулей
Доброго времени суток, нужна помощь в объединении модулей. Есть программа (прикрепил) в ней собрал модули как должно все быть, но завис с объединением ее кодом...она должна открывать данные с txt или excel файла (в нем 6 столбцов с данными) и сразу строить волновые формы (как на скрине) по 6-ти станциям, а при открытии выпадающего меню, должно строить одну волновую форму, в новой форме, по названию станции. Кто может помочь? Сам самоучка и недавно начал учиться программировать в Delphi.
|
24.10.2018, 09:13 | #2 | ||
Старожил
Регистрация: 20.04.2008
Сообщений: 5,528
|
тебе надо??? наличие 6 идентичных "пустых"(без кода) и ТАКАЯ же "главная"
для каждого файла открывать "свою" форму с chart ? и это "одинаковые" формы (только каждый раз "свои" данные) Кнопка на главную ( та что с кодом) "создать НОВУЮ форму" OnClick Цитата:
ДА!!! НИГДЕ в коде НЕ ДОЛЖНО быть упоминания Form1 Цитата:
Код:
после этого про unit2..unit7 можно ЗАБЫТЬ. -- да это хорошо НО у каждой 2..7 форм будут свои нюансы, хотя большая часть и и одинакова -- смотри Frame (http://www.programmersforum.ru/showt...ighlight=frame )
программа — запись алгоритма на языке понятном транслятору
Последний раз редактировалось evg_m; 24.10.2018 в 09:26. |
||
24.10.2018, 10:06 | #3 |
Регистрация: 22.07.2018
Сообщений: 6
|
на главной должно просто выводиться все 6 волновых форм сразу, а по нажатию в выпадающем окне, должна открываться определенная станция со своими волновыми формами.
|
24.10.2018, 11:09 | #4 | ||
Старожил
Регистрация: 20.04.2008
Сообщений: 5,528
|
Цитата:
если конечно же волновая форма это форма в понятиях Delphi а не тот самый chatrt c 6 сериями P.S. можно конечно же путем копания сделать form на form но быстро и хорошо форма + frame Цитата:
-- смотри предыдущий пост
программа — запись алгоритма на языке понятном транслятору
|
||
24.10.2018, 19:19 | #5 | |
Регистрация: 22.07.2018
Сообщений: 6
|
Цитата:
|
|
24.10.2018, 19:23 | #6 |
Регистрация: 22.07.2018
Сообщений: 6
|
Вот код:
procedure TForm1.Button1Click(Sender: TObject); var x,y: double; n,nx,tt: string; i: integer; begin for i:=1 to Memo1.Lines.Count-1 do tt:=Memo1.Lines[i]; nx:=copy(tt,0,9); n:=copy(tt,10,6); n:= StringReplace(n, '.', ':', [rfReplaceAll]); nx:= StringReplace(nx, '.', ',', [rfReplaceAll]); y:=strtofloat(n); x:=strtofloat(nx); Series1.AddXY(x,y); end; это используя 1 столбик, а надо все 6 по оси Y, а время по X, сейчас бьет ошибку и я думаю проблема в отображении времени, подскажите пожалуйста где ошибка? |
25.10.2018, 09:12 | #7 | |
Старожил
Регистрация: 20.04.2008
Сообщений: 5,528
|
nx:=copy(tt,
// нумерация в строке Pascal(Delphi) начинается с 1 если это время то логичнее было бы Код:
P.S. 0:00:06 ==> 0,00,006 это НИКОИМ образом НЕ число (две десятичных запятых) так что логично что StrToFloat Цитата:
программа — запись алгоритма на языке понятном транслятору
Последний раз редактировалось evg_m; 25.10.2018 в 09:14. |
|
25.10.2018, 09:31 | #8 | |
Старожил
Регистрация: 20.04.2008
Сообщений: 5,528
|
Цитата:
позиции БУДУТ отличаться 22.JPG Код:
программа — запись алгоритма на языке понятном транслятору
Последний раз редактировалось evg_m; 25.10.2018 в 09:33. |
|
25.10.2018, 09:45 | #9 | |||
Старожил
Регистрация: 20.04.2008
Сообщений: 5,528
|
Цитата:
Цитата:
Цитата:
Memo +график => Frame + туда же и КОД его строительства потом этот раз написанный Frame можно МНОГО МНОГО раз использовать на разных формах в том числе и с TabControl и с PageControl да с чем угодно и как угодно как обычный visual компонент и ТОЛЬКО ЗАДАВАЯ файл для загрузки(в мемо) и его же отображения(в chart)
программа — запись алгоритма на языке понятном транслятору
Последний раз редактировалось evg_m; 25.10.2018 в 09:55. |
|||
27.10.2018, 12:51 | #10 |
Регистрация: 22.07.2018
Сообщений: 6
|
кто может написать эту прогу за скромную плату? нужно на понедельник...горю...
|
|
Похожие темы | ||||
Тема | Автор | Раздел | Ответов | Последнее сообщение |
объединении столбцов. | kandeman | Microsoft Office Excel | 8 | 03.11.2010 12:21 |
Очень нужна помощь c матрицами, макросами в Excel. Заранее благодарен(поверьте, очень-очень нужна помощь) | Farridjan | Помощь студентам | 1 | 03.07.2009 12:24 |
Очень нужна помощь с написанием программы... срочно(буду благодарен за помощь) | 5Paladin5 | Помощь студентам | 3 | 02.07.2009 09:12 |
Как сослаться на второй элемент в объединении | NeiL | Общие вопросы C/C++ | 1 | 01.06.2008 16:04 |
Очень нужна помощь в объединении на одну страницу | asale | Microsoft Office Excel | 6 | 12.02.2008 23:36 |