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

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

Автор: yegorovpavel
Дата сообщения: 01.03.2010 22:50
Попробовал обновить инди по мануалу - в самом конце крашится с ошибкой

Точка входа в процедуру """""""""""""""" не найдена в библиотеке DLL indyprotocols140.bpl
=(
Автор: X11
Дата сообщения: 01.03.2010 23:22

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

Вот:


Добавлено:

Цитата:
Попробовал обновить инди по мануалу - в самом конце крашится с ошибкой

Точка входа в процедуру """""""""""""""" не найдена в библиотеке DLL indyprotocols140.bpl
=(

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

Добавлено:

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

Пример есть с исходниками? Могу проверить на W2003Srv

Добавлено:
spasius, может у тебя какая-нибудь устаревшая версия? Например 5 или 6.
Автор: spasius
Дата сообщения: 02.03.2010 00:10
X11
Если можно по подробнее о последних достижениях ICS ... (предлагаю ПМ)
Автор: relictus
Дата сообщения: 02.03.2010 07:24
yegorovpavel
Сам только вчера поставил новую ИНДЮ (zip от 1.03.2010 ftp://indy.fulgan.com/ZIP/IndyTiburon.zip), на D2010 с 4/5 апдейтом встало без проблем. А ты старые bpl'ы из папки bin удалил?
Автор: X11
Дата сообщения: 02.03.2010 09:01
spasius, я не знаю о последних достижениях ничего. И что значит последние достижения? Последние от какого момента? Я сам недавно спрыгнул с инди на ICS и очень доволен. Например у ICS даже есть автодокачка по крайней мере у компоненты TFtpCli. А также процесс скачивания проще отобразить. Я согласен, что индийцы мощнее. Но если бы ещё и стабильнее....
Автор: psa1974
Дата сообщения: 02.03.2010 09:18
All
Думаю, пора заканчивать войну "Indy vs. ICS - кто круче...".
Позиция каждого из вас уже давно ясна, дальнейшая дискуссия не имеет смысла. Ну или переносите обсуждение в ПМ, как предложил spasius. Не засоряйте топик. Здесь обсуждаем только проблемы и их решения.
Автор: StalkerSoftware
Дата сообщения: 02.03.2010 15:30
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 версии функций ?
Автор: data man
Дата сообщения: 02.03.2010 15:43
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. }
Автор: StalkerSoftware
Дата сообщения: 02.03.2010 19:05
data man
Так я же в конце своего сообщения написал, что "Судя по хелпу для Lowercase от D2010 она работает верно".

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

Или может быть приставка ansi оставлена просто для совместимости, а на самом деле это не ansi, а полноценная unicode-функция ?
Автор: snike555
Дата сообщения: 02.03.2010 21:30
StalkerSoftware

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

Хм, а вот интересно для иероглифов тоже бывают заглавные и прописные версии? Наверно это просто особенности некоторых языков, хотя наверное большинства.
Автор: Frodo_Torbins
Дата сообщения: 02.03.2010 21:56
StalkerSoftware

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

На сколько я знаю именно так и есть. Вообще проблема совместимости со старым кодом заставила Эмбаркадеро сделать довольно много подобных финтов ушами.
Автор: VadimLou
Дата сообщения: 03.03.2010 03:20
Frodo_Torbins
И получилась такая совместимость, что переходить страшно ... чего только стоят бяки с Set of Char для кирилицы...
Автор: Frodo_Torbins
Дата сообщения: 03.03.2010 18:45
VadimLou
А как бы вы сделали (принимая во внимание что делфи используется для написания самых разных программ)? Хотя конечно отсутствие удобной юникодной замены сетам - явная недоработка.
Автор: data man
Дата сообщения: 03.03.2010 18:56

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

Есть как минимум три реализации таких сетов - не обязательно же иметь встроенные
Автор: delover
Дата сообщения: 03.03.2010 23:45
Второе событие которое поразило меня, это впервые зарезервированное слово представлено тонко. В смысле тонким шрифтом. Немного начинаю догадываться зачем оно, но Weaver я не покупал...
Возможно рановато пока переходить на D2010, да и наибольшей оценки дать скорее всего ничему не смогу...
Автор: JustAMaaan
Дата сообщения: 04.03.2010 11:51
snike555

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

За все иероглифы не скажу, но японский и китайский язык заглавных и строчных иероглифов не знает.
Автор: SSchumi
Дата сообщения: 04.03.2010 16:27
Прошу прощения если уже спрашивали, просто поиском не нашел.
Сейчас установлен 2007 делфи + билдер. Станет ли на ту же систему xp sp3 2009 студия? Чтобы не возникло траблов с имеющимися проектам под 2007. То есть не все проекты будут переводится на 2009 сразу.
Автор: volser
Дата сообщения: 04.03.2010 16:33
SSchumi
Проблем не будет. Можно хоть все версии поставить.
Автор: psa1974
Дата сообщения: 04.03.2010 19:52
SSchumi
Имхо, если есть возможность выбирать, ставь уж 2010 студию - постабильнее вроде как и безусловно умеет все то, что и 2009 студия.
А насчет совместимости - у меня стоят Дельфи 7, 2007, 2009 и 2010 совершенно рядом в одной системе и мирно сосуществуют. никаких проблем.
Автор: baic
Дата сообщения: 06.03.2010 05:16
Люди спасите!!!

установил Дельфи 2010 Update 4-5 на Windows 7x64....по началу всё было нормально, но теперь при запуски Дельфи не грузится стартовая страница и по является окно с надписью "DisplayNotification: Недостаточно памяти"...

может кто знает как бороться....на первоначальном Дельфи 2010 без апдейтов всё работало терпимо...Дельфи 2010 Update 4-5 ставил на чистую систему
Автор: snike555
Дата сообщения: 06.03.2010 10:24
baic
У меня такое было на XP и делфи 2010 без апдейтов. Причем вроде как удалось установить это в этом каким-то боком виноват Internet Explorer. Снёс его (все равно не использовал) и всё отлично заработало. Возможно это чисто мой случай, но ошибка была такая же.
Автор: psa1974
Дата сообщения: 06.03.2010 13:44
baic
Тоже на эту граблю напоролся. Никакой видимой связи с установкой апдейтов к студии и эксплореру не выявил. Тупо перестала велкомная страница работать, вешая студию, и все. Пробовал подкидываь папку Welcomepage с другой машины, где она и по сей день работает - не помогло. Эскплорер сносить не стал - хоть и не юзаю, но... бывают случаи когда он нужен.
Почесав репу, я подкинул папку Welcomepage от Д2009 - студия нормально загрузилась и велкомная страница работает, правда выглядит как в Д2009. Пошел дальше. Стал потиху накатывать в эту папку, взятую от Д2009 содержимое оригинальной папки от Д2010 до тех пор пока не переставало работать. В итоге появился на свет этакий гибрид велкомной страницы, которая выглядит практичкески как оригинальная от Д2010, но РАБОТАЕТ! Повторюсь - из 2 машин только на одной напоролся на эти грабли. На второй все пучком по сей день.
Если нада, могу выложить свой гибридный вариант...

Что-то все таки они там в ней намудрили лишнего (в html я не шарю), потому что после накатывания второго обновления справки снова было разовое помутнение рассудка у стартовой страницы и как следствие у все студии. Но после снятия из диспетчера задач все последующие запуски выполняются нормально.
Автор: eddoc
Дата сообщения: 09.03.2010 22:24
baic
100% сам где-то намудрил. У меня также сначала стояла самая первая версия D2010 (которая без Update 1). Потом сверху накатил Update 4/5, Help_Update1 и Help_Update2. Правда, чтобы среда не приставала с напоминанием установки уже поставленных апдейтов, пришлось почистить немного реестр.
До сих пор полет нормальный. Если нужны координаты того, что и где взял, пишите в личку.

ps. ОСь 32-битная XP SP3
Автор: relictus
Дата сообщения: 10.03.2010 09:51
Delphi 2010 + Update 2/3 + Help_Update1 + MMX8 + EurekaLog 6.0.22
А не сталкивался ли кто, с глюками дебаггера в такой или похожей конфигурации?
Глюки следующие: тормозим выполнение проекта по бряку и смотрим окно Local Variables - иногда оно девственно чистое (хотя локальные переменные есть!), иногда показывает эти переменные, но в них совершенно другие значения (проверить можно только через регистры в окне Entire CPU, т.к. watch/inspect/evaluate/modify показывают все те же неверные значения), а иногда вообще вот так:

Автор: relictus
Дата сообщения: 10.03.2010 12:15
снес MMX8 + EurekaLog 6.0.22 - один фиг, глючит
Неужто всю студию переставлять надо?
Автор: Eternal_Shield
Дата сообщения: 10.03.2010 12:35
relictus
Я - постоянно. Что касается эврики, будьте осторожны, она (по умолчанию) всякие лики, коррупшоны и т.п. "отслеживает" и, совсем часто, убивает совсем уж нужное. Поэтому я советую эти фичи отрубать. Включать только по необходимости (пару ликов найти и т.п.).

Что касается LocVar'ов, это вообще жуткий неадекват, лучше watcher'ы использовать ... хотя и они тоже, иногда, жестоко шутят.


Что-то не обратил внимания, есть ли подобные косяки под триалом...
Автор: volser
Дата сообщения: 10.03.2010 12:37
relictus
Проверьте на новом проекте. Возможно у вас проблемы с исходными файлами.
Автор: relictus
Дата сообщения: 10.03.2010 12:49
volser

Цитата:
Проверьте на новом проекте.

Проверил на паре небольших - всё ок. Зато на двух других, значительно бОльших - косяки

Цитата:
Возможно у вас проблемы с исходными файлами.

Быть может... но как определить, что среде не нравится в исходниках? Ведь проекты прекрасно компилятся и работают
Автор: Nalivaiko2
Дата сообщения: 10.03.2010 13:05
А если обратится за помощью сюда?
http://edn.embarcadero.com/

зы. А Клин и Ребилд не помогают? Может просто сверить настройки проектов?
Автор: volser
Дата сообщения: 10.03.2010 14:06
relictus
А на точках останова правильно останавливается? Может быть проблема с неправильными символами перевода каретки.

Страницы: 123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172

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


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