|
|
|
Почему не работает SetLength?
|
|||
|---|---|---|---|
|
#18+
Почему не работает SetLength? Короче говоря... У меня есть процедура обработчик, которая по нажатии на панель делает это : Код: pascal 1. 2. 3. 4. 5. 6. 7. 8. 9. Она выполняет процедуру в другом пространстве имён (SlimeEngine), куда посылает новый объект и массив, в который его надо запихнуть. Эта процедура выглядит так : Код: pascal 1. 2. 3. 4. 5. 6. 7. 8. Так вот... Оказалось, что в процедуре ADD не работает процедура SetLength ( да и присваивание scene[l] := obj тоже) ... Я сам не пойму почему... Если я укажу на массив GAMESCENE напрямую, то всё заробит, а иначе не хочет... Вот так робит к примеру : Код: pascal 1. 2. 3. 4. 5. Прошу помощи :) Я в ступоре блин... Придется тогда наверное через классы это как-то мутить... Но я этого пока не хочу... З.Ы : Студия Embarcadero RAD Studio 10.3 ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 15.09.2020, 20:22 |
|
||
|
Почему не работает SetLength?
|
|||
|---|---|---|---|
|
#18+
UtoECat, Код: pascal 1. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 15.09.2020, 20:31 |
|
||
|
Почему не работает SetLength?
|
|||
|---|---|---|---|
|
#18+
Kazantsev Alexey, [dcc32 Error] slimeengine.pas(100): E2037 Declaration of 'ADD' differs from previous declaration Нет. Дело не в этом ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 15.09.2020, 20:33 |
|
||
|
Почему не работает SetLength?
|
|||
|---|---|---|---|
|
#18+
UtoECat, Под словом не работает я подразумеваю не рантайм, а просто факт того, что в результате выполнения процедуры ничего не происходит... Даже не меняется размер. Если только я не укажу массив GAMESCENE напрямую опять же ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 15.09.2020, 20:37 |
|
||
|
Почему не работает SetLength?
|
|||
|---|---|---|---|
|
#18+
UtoECat Дело не в этом Дело в этом. Исправляй декларацию в обоих местах. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 15.09.2020, 20:38 |
|
||
|
Почему не работает SetLength?
|
|||
|---|---|---|---|
|
#18+
Kazantsev Alexey, В каком смысле? ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 15.09.2020, 20:40 |
|
||
|
Почему не работает SetLength?
|
|||
|---|---|---|---|
|
#18+
UtoECat В каком смысле? Декларации в секциях interface и implementation должны быть одинаковыми. В таком смысле. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 15.09.2020, 20:43 |
|
||
|
Почему не работает SetLength?
|
|||
|---|---|---|---|
|
#18+
Kazantsev Alexey, ааа.... понял... Спасибо... чёт сам не додумался ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 15.09.2020, 20:43 |
|
||
|
Почему не работает SetLength?
|
|||
|---|---|---|---|
|
#18+
UtoECat Нет. Дело не в этом А вникнуть в сообщение об ошибке не пробовали? ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 15.09.2020, 20:44 |
|
||
|
Почему не работает SetLength?
|
|||
|---|---|---|---|
|
#18+
zedxxx, так в этом и дело... уже 4 часа около монитора... 100 сайтов уже облазил... голова не пашет совсем :D. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 15.09.2020, 20:46 |
|
||
|
Почему не работает SetLength?
|
|||
|---|---|---|---|
|
#18+
UtoECat, Хе, 4 часа за монитором это же всего-ничего, можно сказать только сел поработать. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 15.09.2020, 20:48 |
|
||
|
Почему не работает SetLength?
|
|||
|---|---|---|---|
|
#18+
zedxxx, так я ещё на работе напахался с 8 утра до 5 вечера :DD ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 15.09.2020, 20:50 |
|
||
|
Почему не работает SetLength?
|
|||
|---|---|---|---|
|
#18+
UtoECat zedxxx, так я ещё на работе напахался с 8 утра до 5 вечера :DD в макдональдсе аншлаг, не успевал мыть полы ? ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 15.09.2020, 21:00 |
|
||
|
Почему не работает SetLength?
|
|||
|---|---|---|---|
|
#18+
defecator, злой ты и не толерантный ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 16.09.2020, 08:21 |
|
||
|
|

start [/forum/topic.php?fid=58&msg=39999018&tid=2038003]: |
0ms |
get settings: |
11ms |
get forum list: |
19ms |
check forum access: |
4ms |
check topic access: |
4ms |
track hit: |
59ms |
get topic data: |
11ms |
get forum data: |
3ms |
get page messages: |
64ms |
get tp. blocked users: |
2ms |
| others: | 217ms |
| total: | 394ms |

| 0 / 0 |
