Перейти из форума на сайт.

НовостиФайловые архивы
ПоискАктивные темыТоп лист
ПравилаКто в on-line?
Вход Забыли пароль? Первый раз на этом сайте? Регистрация
Компьютерный форум Ru.Board » Компьютеры » Прикладное программирование » Вопросы по компонентам для Delphi, C++ Builder 2

Модерирует : ShIvADeSt

ShIvADeSt (20-06-2007 07:33): http://forum.ru-board.com/topic.cgi?forum=33&topic=8529  Версия для печати • ПодписатьсяДобавить в закладки
Страницы: 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 55 56 57 58 59 60 61 62 63 64 65 66 67 68 69 70 71 72 73 74 75 76 77 78 79 80 81 82 83 84 85 86 87 88 89 90 91 92 93 94 95 96 97 98 99 100 101 102 103 104 105 106

   

RomanTim

Member
Редактировать | Профиль | Сообщение | ICQ | Цитировать | Сообщить модератору
ArtemiyUO
http://www.steema.com/downloads/dwn_tch_vcl.html

Всего записей: 375 | Зарегистр. 11-09-2003 | Отправлено: 13:17 15-05-2006
ArtemiyUO

Full Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
это я нашел, а где исходники демок взять?)

Всего записей: 539 | Зарегистр. 12-12-2005 | Отправлено: 14:40 15-05-2006
RomanTim

Member
Редактировать | Профиль | Сообщение | ICQ | Цитировать | Сообщить модератору
ArtemiyUO
Гте-то брал, а где - не помню уже... положил на рапидшару:
http://rapidshare.de/files/20510574/Examples.rar.html

Всего записей: 375 | Зарегистр. 11-09-2003 | Отправлено: 16:45 15-05-2006
MrZeRo



Advanced Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
ArtemiyUO
TeeChart когда-то высылали бесплатно диск, где это все есть: и демки, и хелпы, и. Я его реально получил! Причем, довольно быстро.

----------
... не это главное ...

Всего записей: 831 | Зарегистр. 30-01-2002 | Отправлено: 18:11 15-05-2006
Starik143

Junior Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
Народ! Подскажите, как установить компонент TeeChartPro7.07 для Delphi7? У меня есть и инсталлятор и исходники из обменника, но установить нифига не получается ни то, ни другое. После установки инсталлятором при запуске проекта, где есть TChart, появляются ошибки, что не найден tee77.bpl и другие аналогичные. Смотрел в папках, в которых он не нааходит эти файлы, там они присутствуют. Почему не видит, не понятно.
Пробовал компилить исходники. Делал все по инструкции, прилагаемой к ним. Запустил Tee7D7.bpg и нажал Projects->Build All Projects. И во время компиляции выскакивает ошибка: несовместимые типы TPoint и Integer в функции PointInTriangle. Потом путем переустановок и перекомпиляций, все таки удалость откомпилировать без ошибок, но в палитре компонентов ни один TChart не появился. В меню Component->install Packages  все компоненты присутствуют, но галочки с них сняты, а если их попытаться отметить(поставить галочку), то выскакивает сообщение дословно: "Cannot load package 'Tee77.' It contains unit 'TeeAbout,' which is also contained in package 'Tee70' "
Что делать, чтоб установить все-таки?

Всего записей: 180 | Зарегистр. 19-02-2004 | Отправлено: 00:51 16-05-2006
ArtemiyUO

Full Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
Это все из за того что у тебя стоят старые пакеты TeeChart, называться они должны типо Tee70.*. Надо все это убить и вычистить.
Ищ ошибки кстати ясно в чем проблема - "немогу загрузить пакет ти77 (твой новый). Так как юнит такойто уже содержится в (старом) пакете тее70".  
Вчера такой же трабл решал только на 10.

Всего записей: 539 | Зарегистр. 12-12-2005 | Отправлено: 07:30 16-05-2006
RUNaum



Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
Посоветуйте аналог TOpenDialog под bcb. Эта вцл глючит, когда файл выбираешь двойным кликом, то происходит рандомное событие на контроле, который находится под диалогом.  
Отлавливать события не предлагать

Всего записей: 306 | Зарегистр. 25-11-2005 | Отправлено: 20:31 16-05-2006
PowerChute



Full Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
RUNaum
А TRzOpenDialog из Raize Components не пробовал?

----------
Хочешь всего и сразу, а получаешь ничего и постепенно.

Всего записей: 519 | Зарегистр. 13-10-2004 | Отправлено: 05:15 17-05-2006
dyr farot

Advanced Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
нет там никакого глюка -- нормально компонент работает.

Всего записей: 697 | Зарегистр. 03-08-2004 | Отправлено: 13:48 17-05-2006
RUNaum



Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
dyr farot
Да это понятно, что нормально работает диалоговое окно. Просто я считаю не нормальным передачу сообщения WM_LBUTTONUP на форму под диалогом.
 
Как отключить двойной клик в диалоге (TOpenDialog)? Сообщения пока чет не удалось перехватить... может что не так делаю?

Всего записей: 306 | Зарегистр. 25-11-2005 | Отправлено: 14:42 17-05-2006
Alex_Kud



Junior Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
Вопрос по Indy (использую C++Builder v6.0, Indy v9.0.18):
 
Передо мной стоит задача - написать программу, сканирующую фтп-сервера в заданном диапазоне ip-адресов. Для реализации этого я использую компонент Indy - IdFTP. Если к серверу удается подключиться, то все отлично, если же сервер не доступен, то возникает такая проблема: компонент ждет ответа сервера 20 сек., прежде чем происходит исключение, сигнализирующее, что подключиться не удается. Но 20 сек. - это очень много. Однако изменить это значение мне не удается.
Вот простой пример (в нем нет никакой полезной функциональности, просто подключение и отключение от серверов - для теста), все это реализовано в отдельном потоке:
Код:
 
for(int i = 2; i < 255; i++)
{
  Form1->IdFTP1->Host = "10.10.32." + IntToStr(i);
  try
  {
   Form1->IdFTP1->Connect();
  }
  catch(...)
  {
   continue;
  }
  Form1->IdFTP1->Disconnect();
}
 
При этом метод Connect имеет, вообще, такой вид:
 
procedure Connect(AAutoLogin: boolean; const ATimeout: Integer)
 
(По умолчанию вызывается Connect(true,IdTimeoutDefault).)
 
Но то ли я не те значения задаю, но задание ATimeout ничего не менят, хоть я пишу Form1->IdFTP1->Connect(true,1000), хоть Form1->IdFTP1->Connect(true,100000), все равно приходиться ждать по 20 сек., прежде чем происходит переход к следующему адресу.
Может что-то подскажите?

Всего записей: 65 | Зарегистр. 08-09-2005 | Отправлено: 14:55 17-05-2006 | Исправлено: Alex_Kud, 15:20 17-05-2006
dyr farot

Advanced Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
RUNaum, да не приходит на форму никакого лишнего сообщения...
может ты три раза кликаеш (третий клик -- на форме)?

Всего записей: 697 | Зарегистр. 03-08-2004 | Отправлено: 14:59 17-05-2006
RUNaum



Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
dyr farot
Да тут дело оказалось в cxSplitter - он реагирует на WM_LBUTTONUP радикально.
 
а сообщения все-таки приходят.  
Как я это вижу: кладу на форму TOpenDialog, у формы на событие OnMouseUp делаю ShowMessage. В результате, после выбора файла двойным кликом форма сообщает мне, что я на ней кнопку мышки отжал.
Надо ковырять сплиттер devexpressa.

Всего записей: 306 | Зарегистр. 25-11-2005 | Отправлено: 15:36 17-05-2006
ILSOFT

Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору

Цитата:
Передо мной стоит задача - написать программу, сканирующую фтп-сервера в заданном диапазоне ip-адресов. Для реализации этого я использую компонент Indy - IdFTP.

А смысл использовать IdFTP? Бери TidTCPClient и вперед - адрес и порт 21. В TidTCPClient также есть метод коннект и таймаут задается... Должно работать. Проверить доступность сервиса это хватит а далее уж конектся TidFTP.  
 
PS: если не иоможет то в indy 10 точно работает таймаут. Проверял на D7.

Всего записей: 231 | Зарегистр. 20-09-2002 | Отправлено: 07:33 18-05-2006
ab171

Junior Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
Нужна библиотека для обработки матриц(перемножение, нахождение собственных чисел/векторов и т.д.). Подскажите, где искать?

Всего записей: 33 | Зарегистр. 30-05-2005 | Отправлено: 11:55 18-05-2006
phi1

Full Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
ab171
1) DewLab Studio, там есть пакет MtxVec, если не ошибаюсь  
2) SDL Mathpack: http://www.lohninger.com/mathpack.html
(коммерческие)
Бесплатных много тоже, например:
3)http://www.shokhirev.com/nikolai/programs/tools/objmath/objmath.html
4)http://www.unilim.fr/pages_perso/jean.debord/tpmath/tpmath.htm
 
А вообще, Гуглом этот вопрос решается, с ключевой фразой типа "delphi matrix algebra"...  

Всего записей: 531 | Зарегистр. 19-03-2003 | Отправлено: 12:41 18-05-2006 | Исправлено: phi1, 12:47 18-05-2006
RUNaum



Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору

Цитата:
Нужна библиотека для обработки матриц(перемножение, нахождение собственных чисел/векторов и т.д.). Подскажите, где искать?

 
Поищи Matrix, автор Логунов (надеюсь фамилией не ошибся). Хостится на narod'e, вроде. на www.delphimaster.ru пару раз проскакивали ссылки. Автор уверяет, что работает в десятки раз быстрее того же MathCAD'a при матричных вычислениях.
 
На всякий случай поиском Matrix по проектам Королевства Дельфи (www.delphikingdom.com).  
 
От себя скажу, что проект интересный, немного забавный. Многие найдут его по душе.

Всего записей: 306 | Зарегистр. 25-11-2005 | Отправлено: 20:07 18-05-2006
Alex_Kud



Junior Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору

Цитата:
А смысл использовать IdFTP? Бери TidTCPClient и вперед - адрес и порт 21. В TidTCPClient также есть метод коннект и таймаут задается... Должно работать. Проверить доступность сервиса это хватит а далее уж конектся TidFTP.  
 
PS: если не иоможет то в indy 10 точно работает таймаут. Проверял на D7.

 
Вроде разобрался с таймаутом в TIdFTP. Как оказалось, у него есть еще свойство ReadTimeout.  И вместе с параметром ATimeout метода Connect(AAutoLogin: boolean; const ATimeout: Integer) это работает так:
 
"When ATimeout contains the value IdTimeoutDefault, ReadTimeout will be used as the timeout value when it is non-zero. Otherwise, IdTimeoutInfinite is used as the timeout value."
 
Задал ReadTimeout в миллисекундах - получилось как надо.
 
А вот попробовал использовать TidTCPClient, возник вопрос: я пытаюсь коннектиться им на 21ый порт заведомо недоступного хоста (вообще выключенного),  TidTCPClient при этом не порождает никакого исключения (как IdFTP), хотя вроде как должен. Да и метод Connected() возвращает true. Что является критерием успешного коннекта?

Всего записей: 65 | Зарегистр. 08-09-2005 | Отправлено: 11:45 19-05-2006 | Исправлено: Alex_Kud, 12:17 19-05-2006
reenoip



Advanced Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
Нашёл абсолютно бесплатную компоненту "ADODoc". Дело рук российских программистов. Но она под D7, а мне под шестёрку нужно. Связался с авторами, они говорят, что у них на руках нет шестой версии, чтобы билд компоненты перекомпилировать. Умыли руки, в общем.. Я бы и сам рад, да только даже не представляю, с чего начинать...
Описание и саму компоненту (24kb) можно свободно скачать здесь: http://www.galkasoft.ru/download/
 
Каким образом можно её самому переделать под D6, и возможно ли это вообще? Очень нужно.

Всего записей: 1768 | Зарегистр. 10-03-2006 | Отправлено: 18:59 19-05-2006
RomanTim

Member
Редактировать | Профиль | Сообщение | ICQ | Цитировать | Сообщить модератору
reenoip
Без исходников перевести по другую версию не получится - попроси, скажи, что откомпиленную версию им отдашь, вдруг дадут
Хотя,  в принципе, написать компонентик, который берет файл, сжимает и кладет в BLOB поле, а потом достает обратно - вроде не сложно. Да и отображение через ОЛЕ делается без особых проблем

Всего записей: 375 | Зарегистр. 11-09-2003 | Отправлено: 10:58 20-05-2006
   

Страницы: 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 55 56 57 58 59 60 61 62 63 64 65 66 67 68 69 70 71 72 73 74 75 76 77 78 79 80 81 82 83 84 85 86 87 88 89 90 91 92 93 94 95 96 97 98 99 100 101 102 103 104 105 106

Компьютерный форум Ru.Board » Компьютеры » Прикладное программирование » Вопросы по компонентам для Delphi, C++ Builder 2
ShIvADeSt (20-06-2007 07:33): http://forum.ru-board.com/topic.cgi?forum=33&topic=8529


Реклама на форуме Ru.Board.

Powered by Ikonboard "v2.1.7b" © 2000 Ikonboard.com
Modified by Ru.B0ard
© Ru.B0ard 2000-2024

BitCoin: 1NGG1chHtUvrtEqjeerQCKDMUi6S6CG4iC

Рейтинг.ru