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

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

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

 Версия для печати • ПодписатьсяДобавить в закладки
Страницы: 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 107 108 109 110 111

Открыть новую тему     Написать ответ в эту тему

data man



Advanced Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
Обсуждаем новые возможности и баги
Просьба писать только про Delphi 2009 и выше - по остальным версиям есть соответствующая тема.
Вопросы вареза здесь не обсуждаются !!!
См. также:
Известные важные баги Delphi 2010:

Описание________________________________________________ Исправлено Решение/Альтернатива_____________________
  1. Внимание !  Деинсталляция D2010 нарушает работу D2007 и D2009 !  
При деинсталляции удаляются CC3280MT.DLL и CC3290MT.DLL из Windows\System32,   необходимые для работы D2007 и D2009 соответственно.
Сделайте резервные копии
  2. Code Formatter не работает, если не инсталлирован пакет моделирования.   В нем также присутствует множество багов. Используйте с осторожностью.   1.   JEDI CodeFormat 2.44 SVN Snapshot (~750Kb)   Требуются JCL и JVCL  
2.GExperts with Formatter
  3. Не работает F1 в Object Inspector Update 2   IDEFixPack 2.9 от Andreas Hausladen
(dev. snapshots)
  4. Если IDE начинает падать с сообщением "Out of resources", возможно, что поврежден .res файл проекта. Удалить его, запустить IDE, открыть проект - новый .res файл будет создан автоматически.
  5. В редакторе не работает Class Completion, если в декларируемом классе есть поля с шаблонами. Перед декларированием поля добавить public или private и т.д.
  6. TTrayIcon.ShowBalloonHint() не работает на ОС ниже Vista [QC 77561] Update 2 * Установить Update 2   * ИЛИ почитать о причинах и решении проблемы на форуме embarcadero и в QC   * ИЛИ воспользоваться альтернативой, например Cooltray 4.4.0
  ...      


Всего записей: 1696 | Зарегистр. 13-10-2005 | Отправлено: 14:28 26-08-2009 | Исправлено: data man, 18:27 06-08-2010
NikitaAdm

Junior Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
Файл скомпилированный в Vista перенес в Windows XP Pro SP3. Такой же косяк. Наверное если скомпилировать в XP будет иначе.
 
Еще обнаружил, что в XP этот ListView не выделяет (курсором) ту часть Item где есть иконки. Выделяет только текст.
 
То есть файл скомпилированный в Delphi 2010 в Vista, перенес в XP и обнаружил такой косяк.
 
Выглядит криво.

Всего записей: 32 | Зарегистр. 20-06-2008 | Отправлено: 14:03 15-11-2009
psa1974



Full Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
NikitaAdm
Тю. А на моем скрине ж нету смещения в 1-2 пиксела, все идеально... У меня Windows XP Pro SP3.  
Можешь выложить экзешник той тестовой программы, скрин которой ты привел. Я сделаю у себя скрин и потом сравним. Параллельно - тут мой экзешник: Ссылка

Всего записей: 438 | Зарегистр. 08-11-2005 | Отправлено: 15:05 15-11-2009
NikitaAdm

Junior Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
psa1974
http://webfile.ru/4086448
 
По поводу не выделения иконок - видимо это так в Windows XP. Потому что Outlook Express тоже не выделяет (в Win XP).
 
Upd: Почему-то rapidshare дает скачивать это файл (кторый я зааплоадил), только с платного аккаунта... Какой самый простой сервис без регистрации? (если не сможешь так скачать)
 
Upd2: Запустил твой файл на Winows XP - Тоже сдвинуто. Как и у моего.
Тема стандартная, Windows XP Pro SP3 чистый все по умолчанию со всеми апдейтами...
 
Upd3: Убрал рапидшару поставил нормальную ссылку.

Всего записей: 32 | Зарегистр. 20-06-2008 | Отправлено: 17:14 15-11-2009 | Исправлено: NikitaAdm, 18:00 15-11-2009
psa1974



Full Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
NikitaAdm
Итак. У меня стоит тема со стилями окон "Luna (Longhorn Revolution)". И вчера стояла. Вот скины:
- для темы "Luna (Longhorn Revolution)";
- скин для темы "Windows XP".
В первом случае смещения нет, во втором есть.  
А вот скрин окна плагинов Akelpad для темы "Windows XP" (напомню, он написан в MVC++ на чистом API):  

Здесь смещение тоже есть. Выводы:
1. Смещение однозначно не является косяком Дельфи, поскольку присутствует также и в прогах, написанных на С++.
2. Наличие смещения, и возможно его величина определяется установленной темой визуального оформления и однозначно присутствует при стандартной теме в Windows XP и Windows Vista.
Ну, короче, как я и говорил - это косяк, штатно заложенный в саму систему . Ошибся только в том, что приписывал его только Vista. В Windows XP он тоже есть.
 
На счет выделения иконок - раньше как то не обращал внимания, но по моему в Windows XP так было всегда (не выделялись)

Всего записей: 438 | Зарегистр. 08-11-2005 | Отправлено: 18:27 15-11-2009 | Исправлено: psa1974, 18:36 15-11-2009
mdid

Advanced Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
можно ли защитить исходный код средствами делфи?тоесть закриптовать как то или пас поставить?если нет то чем это можно сделать?

Всего записей: 1298 | Зарегистр. 13-02-2006 | Отправлено: 18:54 15-11-2009
NikitaAdm

Junior Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
psa1974
Ясно. Еще одним белым пятном в Дельфи стало меньше. Спасибо за сотрудничество!

Всего записей: 32 | Зарегистр. 20-06-2008 | Отправлено: 19:21 15-11-2009
spasius



Advanced Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
приятно слышать что была внесена ясность в такую ситуацию с косяками.
по поводу защиты информации, то существует масса компонент, как например (TmxProtector) и просто программ, которые колдуют с скомпированными программами. например ASProtect. если же просто делать обычную защиту паролем, то вряд ли это вообще можно будет считать за защиту.

Всего записей: 695 | Зарегистр. 16-03-2009 | Отправлено: 20:30 15-11-2009 | Исправлено: spasius, 20:30 15-11-2009
mdid

Advanced Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
я просто думал что может быть  Embarcadero хоть в этой версии введет хоть какую то защиту исходного кода....в общем я уже свой начал писать

Всего записей: 1298 | Зарегистр. 13-02-2006 | Отправлено: 09:35 16-11-2009
Frodo_Torbins

Silver Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
mdid
Любая стандартная защита ломается в первую очередь.
Кстати в самой студии до чего защита крутая. А кряки выходят через несколько часов после выхода очередного релиза.

Всего записей: 2318 | Зарегистр. 24-05-2007 | Отправлено: 12:48 16-11-2009 | Исправлено: Frodo_Torbins, 12:51 16-11-2009
mdid

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

Всего записей: 1298 | Зарегистр. 13-02-2006 | Отправлено: 13:17 16-11-2009
spasius



Advanced Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
mdid
нормой для отрасли считается расход на защиту ~10% ресурсов разработки продукта.

Всего записей: 695 | Зарегистр. 16-03-2009 | Отправлено: 13:18 16-11-2009
Ktf



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

Цитата:
Кстати в самой студии до чего защита крутая. А кряки выходят через несколько часов после выхода очередного релиза.

Frodo_Torbins
А вот тут ты не прав. Поверь мне, на кряк студии было потрачено очень много времени. Очень.

Всего записей: 139 | Зарегистр. 05-03-2007 | Отправлено: 13:23 16-11-2009 | Исправлено: Ktf, 13:24 16-11-2009
data man



Advanced Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
Защита прог и Delphi 2010 ?!
Коллеги, наш модератор очень лояльный, но может все же не стОит поддаваться искушению ?

----------
Любой достаточно развитый тролль неотличим от подлинно помешанного на какой-либо идее.
Кекс. Антибиотики. Ламбада.

Всего записей: 1696 | Зарегистр. 13-10-2005 | Отправлено: 13:37 16-11-2009
relictus

Silver Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
Уже голову сломал, что значит сей значок?
   
 
Добавлено:
Точнее, не значит (букмарка), но откуда он берется, если я никогда его не ставил??

Всего записей: 3696 | Зарегистр. 19-04-2005 | Отправлено: 15:47 16-11-2009
Frodo_Torbins

Silver Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
relictus
MMX ставит, хз зачем.

Всего записей: 2318 | Зарегистр. 24-05-2007 | Отправлено: 16:50 16-11-2009
relictus

Silver Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
Frodo_Torbins
Забавно, но на 2010-й еще не ставил ММХ, просто открыл проект, который был написан в 2007-й Delphi. На ней стоял ММХ и я постоянно замечал самопроизвольное появление букмарков, грешил на студию, а оказалось ММХ виноват...

Всего записей: 3696 | Зарегистр. 19-04-2005 | Отправлено: 16:58 16-11-2009
Varenik



Advanced Member
Редактировать | Профиль | Сообщение | ICQ | Цитировать | Сообщить модератору
relictus
Frodo_Torbins
Цитата:
стоял ММХ и я постоянно замечал самопроизвольное появление букмарков
Это фича такая: при добавлении метода его тело помечается букмарком 9, а 7, кажись, при этом помечается место, из которого был сделано изменение класса - вот тут точно не помню

----------
Если нравится, считайте, что получилось…

Всего записей: 1766 | Зарегистр. 21-07-2001 | Отправлено: 17:06 16-11-2009
delover

Advanced Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
Первый раз компилился в 2010 сегодня!
Компилится все, но только почему-то думает что раз это не ToolsAPI 2009, значит это 2007ая. Очень рад что всё не так плохо, как можно предположить из шапки.
Не бейте сильно у меня релиз файлового контейнера на CodeGear. Вопрос есть, чем можно отличить ToolsAPI 2010 от 2009.

Всего записей: 1395 | Зарегистр. 25-06-2007 | Отправлено: 22:28 16-11-2009
BugDigger



Junior Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
Для тех, кому интересно.
 
При запуске D2010 без прав администратора вываливается:
Error executing 'C:\ProgramData\{BBD31133-40F8-4B57-9BA6-DB76C03D153B}\Setup.exe'
 
Это запускается инсталлятор для проверки обновлений, который требует административных прав. Чтобы выключить эту байду достаточно убрать его из IDE auto-run в разделе реестра
 
HKCU\Software\CodeGear\BDS\7.0\AutoRun\UpdateCheck.
 
Естественно, что обновления после этого нужно проверять вручную.
 
Отключить это еще полезно и по соображениям безопасности (чтоб не запускалось ничего левого).

Всего записей: 175 | Зарегистр. 14-06-2007 | Отправлено: 09:04 20-11-2009
psa1974



Full Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
BugDigger
В соседней теме это уже обсуждалось: Как отключить автообновление

Всего записей: 438 | Зарегистр. 08-11-2005 | Отправлено: 12:01 20-11-2009
Открыть новую тему     Написать ответ в эту тему

Страницы: 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 107 108 109 110 111

Компьютерный форум Ru.Board » Компьютеры » Прикладное программирование » Вопросы по Delphi (версии 2009, 2010 Weaver, 2011 Fulcrum)


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

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

BitCoin: 1NGG1chHtUvrtEqjeerQCKDMUi6S6CG4iC

Рейтинг.ru