![]() |
|
Модераторы: Poseidon, Snowy, bems, MetalFan |
![]()
|
|
| dikiy |
|
|||
|
Шустрый ![]() Профиль Группа: Участник Сообщений: 104 Регистрация: 23.6.2005 Репутация: нет Всего: нет |
Есть массив и любая процедура должна иметь к нему доступ, т.е. изменять процедур несколько пробую определить его после секции public вродебы определяется, следом пишу процедуру присваивания массиву значение - ругается [Error] Unit1.pas(45): Array type required
код примерно такой:
Это сообщение отредактировал(а) Girder - 28.6.2005, 11:44 |
|||
|
||||
| Snowy |
|
|||
![]() Эксперт ![]() ![]() ![]() ![]() Профиль Группа: Модератор Сообщений: 11363 Регистрация: 13.10.2004 Где: Питер Репутация: 192 Всего: 484 |
Это как? s100 это не процедура и не функция. Это массив! |
|||
|
||||
| dikiy |
|
|||
|
Шустрый ![]() Профиль Группа: Участник Сообщений: 104 Регистрация: 23.6.2005 Репутация: нет Всего: нет |
Что -то не проходит так и при чем сдесь цвет?
Добавлено @ 09:48 Нет массив и процедура имеют название s100 |
|||
|
||||
| Satana |
|
||||
![]() Опытный ![]() ![]() Профиль Группа: Участник Сообщений: 564 Регистрация: 15.9.2004 Где: Ставрополь, СЗ ра йон Репутация: 1 Всего: 5 |
dikiy на цвет не обращай внимания я хотел выделить не TForm1 а Form1 обращайся так к своей переменной и вообще я чото прокосячил делай так:
Добавлено @ 09:51
у тебя тогда компилятор должен выдать ошибку что типа уже есть такая переменная или чтото в етом роде -------------------- |
||||
|
|||||
| Snowy |
|
||||
![]() Эксперт ![]() ![]() ![]() ![]() Профиль Группа: Модератор Сообщений: 11363 Регистрация: 13.10.2004 Где: Питер Репутация: 192 Всего: 484 |
По вышеприведенному коду этого не видно. В TForm1 такая процедура заявлена?
s100 не является элементом TForm1. |
||||
|
|||||
| dikiy |
|
|||
|
Шустрый ![]() Профиль Группа: Участник Сообщений: 104 Регистрация: 23.6.2005 Репутация: нет Всего: нет |
Блин а при чем сдесь form1.s100; s100- название массива и процедуры одновременно используб процедуру только в одной форме по-Этому procedure tform1.s100;
|
|||
|
||||
| Quadr0 |
|
|||
|
Unregistered |
...
Это сообщение отредактировал(а) Quadr0 - 14.7.2011, 22:25 |
|||
|
||||
| Satana |
|
|||
![]() Опытный ![]() ![]() Профиль Группа: Участник Сообщений: 564 Регистрация: 15.9.2004 Где: Ставрополь, СЗ ра йон Репутация: 1 Всего: 5 |
а вообще нафига тебе и процедура и массив чтобы одинакого назывались? ну сделай ты переменную как s_100 а процедуру как s100 и делов то?
-------------------- |
|||
|
||||
| Quadr0 |
|
|||
|
Unregistered |
...
Это сообщение отредактировал(а) Quadr0 - 14.7.2011, 22:25 |
|||
|
||||
| Alex |
|
|||
![]() Эксперт ![]() ![]() ![]() ![]() Профиль Группа: Экс. модератор Сообщений: 4147 Регистрация: 25.3.2002 Где: Москва Репутация: 80 Всего: 162 |
-------------------- Написать можно все - главное четко представлять, что ты хочешь получить в конце. |
|||
|
||||
| dikiy |
|
|||
|
Шустрый ![]() Профиль Группа: Участник Сообщений: 104 Регистрация: 23.6.2005 Репутация: нет Всего: нет |
Звсунь процедуру в секцию protected
Может private? |
|||
|
||||
| Quadr0 |
|
|||
|
Unregistered |
...
Это сообщение отредактировал(а) Quadr0 - 14.7.2011, 22:25 |
|||
|
||||
| dikiy |
|
|||
|
Шустрый ![]() Профиль Группа: Участник Сообщений: 104 Регистрация: 23.6.2005 Репутация: нет Всего: нет |
Компилятор ошибки не выдает, но и переменная не меняется вот весь код:
Это сообщение отредактировал(а) Girder - 28.6.2005, 11:47 |
|||
|
||||
| Alex |
|
|||
![]() Эксперт ![]() ![]() ![]() ![]() Профиль Группа: Экс. модератор Сообщений: 4147 Регистрация: 25.3.2002 Где: Москва Репутация: 80 Всего: 162 |
Проверяй:
-------------------- Написать можно все - главное четко представлять, что ты хочешь получить в конце. |
|||
|
||||
| dikiy |
|
|||
|
Шустрый ![]() Профиль Группа: Участник Сообщений: 104 Регистрация: 23.6.2005 Репутация: нет Всего: нет |
Блин, надо было переменную и процедуру называть по разному вот в чем дело
всем респект |
|||
|
||||
![]()
|
| Правила форума "Delphi: Общие вопросы" | |
|
|
Запрещается! 1. Публиковать ссылки на вскрытые компоненты 2. Обсуждать взлом компонентов и делиться вскрытыми компонентами
Если Вам понравилась атмосфера форума, заходите к нам чаще! С уважением, Snowy, MetalFan, bems, Poseidon, Rrader. |
| 0 Пользователей читают эту тему (0 Гостей и 0 Скрытых Пользователей) | |
| 0 Пользователей: | |
| « Предыдущая тема | Delphi: Общие вопросы | Следующая тема » |
|
|
По вопросам размещения рекламы пишите на vladimir(sobaka)vingrad.ru
Отказ от ответственности Powered by Invision Power Board(R) 1.3 © 2003 IPS, Inc. |