|
|
|
Delphi на TListView сбрендил. В упор не видит его элементов.
|
|||
|---|---|---|---|
|
#18+
Какой-то баг поймал в проекте и не могу от него избавится. На форме лежит ListView с несколькими элементами, по при запуске кода Delphi упорно говорит ListView.Items.Count = 0. Обращаюсь в отладчике к любому из элементов ListView.Items.Item[0] и все становится нормально. Значение ListView.Items.Count становится корректным. Пробовал заново этот ListView создать, ничего не меняется. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 30.12.2020, 21:33 |
|
||
|
Delphi на TListView сбрендил. В упор не видит его элементов.
|
|||
|---|---|---|---|
|
#18+
Если исключить чёрную магию, то нужен рабочий пример воспроизводимой ошибки. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 30.12.2020, 22:33 |
|
||
|
Delphi на TListView сбрендил. В упор не видит его элементов.
|
|||
|---|---|---|---|
|
#18+
Так ведь не могу воспроизвести. Создаю пустой проект, кидаю на него все то-же самое - проблем нет, а в рабочем проекте хоть убейся не видит он в коде элементов. Я угробив 2 часа на этот идиотизм, плюнул и просто в коде создал заново все элементы. Я и чистил проект и собирал его как 32 и 64 бит и в релизе и в дебаг режимах - нет элементов. Явно какой-то глюк именно в проекте, но перенести все в новый проект - это угробить день. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 30.12.2020, 22:56 |
|
||
|
Delphi на TListView сбрендил. В упор не видит его элементов.
|
|||
|---|---|---|---|
|
#18+
Утечек памяти нет ? ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 31.12.2020, 00:53 |
|
||
|
Delphi на TListView сбрендил. В упор не видит его элементов.
|
|||
|---|---|---|---|
|
#18+
На момент старта проекта еще ничего не успевает утечь, это вообще первое, что у меня при создании главной формы делается. Да и хрен с ним, мне все равно лучше подошел вариант с созданием в коде - нет худа без добра. :) ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 31.12.2020, 01:26 |
|
||
|
Delphi на TListView сбрендил. В упор не видит его элементов.
|
|||
|---|---|---|---|
|
#18+
Страдалецъ, TListView -- это обертка над одноименным типом окна, попробуйте подергать его через ListView_GetItemCount(). Если тоже чудит, то дело в системе, а не в программе. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 31.12.2020, 01:32 |
|
||
|
Delphi на TListView сбрендил. В упор не видит его элементов.
|
|||
|---|---|---|---|
|
#18+
TListView может ещё много "сюрпризов" приподнести, если чуть глубже копнуть... ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 31.12.2020, 12:15 |
|
||
|
Delphi на TListView сбрендил. В упор не видит его элементов.
|
|||
|---|---|---|---|
|
#18+
Страдалецъ Создаю пустой проект, кидаю на него все то-же самое - проблем нет я иногда в таких случаях создаю новый проект, подключаю туда формы старого, удаляю пустую MainForm, поставив ту, которая была в старом. Это, когда копаться в исходниках муторно ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 31.12.2020, 22:06 |
|
||
|
|

start [/forum/topic.php?fid=58&msg=40032791&tid=2037740]: |
0ms |
get settings: |
9ms |
get forum list: |
14ms |
check forum access: |
3ms |
check topic access: |
3ms |
track hit: |
167ms |
get topic data: |
11ms |
get forum data: |
3ms |
get page messages: |
56ms |
get tp. blocked users: |
1ms |
| others: | 246ms |
| total: | 513ms |

| 0 / 0 |
