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

НовостиФайловые архивы
ПоискАктивные темыТоп лист
ПравилаКто в 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
spasius



Advanced Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
yegorovpavel
решается простым обновлением Indy.
X11
ICS далеко не панацея. Там багов тоже хватает, а количество компонентов вообще как кот наплакал.  
Оптимальный вариант исправленные компоненты Indy которые необходимы для работы. (это мое личное мнение, тоже не панацея)

Всего записей: 695 | Зарегистр. 16-03-2009 | Отправлено: 23:21 01-03-2010
X11



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

Цитата:
yegorovpavel
решается простым обновлением Indy.  

Где опять же баги , да и не факт, что ещё и установить получится.
 

Цитата:
ICS далеко не панацея.  

Может не далеко, но реальная панацея.


----------
/не мы такие, жизнь такая/

Всего записей: 3253 | Зарегистр. 24-11-2005 | Отправлено: 23:30 01-03-2010
yegorovpavel



Junior Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
Не, ну я все понимаю, но чтобы не работало "из коробки", это как-то слишком =)
На ICS-то уже перешел, даж открыточку аффтару когда-то отправлял

Всего записей: 58 | Зарегистр. 17-08-2007 | Отправлено: 23:33 01-03-2010
spasius



Advanced Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
X11
где у панацеи HTTP server? SMTP Relay демка вообще многими антивирями трояном считается. ДНС сервер на 2003-м или 2008-м Windows будет работать не скоро. Панацеей это не является. Это просто другой продукт с меньшим функционалам, ну и как следствие с меньшим числом ошибок.

Всего записей: 695 | Зарегистр. 16-03-2009 | Отправлено: 23:40 01-03-2010
yegorovpavel



Junior Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
Попробовал обновить инди по мануалу - в самом конце крашится с ошибкой
 
Точка входа в процедуру """""""""""""""" не найдена в библиотеке DLL indyprotocols140.bpl  
=(

Всего записей: 58 | Зарегистр. 17-08-2007 | Отправлено: 23:50 01-03-2010
X11



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

Цитата:
где у панацеи HTTP server?  

Вот:

 
Добавлено:

Цитата:
Попробовал обновить инди по мануалу - в самом конце крашится с ошибкой
 
Точка входа в процедуру """""""""""""""" не найдена в библиотеке DLL indyprotocols140.bpl  
=(

как правило большинство ошибок при неправильном или неполном удалении предыдущей версии и всех предыдущих файлов
 
Добавлено:

Цитата:
ДНС сервер на 2003-м или 2008-м Windows будет работать не скоро

Пример есть с исходниками? Могу проверить на W2003Srv
 
Добавлено:
spasius, может у тебя какая-нибудь устаревшая версия? Например 5 или 6.

----------
/не мы такие, жизнь такая/

Всего записей: 3253 | Зарегистр. 24-11-2005 | Отправлено: 00:22 02-03-2010
spasius



Advanced Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
X11
Если можно по подробнее о последних достижениях ICS ... (предлагаю ПМ)

Всего записей: 695 | Зарегистр. 16-03-2009 | Отправлено: 01:10 02-03-2010
relictus

Silver Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
yegorovpavel
Сам только вчера поставил новую ИНДЮ (zip от 1.03.2010 ftp://indy.fulgan.com/ZIP/IndyTiburon.zip), на D2010 с 4/5 апдейтом встало без проблем. А ты старые bpl'ы из папки bin удалил?

Всего записей: 3711 | Зарегистр. 19-04-2005 | Отправлено: 08:24 02-03-2010
X11



Silver Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
spasius, я не знаю о последних достижениях ничего. И что значит последние достижения? Последние от какого момента? Я сам недавно спрыгнул с инди на ICS и очень доволен. Например у ICS даже есть автодокачка по крайней мере у компоненты TFtpCli. А также процесс скачивания проще отобразить. Я согласен, что индийцы мощнее. Но если бы ещё и стабильнее....

----------
/не мы такие, жизнь такая/

Всего записей: 3253 | Зарегистр. 24-11-2005 | Отправлено: 10:01 02-03-2010 | Исправлено: X11, 10:02 02-03-2010
psa1974



Full Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
All
Думаю, пора заканчивать войну "Indy vs. ICS - кто круче...".  
Позиция каждого из вас уже давно ясна, дальнейшая дискуссия не имеет смысла. Ну или переносите обсуждение в ПМ, как предложил spasius. Не засоряйте топик. Здесь обсуждаем только проблемы и их решения.

Всего записей: 438 | Зарегистр. 08-11-2005 | Отправлено: 10:18 02-03-2010
StalkerSoftware



Advanced Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
Delphi7
В Edit1.Text находится текст "123/7 (МВК)".
делаем
ShowMessage(LowerCase(Edit1.Text))
Буквы "МВК" показываются в верхнем регистре - для D7 это нормально. Заменяем LowerCase на AnsiLowerCase и буквы "МВК" показываются в нижнем регистре.
 
Теперь берем Delphi 2010, которая вся из себя Unicod'ная.
В Edit1.Text находится текст "123/7 (МВК)".
делаем
ShowMessage(LowerCase(Edit1.Text))
Буквы "МВК" опять показываются в верхнем регистре.
 
Судя по хелпу для Lowercase от D2010 она работает верно, но тогда возникает вопрос: что же это за unicode, если для национальных алфавитов, по прежнему надо использовать  ansi версии функций ?

Всего записей: 682 | Зарегистр. 23-06-2008 | Отправлено: 16:30 02-03-2010
data man



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

Цитата:
Судя по хелпу для Lowercase

Судя по исходникам:
{ LowerCase converts all ASCII characters in the given string to lower case.
  The conversion affects only 7-bit ASCII characters between 'A' and 'Z'. To
  convert 8-bit international characters, use AnsiLowerCase. }
{ UpperCase converts all ASCII characters in the given string to upper case.
  The conversion affects only 7-bit ASCII characters between 'a' and 'z'. To
  convert 8-bit international characters, use AnsiUpperCase. }

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

Всего записей: 1696 | Зарегистр. 13-10-2005 | Отправлено: 16:43 02-03-2010
StalkerSoftware



Advanced Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
data man
Так я же в конце своего сообщения написал, что "Судя по хелпу для Lowercase от D2010 она работает верно".
 
Просто мне не понятно, что же это за unicode, если для национальных алфавитов, по прежнему надо использовать  ansi версии функций ?
 
Или может быть приставка ansi оставлена просто для совместимости, а на самом деле это не ansi, а полноценная unicode-функция ?

Всего записей: 682 | Зарегистр. 23-06-2008 | Отправлено: 20:05 02-03-2010
snike555



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

Цитата:
Просто мне не понятно, что же это за unicode, если для национальных алфавитов, по прежнему надо использовать  ansi версии функций ?

Хм, а вот интересно для иероглифов тоже бывают заглавные и прописные версии? Наверно это просто особенности некоторых языков, хотя наверное большинства.

Всего записей: 380 | Зарегистр. 02-10-2009 | Отправлено: 22:30 02-03-2010
Frodo_Torbins

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

Цитата:
Или может быть приставка ansi оставлена просто для совместимости, а на самом деле это не ansi, а полноценная unicode-функция ?

На сколько я знаю именно так и есть. Вообще проблема совместимости со старым кодом заставила Эмбаркадеро сделать довольно много подобных финтов ушами.

Всего записей: 2318 | Зарегистр. 24-05-2007 | Отправлено: 22:56 02-03-2010
VadimLou



Advanced Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
Frodo_Torbins
И получилась такая совместимость, что переходить страшно ... чего только стоят бяки с Set of Char для кирилицы...

Всего записей: 702 | Зарегистр. 22-07-2004 | Отправлено: 04:20 03-03-2010
Frodo_Torbins

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

Всего записей: 2318 | Зарегистр. 24-05-2007 | Отправлено: 19:45 03-03-2010
data man



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

Цитата:
отсутствие удобной юникодной замены сетам - явная недоработка

Есть как минимум три реализации таких сетов - не обязательно же иметь встроенные

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

Всего записей: 1696 | Зарегистр. 13-10-2005 | Отправлено: 19:56 03-03-2010 | Исправлено: data man, 19:57 03-03-2010
delover

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

Всего записей: 1395 | Зарегистр. 25-06-2007 | Отправлено: 00:45 04-03-2010
JustAMaaan

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

Цитата:
Хм, а вот интересно для иероглифов тоже бывают заглавные и прописные версии?

За все иероглифы не скажу, но японский и китайский язык заглавных и строчных иероглифов не знает.

Всего записей: 221 | Зарегистр. 17-09-2004 | Отправлено: 12:51 04-03-2010
Открыть новую тему     Написать ответ в эту тему

Страницы: 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