Lazarus 0.9.18

Вопросы программирования и использования среды Lazarus.

Модератор: Модераторы

GrayEddy
постоялец
Сообщения: 375
Зарегистрирован: 06.05.2005 09:37:56

Сообщение GrayEddy »

CalcEdit кладем на форму. Вводим число. Нажимаем не Enter, а комбинацию клавиш Alt-Enter. Получаем AV.
И таких скрытых ям еще много.
Аватара пользователя
alexs
долгожитель
Сообщения: 4069
Зарегистрирован: 15.05.2005 23:17:07
Откуда: г.Ставрополь
Контактная информация:

Сообщение alexs »

Что будет, если при пошаговой отладке подвести курсор к PMyRecord? Правильно -- значение адреса. А если к Field1? Не правильно -- "No symbol Field1 in current context"


А ты полностью выдели

Код: Выделить всё

PMyRecord^.Field1

и посмотри или посмотри значение по Ctrl+F7
только, я повторяюсь :-), нужно смотреть реальные поля записи или объекта а не property

Но в последних сборках, недельной давности, действительно что-то не то с отладчиком, наверное последние снапшоты FPC чтот опять не то пишут в оладочную информацию.
Аватара пользователя
Сергей Смирнов
энтузиаст
Сообщения: 595
Зарегистрирован: 28.04.2005 13:23:25
Откуда: Москва
Контактная информация:

Сообщение Сергей Смирнов »

alexs писал(а):А ты полностью выдели

Код: Выделить всё

PMyRecord^.Field1

и посмотри или посмотри значение по Ctrl+F7
только, я повторяюсь :-), нужно смотреть реальные поля записи или объекта а не property
Ух ты, точно! Не очень удобно конечно, но лучше чем ничего. Век живи - век учись (всё равно дураком помрёшь) :) Спасибо!
@lex
постоялец
Сообщения: 180
Зарегистрирован: 19.06.2006 13:16:29
Откуда: Невинномысск
Контактная информация:

Сообщение @lex »

tria писал(а):А у меня поработал с недельку более-менее и начал постоянно вылетать при компиляции с ошибкой:
Fatal: Internal error 200310221.
При этом компиляция останавливается и подсвечивается кака-нить строка в исходном коде. Обычно это либо оглавление функций/процедур либо вообще комментарий.
Уж не знаю, откатится что-ли на 16?


У меня тоже самое! Причем вылет такой ошибки сопровождается несколькими минутами упорного общения с винчестером и ~70% загрузкой процессора. А если потом опять нажать Ctrl+F9 - то все опять работает.
Неужели опять 40 метров через Dial-up выкачивать прийдется? Может как-нибудь можно это исправить?

А 0.9.16 почему-то частенько зависает при сворачивании формы :(
@lex
постоялец
Сообщения: 180
Зарегистрирован: 19.06.2006 13:16:29
Откуда: Невинномысск
Контактная информация:

Сообщение @lex »

А не планируется ли случайно обновление оф. релиза из-за глючности текущей версии?
Sniper
постоялец
Сообщения: 472
Зарегистрирован: 28.05.2005 13:02:42

Сообщение Sniper »

Чегож вы не хотите обновлять по SVN?
Я неоднократно выкладывал архивчик размером 10Mb, который можно обновлять, скачав ещё 8Mb дистрибутив TortoiseSVN.

нет... вы упорно качаете непонятно что по 40MB, каждый раз и потом, ругаетесь на весь форум %)
GrayEddy
постоялец
Сообщения: 375
Зарегистрирован: 06.05.2005 09:37:56

Сообщение GrayEddy »

Я залил Lazarus 0.9.19 (исходники) и перекомпилировал.
Стало чуть получше. Вот так и живем :(
P.S Баги всегда будут. Вопрос в том - терпимо это для Вас или нет. Лично я с этим уже смирился. :?
Если так жизнь невмоготу - что же, смотрите в сторону Delphi Turbo Explorer.
@lex
постоялец
Сообщения: 180
Зарегистрирован: 19.06.2006 13:16:29
Откуда: Невинномысск
Контактная информация:

Сообщение @lex »

Да я уже тоже смирился с 0.9.16 :)
Tommy_Bolin
незнакомец
Сообщения: 3
Зарегистрирован: 08.11.2006 23:06:37

Сообщение Tommy_Bolin »

Извиняюсь, может немного не в тему.
Почему у меня Lazarus так долго компилирует
одну форму с кнопкой
(ну и вообще долго компилирует) ???
SergKam
постоялец
Сообщения: 251
Зарегистрирован: 16.11.2005 20:31:11
Откуда: Украина,Харьков

Сообщение SergKam »

это тема для FAQ много раз обсуждалась поищи чтобы не повторяться.
вкраце потому что используется внешний gcc-шный линковщик ld
который для паскаля не очень эфективен. в новых версиях FPC2.1.1 для винды уже используется внутрений который гораздо быстрее
Tommy_Bolin
незнакомец
Сообщения: 3
Зарегистрирован: 08.11.2006 23:06:37

Сообщение Tommy_Bolin »

а где скачать под Windows ???
SergKam
постоялец
Сообщения: 251
Зарегистрирован: 16.11.2005 20:31:11
Откуда: Украина,Харьков

Сообщение SergKam »

Аватара пользователя
Attid
долгожитель
Сообщения: 2589
Зарегистрирован: 27.10.2006 17:29:15
Откуда: 44°32′23.63″N 41°2′25.2″E
Контактная информация:

Сообщение Attid »

Неужели опять 40 метров через Dial-up выкачивать прийдется? Может как-нибудь можно это исправить?

Чегож вы не хотите обновлять по SVN?
Я неоднократно выкладывал архивчик размером 10Mb, который можно обновлять, скачав ещё 8Mb дистрибутив TortoiseSVN.


можно с сайта без всяких cvn качать по 8 метров главное брать lazarus-0.9.*****-src.tar.bz2

хотя по cvn после первого раза наверно меньше между 19 и 20 например всерго файликов 20-30 изменилось
Ответить