Вниз
Скачать: CL | DM;

Turbo Delphi   Найти похожие ветки 

 
TUser ©   (2007-07-19 22:59) [0]

Сегодня попользовался этой средой для отладки. Есть два вопроса.

1. При компиляции проекта из-под TD не возникают некоторые ошибки. Сегодня столкнулся с этим два раза. Оба раза - программа обращалась к элементу динамического массива с несуществующим индексом (-1 или с индексом больше high). Разумеется, это ошибка, допущенная мною, и она должна быть исправлена. Я надеюсь в таких случаях получать ругательства от программы при попытке выполнения неправильного кода. Скомпилированная из-под семерки программа нормально говорит AV. Из-под TD спокойно проскакивает это место, и никакой ошибки. В связи с этим вопрос, насколько вообще правильно доверять отладчику и компилятору TD? Какие еще такого рода сюрпризы меня ждут?
2. Среда сильно тормозит, дот нет, я так понимаю. Тормозит ли все это на современных компьютерах (мой малость устарел)? Планируется возможно покупка нового, какие параметры необходимы для комфортной работы (по опыту пользователей, а не по минимальным требованиям, разумеется)?


 
palva ©   (2007-07-19 23:27) [1]

Я немного поработал с Turbo Delphi. Сделал несколько маленьких проектов по работе. К сожалению не всё получилось. Так и не удалось добиться работы от созданной в Turbo Delphi ActiveX Library. Скорее всего, среда генерит проект с ошибками. Компиляция и регистрация проходит, но не работает. Не нашел в среде импорта TLB. Немного смущает использование очень старой версии .NET Все равно на компьютере давно стоит 2.0, а тут приходится еще 1.1 держать. Короче, вернулся на 7.0. Буду ждать новую версию Turbo Delphi.


 
DrPass ©   (2007-07-20 00:00) [2]


> Я надеюсь в таких случаях получать ругательства от программы
> при попытке выполнения неправильного кода

1. В данном случае есть два варианта - включить Range Checking в опциях компилятора и получать ругательства от программы, либо не включить, и ждать, когда боженька ниспошлет AV. Никаких сюрпризов, все честно. То, что программа ломится по несуществующему адресу, еще не говорит о том, что в том месте произойдет AV. Там вполне может оказаться и доступная страница памяти, это уж как тебе повезет. Отладчик и компилятор здесь не причем, а сюрпризы зависят только от твоих "способностей" их делать.
2. На современных не тормозит. Я бы сказал даже, что на любом не б/у из доступных в продаже не будет тормозить



Страницы: 1 вся ветка

Скачать: CL | DM;



Память: 0.45 MB
Время: 0.015 c
2-1188541208
0leg
2007-08-31 10:20
2007.09.30
Архивация лог-файлов


1-1184835519
IntruderLab
2007-07-19 12:58
2007.09.30
Вопрос по компоненту TTreeView


2-1188226449
ares18
2007-08-27 18:54
2007.09.30
Про глюки XOR алгоритма


15-1188540456
ZeroDivide
2007-08-31 10:07
2007.09.30
Умственны способности депутата... какими они должны быть?


15-1188824781
Инс
2007-09-03 17:06
2007.09.30
Про кульхацкеров.




   Наверх