Size: a a a

2020 December 19

EK

Eugene Krasnikov (ᴊɪ... in Delphi & Lazarus
Неъматжон
Когда-то у меня тоже такой было. Оказалось, что некоторые компоненты были с вирусом скомпилированы.
Он может на пустой проект ругаться. А при установке, все модули компилируются. Вообще, надо оригинал поставить и посмотреть.
источник

Н

Неъматжон in Delphi & Lazarus
Проверьте свои установки Delphi (версий с 4 по 7 включительно) и, если найдёте у себя SysConst.bak, выполните следующие действия:
Удалите SysConst.dcu
Скопируйте SysConst.bak в SysConst.dcu. Важно именно скопировать, а не переименовать, чтобы SysConst.bak тоже остался на диске - это убережёт систему от повторного заражения, т.к. вирус не производит заражения, если находит SysConst.bak, считая, что свою работу он уже выполнил.
источник

Н

Неъматжон in Delphi & Lazarus
Вот тут посмотрите: https://www.gunsmoker.ru/2009/08/delphi-delphi.html
источник

DB

Dmitry Belkevich in Delphi & Lazarus
всем привет. откопал старый, местами интересный, пак компонент. лично нам нужны были более продвинутые трекбары с двумя ползунками. удалось их выделить из горы кода двумя модулями
http://www.pegtop.de/delphi/components/common/images/trackbar01.gif
источник

DB

Dmitry Belkevich in Delphi & Lazarus
из интересного: все компоненты с примерно 5ю правками встали на xe6 (20я делфи). компоненты писаны для 5-й еще делфи. совместимость вверх у делфи фантастическая и это - одно из того, за что любится язык
на 10.4.1. тоже наверняка заработает сразу
источник

EK

Eugene Krasnikov (ᴊɪ... in Delphi & Lazarus
Dmitry Belkevich
из интересного: все компоненты с примерно 5ю правками встали на xe6 (20я делфи). компоненты писаны для 5-й еще делфи. совместимость вверх у делфи фантастическая и это - одно из того, за что любится язык
на 10.4.1. тоже наверняка заработает сразу
Интересно, учитывая, что как минимум scoped names появились в хе2 вроде.
источник

N

Nik in Delphi & Lazarus
Dmitry Belkevich
всем привет. откопал старый, местами интересный, пак компонент. лично нам нужны были более продвинутые трекбары с двумя ползунками. удалось их выделить из горы кода двумя модулями
http://www.pegtop.de/delphi/components/common/images/trackbar01.gif
это ж всё VCL?
источник

DB

Dmitry Belkevich in Delphi & Lazarus
Eugene Krasnikov (ᴊɪɴ x)
Интересно, учитывая, что как минимум scoped names появились в хе2 вроде.
scoped names в коде нет. добавил их в dpk и всё заработало
источник

DB

Dmitry Belkevich in Delphi & Lazarus
Nik
это ж всё VCL?
да
источник

N

Nik in Delphi & Lazarus
на одной из работ в XE6 на FMX парнишка делал тоже с двумя ползунками трекбар..
источник

DB

Dmitry Belkevich in Delphi & Lazarus
Eugene Krasnikov (ᴊɪɴ x)
Интересно, учитывая, что как минимум scoped names появились в хе2 вроде.
тут
источник

EK

Eugene Krasnikov (ᴊɪ... in Delphi & Lazarus
Что тут? Зачем это? :)
источник

DB

Dmitry Belkevich in Delphi & Lazarus
Eugene Krasnikov (ᴊɪɴ x)
Что тут? Зачем это? :)
это scope names прописанный в dpk, после чего собралось нормально
источник

EK

Eugene Krasnikov (ᴊɪ... in Delphi & Lazarus
Если работает, то здорово.
Вообще, можно через $if-ы сдалать универсальную версию, конечно.
источник

DB

Dmitry Belkevich in Delphi & Lazarus
можно, бесспорно ) но это же вот в частном случае сотню модулей править. а так одно место и всё работает
там компонентная библиотека весьма толстая
источник

AS

Alexey Shumkin in Delphi & Lazarus
Eugene Krasnikov (ᴊɪɴ x)
Чем Д7-то не нравится?
Кстати, Каспер почему-то ругается периодически на ЕХЕ-шники Д7. Может, потому что у меня сборка кастомная или это у всех так?
По сравнению с современными версиями - ничем уже:
в консоли собрать проект - надо шаманить всякие тулзы
отладка - неудобная (нельзя пропустить исключения определенного типа, например)
редактор кода - без массы удобств современной версии
Нет Win64...
Современных возможностей языка нет..

Чему там нравиться?
источник

AS

Alexey Shumkin in Delphi & Lazarus
Eugene Krasnikov (ᴊɪɴ x)
Хорошо, Алексей, сори, без обид.
Суть проста - надо собрать статистику по хуку. Функция будет выдаваться из разных процессов, а статистика нужна общая.
Ну или, к примеру, обмен с основной программой. Если даже тот же WM_COPYDATA использовать или другие сообщения, нужно хэндл окна передать DLL-ке.
Вопрос "для чего" нужна такая статистика?
источник

Y

YuS in Delphi & Lazarus
Андрей Т 🐎
что ни будь по проще))
У Synapse вроде есть что-то. На оф. форуме были темы.
источник

MP

Michael Philippenko in Delphi & Lazarus
Alexey Shumkin
Эээ? Кем подразумевается?..
Мне всё равно непонятен кейс.
С виду (по описанию)похоже на HTTP-обёртку над HTTP-клиентом :)
Или этот компонент имеет что-то сверх? Добавляет какого -то удобства?...
Это компонент который включает HTTP сервер, который управляет сессиями отчетов, позволяет строить , экспортировать и печатать отчеты с клиентов.
источник

ea

eugene afx in Delphi & Lazarus
Андрей Т 🐎
Добрый день!  Какой компонент по советуйте для работы с СОМ портом.
Tcomport юзаю
источник