Forum Replies Created
-
AuthorPosts
-
December 21, 2011 at 6:15 am in reply to: Ошибка памяти при удалении динамически созданного контрола #47446BrausmanParticipant'Support' wrote:
Было бы здорово, сэкономило бы много времени.
Отправил ссылку на архив с программой и пароль в приватном сообщении.
December 20, 2011 at 7:18 am in reply to: Ошибка памяти при удалении динамически созданного контрола #47429BrausmanParticipantПутем тупого перебора(отключил все эффекты и по очереди включал их) нашел, что ошибка возникает, как и думал при потере фокуса контроллом, а именно в анимированных эффектах для кнопок :
AnimEffects->Buttons->Events->beMouseEnter
и
AnimEffects->Buttons->Events->beMouseLeave
Думаю, это вопрос уже к разрабам компонента. Хотя такое поведение кажется очень странным. <_< P.S. Могу в частном порядке, предоставить исходники программы, для того, чтобы разработчики сами увидели данный глюк.
July 8, 2011 at 12:57 pm in reply to: AC 7.32 ошибка при удалении динамически созданного контрола #46195BrausmanParticipantУезжал в командировку, так,что для хобби оставалось мало времени <_< При отключенных скринах все работает, как по маслу. Вот код удаления фрейма, который вызывает Destroy :
Code:destructor TFrameButtonControls.Destroy;
begin
if self <> nil then
begin
self.Accept.Destroy;
self.Cancel.Destroy;
inherited Destroy;
end;
end;Ошибка возникает в основном при сворачивании/разворачивании программы программы.
March 9, 2011 at 2:45 pm in reply to: AC 7.32 ошибка при удалении динамически созданного контрола #45106BrausmanParticipantЯ так понимаю проблема не кого не интересует? <_<
March 4, 2011 at 10:52 am in reply to: AC 7.32 ошибка при удалении динамически созданного контрола #45066BrausmanParticipantКто-нибудь сталкивался с такой проблемой?
March 3, 2011 at 1:38 pm in reply to: AC 7.32 ошибка при удалении динамически созданного контрола #45047BrausmanParticipantЕсли отключить скины в sSkinManager, то ошибка не возникает.
BrausmanParticipantПример в приложении.
BrausmanParticipant'Support' wrote:Попробуйте пожалуйста сделать пример – получится такое?
У меня что-то не получается. Скин не старый используется?
Обновил все скин не старый
BrausmanParticipantСекция комбобокса – ALPHACOMBOBOX
BrausmanParticipantШаманский метод не пропер, не смог считать даже первое свойство TsListView
BrausmanParticipantBrausmanParticipantА ссылка на что???
и TsListView закрытый компонент ты туда в private ни че не можешь дабавитьBrausmanParticipantОбычно такие ошибки возникают, когда неверный код затирает чужую память. Например освободили объект, а потом обращаемся к его методам, или пишем за границы массива и т д. В таких случаях все зависит от того, какой участок памяти портится. Если там ничего важного, то все проходит гладко, а если там код какой нибудь процедуры, или важные данные, тогда получаем ошибку как на скрине. С новыми альфами распределение памяти в вашей программе изменилось, и теперь портятся как раз важные данные. Попробуйте вырезать из проекта все лишнее, но так, чтобы ошибка сохранилась. Возможно тогда бага станет виднее.НАшлось возращая метод перепутал ListView1 с ListView2))), так что все норм тема закрыта Torbins спс
BrausmanParticipantПроверял щас на старой версии skincontrols ни одной ошибки не возникает,все норм работает, ток меняю на самую последнюю стабильную после дестроя начанает выдавать ошибку
BrausmanParticipantСтранно установил ету треалку ошибка поидее ни куда не делась но ета триалка ее как бы не показывает,странно
BrausmanParticipantСкорее всего проблемы у вас в коде, и то что их раньше не было видно – просто совпадение. Установите себе триалку EurekaLog, так их легче будет найти.Не совсем понимаю как может быть ошибка в коде если при замене пакетов все становится нормально, первый раз с етим сталкиваюсь, мне кажется странным что после смены на более старый пакет все норм становится,просто компиля прогу не выполняя ни какх действий выхожу из нее и после дестроя основной формы возникает такая ошибка <img src="style_emoticons//mad.gif” style=”vertical-align:middle” emoid=”:mad:” border=”0″ alt=”mad.gif” />
BrausmanParticipantЭто скорей всего связано с порядком загрузки пакетов и с тем что в дизантайме подбирается другой класс TGraphic.
При загрузке в TPicture класс подбирается автоматически по экстеншену файла, исходя из порядка регистрации классов TGraphic.Решить эту траблу можно уменьшив колво этих классов до одного правильного)))
Тоже об этом подумал подождем что скажут создатели данных компонентов <img src="style_emoticons//blush.gif” style=”vertical-align:middle” emoid=”:blush:” border=”0″ alt=”blush.gif” />
-
AuthorPosts