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

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

как открыть файл xls, и по координатам построить поверхность? [D7]


Vladimir1984 ©   (2006-11-01 13:28:00) 

сабж..


alex_***   (2006-11-01 16:25:00) [1]

если ты не занимался рисованием в программах, то это будет очень тяжело. Я не могу помочь. Есть целая теория рисования - как отрисовывать полигоны и т.д. Зайди в раздел игры.
Можно попробовать пользовать TChart, кстати. Он умеет рисовать в 3D. Хотя лично я поверхности в нем не рисовал.


Vladimir1984   (2006-11-01 16:09:00) [2]

да именно так..


alex_***   (2006-11-01 16:04:00) [3]

типа есть картинка. по ней строим поверхность так, что цвет является осью Z а сама картинка есть проекция этой поверхности на XY?


Vladimir1984   (2006-11-01 16:01:00) [4]

я видимо не верно выразился...Я не имел ввиду координаты...А имел ввиду данные о высоте пика, например цифра 0 соответсвует высоте 0 и черному цвету, а 255 соответствует высоте 255 и красному цвету...


Jeer   (2006-11-01 15:57:00) [5]

Меня другой вопрос заинтересовал - "а по координатам чего строить поверхность ?"


alex_***   (2006-11-01 15:05:00) [6]

ничего не понял.
Открыть excel: CreateOleObject('Excel.Application')

Для открытия файла пишешь аналогичный макрос в excel И смотришь что он делает, потом переносишь в дельфи.

Ну а насчет поверхностей это зайди в игры. Там они на этом собаку съели. Если не хочешь сам писать функции построения поверхностей.

Задавай более конкретные вопросы.


Vladimir1984   (2006-11-01 14:48:00) [7]


> Это техническое задание такое?

именно, а точнее не задание а указание...


Vladimir1984   (2006-11-01 14:48:00) [8]


> геометрию учил в школе? вт и напиши трансляцию 3-х мерных
> координат в 2-у мерные. Сам делал такое на 3-м курсе для
> курсовика по матфизике

учил, потом в инсте учил,и приблизительно(я имею ввиду алгоритм) все что надо сделать я понимаю, но я не программер и сам дельфи почти не знаю...Вот желею что не программер а электонщик =(


Percent   (2006-11-01 14:46:00) [9]

проблема такова...

Это техническое задание такое?


Vladimir1984   (2006-11-01 14:43:00) [10]

проблема такова...
есть программа импортирующая из файлов бмп, и строющая поверхность по цветам, каждый цвет соответствует вершине(от черного к красному), нужно сделать тоже самое но с импортом из таблицы excel...Такая функция есть в самом экселе, но нужно сделать отдельно...В файле хls содержатся координаты точек от 0 до 255..Дело в том что я совсем не программист, но мне приходится это делать =(


alex_***   (2006-11-01 14:30:00) [11]

и может это не вопросы а философские размышления типа дзенских коанов, не требующих ответа. Сидит, чел, медитирует и выдает такие фразы.


KilkennyCat   (2006-11-01 14:07:00) [12]

> [5] alex_*** ©   (01.11.06 13:47)
> Хотя хз что автор думал.

Вот именно. может, ему ее в ентом файле и надо построить. А может, там ккординаты хранятся. А может, это действительно просто два отдельных вопроса.


alex_***   (2006-11-01 13:47:00) [13]

ну если поверхность, то уже 3-х мерные. Хотя хз что автор думал.


KilkennyCat   (2006-11-01 13:39:00) [14]

> [3] alex_*** ©   (01.11.06 13:37)

Где сказано про трехмерность? может, там уже двумерные... :)


alex_***   (2006-11-01 13:37:00) [15]

геометрию учил в школе? вт и напиши трансляцию 3-х мерных координат в 2-у мерные. Сам делал такое на 3-м курсе для курсовика по матфизике


KilkennyCat   (2006-11-01 13:36:00) [16]

Ну, тут даже телепатор не справится...
Уважаемый Vladimir1984, если учесть, что люди о других судят по себе, а Вы считаете, что в сабже информации достаточно и она однозначна, то Вы - Гений. :)


alex_***   (2006-11-01 13:35:00) [17]

это совершенно разные вопросы


Наверх

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