powered by simpleCommunicator - 2.0.61     © 2026 Programmizd 02
Целевая тема:
Создать новую тему:
Автор:
Закрыть
Цитировать
Форумы / Delphi [игнор отключен] [закрыт для гостей] / Это я туплю или не я туплю?
8 сообщений из 8, страница 1 из 1
Это я туплю или не я туплю?
    #39963682
alekcvp
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Кто-нибудь мне может подсказать - как такое возможно?..
Код: pascal
1.
2.
3.
4.
5.
6.
type
  TMainFrameType = (mfScores, mfTransfers, mfCompanies);
  TColumnParts = array of Integer;

var 
  ColumnParts: array [TMainFrameType] of TColumnParts; // на самом деле это поле record'а



P.S: Delphi 10.3.2
...
Рейтинг: 0 / 0
Это я туплю или не я туплю?
    #39963684
ъъъъъ
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
alekcvp,

что?
...
Рейтинг: 0 / 0
Это я туплю или не я туплю?
    #39963686
alekcvp
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
ъъъъъ
alekcvp,
что?

Посмотри на 2 и 4 строки в WatchList - почему у них разные значения?..
...
Рейтинг: 0 / 0
Это я туплю или не я туплю?
    #39963733
Фотография DarkMaster
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
alekcvp,

Не было SetLength() для элемента массива, который сам массив?
...
Рейтинг: 0 / 0
Это я туплю или не я туплю?
    #39963738
alekcvp
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
DarkMaster,

Нет, это глобальная переменная инициализированная значением, типа
Код: pascal
1.
2.
3.
4.
5.
6.
var
  AppSettings: TAppSettings = (
    ....
    FColumnParts: ([10, 20, 30, 15, 15], [], [])
    ....
  );


В итоге мне думается что это баг отладчика, хотя от греха я переделал процедуру...
...
Рейтинг: 0 / 0
Это я туплю или не я туплю?
    #39963806
white_nigger
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Отладчик в делфи тоже далек от идеала. Увы...
...
Рейтинг: 0 / 0
Это я туплю или не я туплю?
    #39963880
Beltar
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
На 10.3.2 я ловил разницу между отображаемым значением переменной при наведении курсора (неверное) и в окне Watch (верное).

https://drive.google.com/file/d/1lmU_uHaTDs2qJJ--aJdcrs64L0aNdulM/view?usp=sharing

Здесь под под курсором вместо значения поля элемента массива рекордов отображается мусор из еще неинициализированной локальной переменной.
...
Рейтинг: 0 / 0
Это я туплю или не я туплю?
    #39964190
alekcvp
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Beltar,

У меня и в Watch List и в Evaluate значения совпадают, в подсказке не смотрел, потому что сложное выражение - надо скобочки ловить.
...
Рейтинг: 0 / 0
8 сообщений из 8, страница 1 из 1
Форумы / Delphi [игнор отключен] [закрыт для гостей] / Это я туплю или не я туплю?
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


Просмотр
0 / 0
Close
Debug Console [Select Text]