Forum Replies Created
-
AuthorPosts
-
SolidSnake
ParticipantНужна помощь комьюнити <img src="style_emoticons//smile.gif” style=”vertical-align:middle” emoid=”:)” border=”0″ alt=”smile.gif” />
В этом вопросе АС не причем.Использую компонент TIdUDPServer из поставки Delphi2009 от июня.
Проект состоит из ехе файла и длл. В длл весь функционал, в том числе TIdUDPServer.
Если я не создаю объект класса TIdUDPServer то длл освобождается нормально и программа закрывается.
Стоит мне написатьQUOTEUDPserver := TIdUDPServer.Create(nil);
Или просто положить на форму компонент
и все! ничего не помогает (UDPserver.active = false, UDPserver.free … …), длл не может выгрузиться!
UDPserver.active я специально пока не вызываю для наглядности.
Что же делать с этим? Подскажите пожалуйста…На специализированном форуме уже запостил эту проблему несколько дней назад, тишина…
SolidSnake
ParticipantОсновная проблема решилась при использовании base64, устанавливать новый инди теперь не нужно.
Русский, англ. текст улетает нормально и это главное <img src="style_emoticons//smile.gif” style=”vertical-align:middle” emoid=”:)” border=”0″ alt=”smile.gif” />.SolidSnake
ParticipantА нелагучее и антимерцающее обновление фона уже есть?
SolidSnake
ParticipantТакое ощущение что нужно что то перерисовать чтоли, т.к. если навести на пункт, он становится нормальным.
SolidSnake
ParticipantА я знаю откуда вдохновлялись дизайнеры!
http://www.logitech.com/repository/1170/jpg/9727.1.0.jpg
и это
http://www.samsung.ru/products/computers/d…/lcd-22/2233rz/SolidSnake
ParticipantПо совместимости АС – Vista и 7ка яблоки одной яблони <img src="style_emoticons//smile.gif” style=”vertical-align:middle” emoid=”:)” border=”0″ alt=”smile.gif” />
Дома установил RC, могу попробовать демку АС запустить.SolidSnake
ParticipantПрисоединяюсь. Будем ждать <img src="style_emoticons//smile.gif” style=”vertical-align:middle” emoid=”:)” border=”0″ alt=”smile.gif” />
SolidSnake
ParticipantАС ставил когда инди был удален. Думаю не должен был попасть.
Сегодня удалил весь делфи <img src="style_emoticons//smile.gif” style=”vertical-align:middle” emoid=”:)” border=”0″ alt=”smile.gif” /> решил попробовать на триал версии делфи 2009 (июнь).SolidSnake
ParticipantВыполнил поиск во всех файлах по всему каталогу, совпадений не обнаружено. (там в основном dcu).
SolidSnake
ParticipantИ чего теперь исходники покупать <img src="style_emoticons//smile.gif” style=”vertical-align:middle” emoid=”:)” border=”0″ alt=”smile.gif” />
SolidSnake
ParticipantAC реально использует инди?
Или просто при компиляции все бплки были включены?SolidSnake
ParticipantДействительно, в интернете часто пишут о проблемах с кириллицей. Сам с ними не сталкивался, удавалось отправлять и принимать почтовые сообщения без проблем.
А вот с юникодом хуже. (отправляю на GMAIL с использованием SSL). Где-то читал что обновление инди может помочь в этом.
Видимо без исходников АС не получится подружить его с инди – к такому заключению я пришел)QUOTEНаписан проект на IDE 2009 Indy – проблем нет
И всеже вышла новая версия, логично что она должна быть чем-то лучше. Если вникать в историю версий, можно сказать точно, нужно ли обновлять инди в конкретном проекте или нет.SolidSnake
ParticipantQUOTEпри инициализации Dll передавать ей Application и заменять в ней текущую переменную полученной : Application := NewAppFromExe;
при присваивании Application из ехе, длл потом выгружается с ошибкой. (скорее всего можно как то исправить)QUOTEМожно попробовать еще TsButton
С ним тоже самое, я пока использую TsSpeedButton – он работает замечательно.QUOTEНо вообще, если другие контролы создаются, то и кнопка должна, чем она отличается?
Возможно в спецэффектах – чем принципиально отличается TsSpeedButton от TsBitBtn…QUOTEтакой проблемы нет если делать build with run-time packages
Использовать RTP можно конечно, но тогда придется систему обновления модифицировать.
В принципе я сейчас рассматриваю + и – от перехода на рантайм. Раньше уже использовал рантайм пакеты, сейчас показалось будет лучше встраивать, да и проблем, кроме той что в теме описана, я не встречал пока.SolidSnake
ParticipantПохоже причина в Application…
Но при присваивании Application из ехе, длл потом выгружается с ошибкой. видимо истина гдето рядом, ведь фрейм создается.SolidSnake
ParticipantQUOTEAlphaControls использует и Screen и Application
тогда странно что ошибка возникает только с кнопкой <img src="style_emoticons//smile.gif” style=”vertical-align:middle” emoid=”:)” border=”0″ alt=”smile.gif” />SolidSnake
Participantborlandmm – в принципе для этой демки он не нужен.
из ехе передается shortstring – текущий каталог.
Общий Application я не использую по всей видимости <img src="style_emoticons//smile.gif” style=”vertical-align:middle” emoid=”:)” border=”0″ alt=”smile.gif” />
поскольку не передаю его в длл и не присваиваю. Но можно попробовать.
Нужно будет мне еще исходники ехе залить сюда… вечером будет, наверно.SolidSnake
ParticipantА я без них делаю.
Борландмм на месте и кстати, помимо этого больше проблем нет.SolidSnake
ParticipantПодтверждаете наличие ошибки? Или я сам упустил что то?
Мне почемуто кажется что искать нужно в реализации эффекта свечения.
В общем в ранних версиях АС такой проблемы небыло – это точно.
с sSpeedButton работает нормально.SolidSnake
Participantstalker18 – именно так и планировал <img src="style_emoticons//smile.gif” style=”vertical-align:middle” emoid=”:)” border=”0″ alt=”smile.gif” />
Хотя этим применение не ограничивается <img src="style_emoticons//smile.gif” style=”vertical-align:middle” emoid=”:)” border=”0″ alt=”smile.gif” />plasticut посмотю в чем фокус <img src="style_emoticons//smile.gif” style=”vertical-align:middle” emoid=”:)” border=”0″ alt=”smile.gif” />
Вижу идея не только мне понравилась <img src="style_emoticons//smile.gif” style=”vertical-align:middle” emoid=”:)” border=”0″ alt=”smile.gif” />
SolidSnake
ParticipantНемного дописал <img src="style_emoticons//smile.gif” style=”vertical-align:middle” emoid=”:)” border=”0″ alt=”smile.gif” />
Теперь можно выбирать прозрачность. -
AuthorPosts