Этот баннер — требование Роскомнадзора для исполнения 152 ФЗ.
«На сайте осуществляется обработка файлов cookie, необходимых для работы сайта, а также для анализа использования сайта и улучшения предоставляемых сервисов с использованием метрической программы Яндекс.Метрика. Продолжая использовать сайт, вы даёте согласие с использованием данных технологий».
Политика конфиденциальности
|
|
|
Обращение к полю/методу класса из вложенного класса
|
|||
|---|---|---|---|
|
#18+
Например: Код: pascal 1. 2. 3. 4. 5. 6. 7. 8. 9. 10. 11. 12. 13. Есть ли способ обратиться с помощью какого-нибудь ключевого слова типа self, например parent там какой-нибудь или ещё как? ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 26.03.2021, 15:41 |
|
||
|
Обращение к полю/методу класса из вложенного класса
|
|||
|---|---|---|---|
|
#18+
_avz например parent там какой-нибудь Нужно что-бы кто его создал и присвоил ему значение. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 26.03.2021, 15:49 |
|
||
|
Обращение к полю/методу класса из вложенного класса
|
|||
|---|---|---|---|
|
#18+
_avz, Nested Type Declarations авторThe normal accessibility rules apply to nested types and their containing types. A nested type can access an instance variable (field, property, or method) of its container class, but it must have an object reference to do so . A nested type can access class fields, class properties, and class static methods without an object reference, but the normal Delphi visibility rules apply. т.е. только передать указатель на экземпляр внешнего класса ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 26.03.2021, 15:50 |
|
||
|
Обращение к полю/методу класса из вложенного класса
|
|||
|---|---|---|---|
|
#18+
добавь в родительский класс свойство типа TNested и обращайся к этому свойству ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 26.03.2021, 16:02 |
|
||
|
Обращение к полю/методу класса из вложенного класса
|
|||
|---|---|---|---|
|
#18+
Понятно. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 26.03.2021, 16:13 |
|
||
|
Обращение к полю/методу класса из вложенного класса
|
|||
|---|---|---|---|
|
#18+
_avz Например: Код: pascal 1. 2. 3. 4. 5. 6. 7. 8. 9. 10. 11. 12. 13. Есть ли способ обратиться с помощью какого-нибудь ключевого слова типа self, например parent там какой-нибудь или ещё как? а зачем такие извращения ? ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 26.03.2021, 16:24 |
|
||
|
Обращение к полю/методу класса из вложенного класса
|
|||
|---|---|---|---|
|
#18+
26.03.2021 16:24, defecator пишет: > а зачем такие извращения ? стильно! модно! молодёжно! © Posted via ActualForum NNTP Server 1.5 ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 26.03.2021, 16:28 |
|
||
|
Обращение к полю/методу класса из вложенного класса
|
|||
|---|---|---|---|
|
#18+
defecator, в частном случае внутренний класс - это поток (потомок TThread), который выполняет методы внешнего класса. Это упрощённая схема. На деле немного сложнее. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 26.03.2021, 16:40 |
|
||
|
Обращение к полю/методу класса из вложенного класса
|
|||
|---|---|---|---|
|
#18+
26.03.2021 16:40, _avz пишет: > в частном случае внутренний класс - это поток, который выполняет методы внешнего класса. > Это упрощённая схема. На деле немного сложнее. ради синтаксического шугара обложил себя заборами, а теперь мужественно преодолеваешь препятствия. Posted via ActualForum NNTP Server 1.5 ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 26.03.2021, 16:44 |
|
||
|
Обращение к полю/методу класса из вложенного класса
|
|||
|---|---|---|---|
|
#18+
_avz Есть ли способ обратиться с помощью какого-нибудь ключевого слова типа self, например parent там какой-нибудь или ещё как? ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 26.03.2021, 16:48 |
|
||
|
Обращение к полю/методу класса из вложенного класса
|
|||
|---|---|---|---|
|
#18+
Мимопроходящий, мне надо, чтоб доступа к вложенному классу не было. Объявить бы его в implementation, но тогда его нельзя использовать в декларации главного класса, (который в interface) ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 26.03.2021, 16:49 |
|
||
|
Обращение к полю/методу класса из вложенного класса
|
|||
|---|---|---|---|
|
#18+
Мимопроходящий ради синтаксического шугара обложил себя заборами Код: pascal 1. 2. 3. 4. 5. 6. 7. 8. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 26.03.2021, 16:51 |
|
||
|
Обращение к полю/методу класса из вложенного класса
|
|||
|---|---|---|---|
|
#18+
_Vasilisk_ _avz Есть ли способ обратиться с помощью какого-нибудь ключевого слова типа self, например parent там какой-нибудь или ещё как? Да, для меня эта тема уже прояснилась. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 26.03.2021, 16:51 |
|
||
|
Обращение к полю/методу класса из вложенного класса
|
|||
|---|---|---|---|
|
#18+
... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 26.03.2021, 16:52 |
|
||
|
Обращение к полю/методу класса из вложенного класса
|
|||
|---|---|---|---|
|
#18+
26.03.2021 16:49, _avz пишет: > мне надо, чтоб доступа к вложенному классу не было. чем тебе private (strict) не угодил? Posted via ActualForum NNTP Server 1.5 ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 26.03.2021, 16:53 |
|
||
|
Обращение к полю/методу класса из вложенного класса
|
|||
|---|---|---|---|
|
#18+
_avz Да, для меня эта тема уже прояснилась. _avz Код: pascal 1. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 26.03.2021, 16:53 |
|
||
|
Обращение к полю/методу класса из вложенного класса
|
|||
|---|---|---|---|
|
#18+
_Vasilisk_ _avz Да, для меня эта тема уже прояснилась. _avz Код: pascal 1. это описка ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 26.03.2021, 16:54 |
|
||
|
Обращение к полю/методу класса из вложенного класса
|
|||
|---|---|---|---|
|
#18+
Мимопроходящий чем тебе private (strict) не угодил? ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 26.03.2021, 16:55 |
|
||
|
Обращение к полю/методу класса из вложенного класса
|
|||
|---|---|---|---|
|
#18+
Мимопроходящий 26.03.2021 16:49, _avz пишет: > мне надо, чтоб доступа к вложенному классу не было. чем тебе private (strict) не угодил? имеется в виду доступ из других модулей. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 26.03.2021, 16:56 |
|
||
|
Обращение к полю/методу класса из вложенного класса
|
|||
|---|---|---|---|
|
#18+
... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 26.03.2021, 16:58 |
|
||
|
Обращение к полю/методу класса из вложенного класса
|
|||
|---|---|---|---|
|
#18+
26.03.2021 16:56, _avz пишет: > имеется в виду доступ из других модулей. ну и? как ты собрался к привату обращаться из других модулей? Posted via ActualForum NNTP Server 1.5 ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 26.03.2021, 16:59 |
|
||
|
Обращение к полю/методу класса из вложенного класса
|
|||
|---|---|---|---|
|
#18+
Мимопроходящий 26.03.2021 16:56, _avz пишет: > имеется в виду доступ из других модулей. ну и? как ты собрался к привату обращаться из других модулей? Класс TNested, если не сделать внутренним, можно будет использовать в других модулях ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 26.03.2021, 17:02 |
|
||
|
Обращение к полю/методу класса из вложенного класса
|
|||
|---|---|---|---|
|
#18+
26.03.2021 17:02, _avz пишет: > Класс TNested, если не сделать внутренним, можно будет использовать в других модулях а, тебя волнует декларация... не чеши её! Posted via ActualForum NNTP Server 1.5 ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 26.03.2021, 17:05 |
|
||
|
Обращение к полю/методу класса из вложенного класса
|
|||
|---|---|---|---|
|
#18+
А мне понадобилось, а тролли сказали, что не нужно, потому что мы не знаем. А я думал, на SQL.ru нет троллей. "в частном случае внутренний класс - это поток (потомок TThread), который выполняет методы внешнего класса." то же самое ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 27.03.2021, 07:37 |
|
||
|
|

start [/forum/topic.php?fid=58&fpage=23&tid=2037460]: |
0ms |
get settings: |
10ms |
get forum list: |
12ms |
check forum access: |
4ms |
check topic access: |
4ms |
track hit: |
60ms |
get topic data: |
12ms |
get forum data: |
2ms |
get page messages: |
56ms |
get tp. blocked users: |
1ms |
| others: | 12ms |
| total: | 173ms |

| 0 / 0 |
