Форум программистов
 

Восстановите пароль или Зарегистрируйтесь на форуме, о проблемах и с заказом рекламы пишите сюда - alarforum@yandex.ru, проверяйте папку спам!

Вернуться   Форум программистов > Операционные системы > Софт
Регистрация

Восстановить пароль
Повторная активизация e-mail

Купить рекламу на форуме - 42 тыс руб за месяц

Ответ
 
Опции темы Поиск в этой теме
Старый 07.04.2010, 14:48   #1
Utkin
Старожил
 
Аватар для Utkin
 
Регистрация: 04.02.2009
Сообщений: 17,351
По умолчанию Глюки Дельфи 2010

Предлагаю писать об обнаруженных глюках в данной IDE.
Сегодня нашел:
1) При вводе длинных комментариев курсор начинает скакать (проявляется не всегда) - ощущение, такое, что компонент во время отрисовки не правильно проставляет положение курсора.
2) Получил ошибку debug falied. Место положение ошибки отсутствует, проект запустить не дает. Причина ошибки неизвестна (собственно долго писал код, а потом исправлял ошибки, что и привело в итоге к данной ошибке). Решил перезапуском IDE.

ЗЫ. Embarcadero® Delphi® 2010 Version 14.0.3513.24210
Маньяк-самоучка
Utkin появился в результате деления на нуль.
Осторожно! Альтернативная логика
Utkin вне форума Ответить с цитированием
Старый 07.04.2010, 15:08   #2
Баламут
Баламучу слегка...
Участник клуба
 
Аватар для Баламут
 
Регистрация: 01.11.2006
Сообщений: 1,585
По умолчанию

Комбинация Ctrl+Shift+C иногда криво вставляет тело процедуры таким хитрым образом, что потом сама же жалуется на некорректность объявления. Было замечено еще в Д2009. До сих пор не исправлено.
Баламут вне форума Ответить с цитированием
Старый 07.04.2010, 15:13   #3
Stilet
Белик Виталий :)
Старожил
 
Аватар для Stilet
 
Регистрация: 23.07.2007
Сообщений: 57,097
По умолчанию

Цитата:
Было замечено еще в Д2009.
Добавлю - такое вылетает иногда и в Д6.
По какой то причине код вставляется в самый конец разбивая последний end на части.
Есть догадка: Эта комбинация ищет описание тела процедур класса, перед ними как правило в коментах {} пишется имя класса. Так вот если такого имени нет она будет искать до самого конца, и не найдя вставит в конец, а в конце последний end.
Короче это древний баг, так сказать наследственное.
I'm learning to live...
Stilet вне форума Ответить с цитированием
Старый 07.04.2010, 15:49   #4
Utkin
Старожил
 
Аватар для Utkin
 
Регистрация: 04.02.2009
Сообщений: 17,351
По умолчанию

Не знаю глюк ли это, или тому имеется обоснование, но, после ELSE, при написании begin, end автоматически не проставляется.

--------------------------------------------------

Насчет 1), кажется связано со скоростью набора, чем быстрей вводится текст, тем больше вероятность схватить глюк.
Маньяк-самоучка
Utkin появился в результате деления на нуль.
Осторожно! Альтернативная логика

Последний раз редактировалось Utkin; 07.04.2010 в 15:58.
Utkin вне форума Ответить с цитированием
Старый 07.04.2010, 18:15   #5
Alter
Старожил
 
Аватар для Alter
 
Регистрация: 06.08.2007
Сообщений: 2,183
По умолчанию

Дельфи 7 самый лучший получается
Alter вне форума Ответить с цитированием
Старый 07.04.2010, 19:38   #6
Kotofff
Участник клуба
 
Аватар для Kotofff
 
Регистрация: 11.01.2009
Сообщений: 1,917
По умолчанию

Попробуйте последний пак :
http://altd.embarcadero.com/download...0_3615_win.iso
с интегрированными SP с 1-го по 5-й

Должно помочь.
"Заряженному танку в дуло не смотрят" @Dekmer in WoT
Kotofff вне форума Ответить с цитированием
Старый 08.04.2010, 10:15   #7
Utkin
Старожил
 
Аватар для Utkin
 
Регистрация: 04.02.2009
Сообщений: 17,351
По умолчанию

Цитата:
Сообщение от Kotofff Посмотреть сообщение
Должно помочь.
А лицензию снова не попросит?
Маньяк-самоучка
Utkin появился в результате деления на нуль.
Осторожно! Альтернативная логика
Utkin вне форума Ответить с цитированием
Старый 08.04.2010, 10:21   #8
Stilet
Белик Виталий :)
Старожил
 
Аватар для Stilet
 
Регистрация: 23.07.2007
Сообщений: 57,097
По умолчанию

Цитата:
Дельфи 7 самый лучший получается
Наоборот. Я в нем такие галюны ловил. по большему счету от компилятора.
I'm learning to live...
Stilet вне форума Ответить с цитированием
Старый 08.04.2010, 13:46   #9
Kotofff
Участник клуба
 
Аватар для Kotofff
 
Регистрация: 11.01.2009
Сообщений: 1,917
По умолчанию

Цитата:
А лицензию снова не попросит?
Попросит. Ведь это официальная сборка.
"Заряженному танку в дуло не смотрят" @Dekmer in WoT
Kotofff вне форума Ответить с цитированием
Старый 08.04.2010, 14:22   #10
mutabor
Телепат с дипломом
Старожил
 
Аватар для mutabor
 
Регистрация: 10.06.2007
Сообщений: 4,929
По умолчанию

Я в 2009-й замечал много раз при авто-объявлении переменных, часто путает, вместо I: Integer; может I: TCanvas; для цикла влепить
Но это так, безобидный.

Под вистой как-то серьезно глюканула IDE, пришлось убивать, с тех пор на всяк. случай почаще сохраняюсь.
The future is not a tablet with a 9" screen no more than the future was a 9" black & white screen in a box. It’s the paradigm that survives. (Kroc Camen)
Проверь себя! Онлайн тестирование | Мой блог
mutabor вне форума Ответить с цитированием
Ответ


Купить рекламу на форуме - 42 тыс руб за месяц



Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
Глюки К537РУ10 Levsha100 Компьютерное железо 12 07.01.2010 21:48
Глюки DynamicSkinForm k1r1ch Компоненты Delphi 5 10.09.2009 15:06
Глюки Делфи Killbrum Помощь студентам 9 20.05.2008 20:31