Ru-Board.club
← Вернуться в раздел «Прикладное программирование»

» Вопросы по Delphi (версии 2009, 2010 Weaver, 2011 Fulcrum)

Автор: andrewtishkin
Дата сообщения: 29.08.2009 20:32
xxx2008, держи

Для меня размер - тоже больное место, но ставить D2009 уже не хочу. Как всегда выкину relocs из exe, да ужму UPX-ом с опцией ультра-брут Размер всё равно останется побольше, чем у такого же сжатого exe-шника из-под D2009, но хоть какое-то уменьшение )
Единственный минус - всякие "недоантивирусы" на VirusTotal-е будут ругаться, но всем не угодишь
Автор: whitewolfs
Дата сообщения: 30.08.2009 10:23
Десятка с девяткой на одном компе уживаются нормально?
Автор: andrewtishkin
Дата сообщения: 30.08.2009 11:43

Цитата:
Десятка с девяткой на одном компе уживаются нормально?

Да
Автор: whitewolfs
Дата сообщения: 30.08.2009 13:32
andrewtishkin пасиба
Автор: Skipper
Дата сообщения: 30.08.2009 14:01
Подскажите, как решить проблему с форматировщиком кода. После применения форматирования, получаются лишние пробелы в начале объявления процедуры/функции:


Автор: data man
Дата сообщения: 30.08.2009 15:23
Skipper
Гляньте на Options\Formatter\Delphi\Indentation
Попробуйте поставить "Indent Nested routines" в False.
Просто из скриншота не совсем понятна иерархия процедур.
Автор: Skipper
Дата сообщения: 30.08.2009 17:07
Не помогло. Вот пример псевдокода...


Код:
procedure Save();
begin
// если убрать строку ниже, все норм
if true then
repeat
.. := ..;
until ...;
end;
Автор: data man
Дата сообщения: 30.08.2009 17:41
Skipper
То есть нужно, чтобы repeat находился под If ?
Если так, то сколько я ни бился - не получилось.
Вроде и куча настроек форматирования, но JCF покруче будет, останусь на нем. Кстати, в SVN-версии появились пакеты для D2010.
Автор: Skipper
Дата сообщения: 30.08.2009 20:16
т.е. имеем такое:

procedure Save();
begin
// если убрать строку ниже, все норм
if true then
repeat
.. := ..;
until ...;
end;

а нужно получить такое:

procedure Save();
begin
// если убрать строку ниже, все норм
if true then
repeat
.. := ..;
until ...;
end;
Автор: data man
Дата сообщения: 30.08.2009 21:01
Skipper
У меня именно так и форматирует, так что см. свои настройки.
Можно сбросить в настройки по-умолчанию.
Файл дефолтного конфига \Bin\Formatter.config
Файл юзера \Application Data\CodeGear\BDS\7.0\Formatter.config
Автор: Skipper
Дата сообщения: 30.08.2009 21:04
Не сдвигает ниже стоящую процедуру/функцию ? Если нет, выложи плиз свои настройки форматера.
Автор: data man
Дата сообщения: 30.08.2009 21:19
А вот сейчас глюк воспроизвелся !
Потом закрыл все файлы, создал новый проект с пустой формой, добавил пару процедур - не воспроизводится. Условия возникновения непонятны.
И как теперь отправить сей баг в QC ?

Добавлено:
Если хоть кто-то еще не подписан на DelphiFeeds , Andy выпустил DDevExtensions 2.0 BETA для D2010
Есть кое-что интересное.
Автор: Adalon
Дата сообщения: 31.08.2009 15:41
Как с компонентами?
От 2009-й подходят без проблем?

whitewolfs

Цитата:
Десятка с девяткой на одном компе уживаются нормально?

У меня пока не поставилась - говорит, что нужен Update3 к 2009-й.
Автор: data man
Дата сообщения: 31.08.2009 16:16
Adalon
Проблемы будут в DB-компонентах, где используется обращение [TFieldType], так как выросло кол-во типов полей.
И в тех, где нет проверки на версию компилера примерно как в JEDI.inc
Но скоро хлынут обновления - DevExpress'овцы грозились на этой неделе.
Автор: emarks
Дата сообщения: 31.08.2009 19:26
Ребята,

подскажите, как установить на 2010 SDAC 4.70.48 ?
при компиляции выдает кучу ошибок. в установке TMS
изменили tmsdefs.inc, а для SDAC подскажете, что сделать?

Заранее спасибо!!!
Автор: SerGap
Дата сообщения: 31.08.2009 21:58
Аналогичный вопрос. Здесь (в самом низу страницы) http://www.gumpi.com/blog/ есть инсталлятор добавляющий компоненты Win7 в различные версии Delphi, до 2009 включительно. Может кто разберется что подкрутить чтоб в Delphi 2010 их поддержку добавить.
Автор: zvAndrey
Дата сообщения: 31.08.2009 23:40
SerGap
Они же идут с исходниками. Установи эти компоненты с поддержкой D2009
В Packages\DelphiVersions.inc скопируй блок с VER200 и измени в нем версию компилятора на VER210
Дальше открой пакет от D2009 и перекомпилируй его в D2010
Компилируется без ошибок
Автор: BugDigger
Дата сообщения: 01.09.2009 07:54
Будьте осторожны:

Report No: 77157 Status: Open
RadStudio 2010 uninstall breaks RadStudio 2007/2009
http://qc.codegear.com/wc/qcmain.aspx?d=77157

The uninstall for RS 2010 also uninstalls CC3290MT.DLL and CC3280MT.DLL from the System32 directory on systems with a previous installation of RS 2007 and RS 2009. The missing DLLs result in startup errors in RS 2007 and 2009.
Автор: emarks
Дата сообщения: 01.09.2009 08:17
Не все так просто с SDAC. там исходники еще надо править...

Возможно у кого есть уже готовый вариант?

Пиво с меня.
Автор: data man
Дата сообщения: 01.09.2009 08:22
emarks

Цитата:
Проблемы будут в DB-компонентах, где используется обращение [TFieldType], так как выросло кол-во типов полей.

Это поможет ?
Автор: emarks
Дата сообщения: 01.09.2009 09:55
Проблемы на лицо... решение нужно
Автор: murkovich
Дата сообщения: 01.09.2009 14:58
Скажите, а обещанная поддержка контроля версий (SVN) в 2010 появилась?

А то в обещаниях было, а в обзорах пока никто не упомянул.
Автор: funnyman
Дата сообщения: 01.09.2009 15:13
В том, что с сайта раздается, на svn нет и намека.
Автор: data man
Дата сообщения: 01.09.2009 15:44
murkovich
funnyman
А что именно они обещали ?
Не это ?

Цитата:
ToolsAPI enhancements:
New support for adding version control systems to the IDE. Pertinent interfaces: IOTAVersionControlNotifier and IOTAVersionControlServices.

Значит, как обычно, дело за сторонними продуктами.
Автор: funnyman
Дата сообщения: 01.09.2009 15:52
Общали "Project Weaver will have also Subversion integration", но обещание не сбылось.
То, что это можно сторонними продуктами, это понятно. Но вроде как было обещано, что будет встроенное.
Автор: murkovich
Дата сообщения: 01.09.2009 15:59
data man

Цитата:
А что именно они обещали ?
Не это ? ...

Да, это. Но только в обещаниях кроме интерфейса всё время фигурировала еще и одна конкретная реализация, для сабвершн.

Если убрали, то интересны причины - ведь вроде технически "это" должно быть несложно. Тогда скорее нечто из области лицензий помешало.
Автор: data man
Дата сообщения: 01.09.2009 16:01
funnyman
Ну хорошо, что хоть API предоставили для этого. Значит ждемс.

Автор: andrewtishkin
Дата сообщения: 01.09.2009 16:20
SVN будет позже выпущено, отдельно как приложение к студии, это официальная информация
Автор: makbeth
Дата сообщения: 01.09.2009 16:41
Поддержку SVN выпилили из релиза, т.к. не успевали к сроку (была такая инфа). Так что действительно будет как приложение, либо в следующей версии. В принципе, и правильно. Нефиг пихать все в кучу
Автор: data man
Дата сообщения: 01.09.2009 17:17
2All
А не организовать ли в этой теме шапку ? Вроде кое-что полезное уже набралось.
Проблемы с форматером, от BugDigger очень полезная инфа.
Постепенно будем добавлять что-то важное. Ваше мнение ?

Страницы: 123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172

Предыдущая тема: Установка копоненты ZipTV


Форум Ru-Board.club — поднят 15-09-2016 числа. Цель - сохранить наследие старого Ru-Board, истории становления российского интернета. Сделано для людей.