-
M18 фев 07Гуд! Все это уже есть, но было очень приятно увидеть и прочитать эту новость, спасибо!
Может кто-нибудь подскажет компонент для "рисования" различных структурных схем и графов? Что то типа dxFlowChart'а, но с большим функционалом...
Да и еще, никто не сталкивался с компонентом позволяющим отображать диаграмму Ганта? Желательно чтото похожее на решение в ms Project)... -
17 фев 07Сколько раз не использовал сторонние компоненты — рано или поздно все кончалось тем, что потом вычищаол их из своего проекта. Эта обратная НЕСОВМЕСТИМОСТЬ Дельфей — одна из причин тому.
VG и RX и тп....
Разумеется, сразу же решил для себя — использовать только компоненты С ОТКРЫТЫМ КОДОМ.
Иначе — нафиг это нужно. Еще бОльшие грабли замедленного действия.
Разумеется, возможны (теоретически) такие компоненты, за которые можно заплатить и 1000 баксов и код при этом не получить.
Но я не программист — я пользователь.
Думаю, настоящим программистам компоненты интересны только как посмотреть....-
18 фев 07А еще лучше просто не использовать компонеты, которые не из палитр — Standard, Controls, Win32,Internet,DB — они гарантировано есть в любой Дельфи. Все остальное — это просто классы в модулях, намного легче переносить, сопровождать и использовать в других проектах.
P.S. И еще — заметки так скажем
1. Меньше форм в проектах — формы компилируются в ресурсы. Тоесть текстовое представление формы (*.dfm) прямо прилинковывается в exe. То есть чем меньше dfm тем меньше размер вашей итоговой программы. Чем меньше форм — тем программа меньше. В крайнем случае — не используйте текстовые формы, лучше бинарные.
2. Короткие названия классов — немного влияет на общий размер dcu, и косвенно на размеры exe.
3. Не используйте без крайней необходимости модули Messages, Dialogs, Graphics в interface секциях.
4. Модуль Registry содержит ряд недоработок, и слишком большой, все решается с помощью Windows.pas.
5. Как можно меньше внедренных в формы изображений — просто преобразовав в GIF/JPEG и впихнув в ресурс,
вы удивитесь насколько меньше программа стала.
есть еще много трюков, которые знают программеры со стажем — давайте имим делится!
-
-
T17 фев 07Для того чтобы в Delphi 2006 использовать общий менеджер памяти не обязательно использовать FastShareMem 2.10. Достаточно uses поставить модуль SimpleShareMem — и для всех библиотек будет использован единый менеджер памяти без дополнительных DLL. Встроенный менеджер памяти основан на FastMM. FastShareMem полезен для Delphi 7.
-
-
I17 фев 07пароль на архив показывается в окне справа когда открываеш рар -самим винраром
-
Сделано с
NoNaMe