Форум программистов
 

Восстановите пароль или Зарегистрируйтесь на форуме, о проблемах и с заказом рекламы пишите сюда - alarforum@yandex.ru, проверяйте папку спам!

Вернуться   Форум программистов > Delphi программирование > Компоненты Delphi
Регистрация

Восстановить пароль
Повторная активизация e-mail

Купить рекламу на форуме - 42 тыс руб за месяц

Ответ
 
Опции темы Поиск в этой теме
Старый 26.07.2013, 22:48   #11
Laex
 
Аватар для Laex
 
Регистрация: 26.07.2013
Сообщений: 6
По умолчанию

Я ж говорю, компоненты - это демка, заготовка, сделанная за пол часа на коленке только для того, чтобы обозначить архитектуру.
Про заголовочные файлы - это да, есть успешный пример запуска на D2010. Но не факт, что в дальнейшем это можно будет сделать. Например используется директива $POINTERMATH, которая появилась начиная с D2009. Есть еще ряд особенностей специфичных начиная с XE2. Что будет в дальнейшем - сказать сложно.
Laex вне форума Ответить с цитированием
Старый 26.07.2013, 22:57   #12
Человек_Борща
Старожил
 
Аватар для Человек_Борща
 
Регистрация: 30.12.2009
Сообщений: 11,426
По умолчанию

Цитата:
Посмотрите на мой ник и просто поверьте мне...
Ваш ник мне ни о чем не говорит.
Если думать как вы, то к компу вообще подходить опасно. Один большой, сплошной, глюк.

В мире не существует вещей которые можно считать абсолютно завершенными. Хоть 1 глюк, но найдется.

Ну да, там наброски, кто-то что-то попытался. Не пользоваться - значит не продвигать начатое кем-то. А кто будет пользоваться, найдет глюки и исправит, может поможет автору проекта обновить версию в репозитории, и пошло поехало.

Цитата:
Есть еще ряд особенностей специфичных начиная с XE2.
Да не так уж и много изменилось. Сомневаюсь что автор проекта применял нововведения. Хотя бы те же дженерики или class/record helper'ы, вставка классовых методов в record, ветвление тех же record'ов, заменить которые - настоящее неудобство. Заменить класс TEncoding и TBytes - не велика беда.

Последний раз редактировалось Человек_Борща; 26.07.2013 в 23:01.
Человек_Борща вне форума Ответить с цитированием
Старый 26.07.2013, 23:32   #13
Laex
 
Аватар для Laex
 
Регистрация: 26.07.2013
Сообщений: 6
По умолчанию

Цитата:
Сообщение от Человек_Борща Посмотреть сообщение
Ваш ник мне ни о чем не говорит.
https://github.com/Laex/Delphi-OpenCV
Цитата:
Сообщение от Человек_Борща Посмотреть сообщение
...может поможет автору проекта обновить версию в репозитории...
После проблемы с System.SysUtils - врядли. Помогают пока только иностранцы.
Цитата:
Сообщение от Человек_Борща Посмотреть сообщение
...Сомневаюсь что автор проекта применял нововведения. Хотя бы те же дженерики или class/record helper'ы, вставка классовых методов в record, ветвление тех же record'ов, заменить которые - настоящее неудобство.
Хелперы были убраны где-то в районе 60-х коммитов для совместимости с D2010. Дженерики не использовались - нет необходимости. Может в компонентах, потом...
Laex вне форума Ответить с цитированием
Старый 26.07.2013, 23:44   #14
саша40
Участник клуба
 
Регистрация: 12.09.2012
Сообщений: 1,030
По умолчанию

Такое чувство, что он взял компонент не для Delphi, а для MVS. Там такое принято
Что нужно программисту: Компьютер, Среда программирование, Воображение, Прямые руки, Мозги, Знания этой среды программирования.
Программист-это профессия, а программирование-это моё хобби.
саша40 вне форума Ответить с цитированием
Старый 26.07.2013, 23:50   #15
Laex
 
Аватар для Laex
 
Регистрация: 26.07.2013
Сообщений: 6
По умолчанию

Цитата:
Сообщение от саша40 Посмотреть сообщение
Такое чувство, что он взял компонент не для Delphi, а для MVS. Там такое принято
Начиная с XE3 тоже так принято если в настройках проекта не перечислить namespace's
Laex вне форума Ответить с цитированием
Старый 27.07.2013, 00:22   #16
Человек_Борща
Старожил
 
Аватар для Человек_Борща
 
Регистрация: 30.12.2009
Сообщений: 11,426
По умолчанию

Laex, а ясно. Ну не стоит закапывать свой труд. У компилятора есть классная штука - препроцессор. Такими штуками как DEFINE можно офигенные вещи вытворять с кодом.
Человек_Борща вне форума Ответить с цитированием
Старый 27.07.2013, 00:54   #17
Laex
 
Аватар для Laex
 
Регистрация: 26.07.2013
Сообщений: 6
По умолчанию

Цитата:
Сообщение от Человек_Борща Посмотреть сообщение
Laex, а ясно. Ну не стоит закапывать свой труд. У компилятора есть классная штука - препроцессор. Такими штуками как DEFINE можно офигенные вещи вытворять с кодом.
В планах... Надеюсь руки и до FreePascal дойдут...
Laex вне форума Ответить с цитированием
Старый 30.07.2013, 21:29   #18
Ведерникова Нонна
Новичок
Джуниор
 
Регистрация: 30.07.2013
Сообщений: 1
По умолчанию

Ну дай бог чтобы дошли, очень интересный компонент для работы.
Ведерникова Нонна вне форума Ответить с цитированием
Ответ


Купить рекламу на форуме - 42 тыс руб за месяц



Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
как установить компонент vladislav_m Общие вопросы Delphi 18 10.04.2011 13:25
Как установить компонент? ImmortalAlexSan Компоненты Delphi 21 17.08.2010 23:12
Как установить новый компонент? -=Alex=- Общие вопросы Delphi 16 11.06.2010 21:04
Как правильно установить компонент? Alex Cones Компоненты Delphi 1 28.04.2009 21:38
Как установить компонент на Delphi2006? D7_beginner Компоненты Delphi 4 12.12.2007 12:04