Форум программистов
 

Восстановите пароль или Зарегистрируйтесь на форуме, о проблемах и с заказом рекламы пишите сюда - alarforum@yandex.ru, проверяйте папку спам!

Вернуться   Форум программистов > Delphi программирование > Общие вопросы Delphi
Регистрация

Восстановить пароль
Повторная активизация e-mail

Купить рекламу на форуме - 42 тыс руб за месяц

Ответ
 
Опции темы Поиск в этой теме
Старый 18.11.2010, 11:33   #1
Celestia
Пользователь
 
Регистрация: 03.11.2010
Сообщений: 68
Восклицание Как бороться с ошибкой E2016 Array type required

Здравствуйте!

Бьюсь над исходником, перевожу его с FreePascal платформы на Delphi платформу.
Всё получилось. только с массивом загвоздка, выдаёт:
[DCC Error] i_console.pas(40): E2016 Array type required
[DCC Error] i_console.pas(54): E2016 Array type required
[DCC Error] i_console.pas(56): E2016 Array type required
[DCC Error] i_console.pas(77): E2016 Array type required
[DCC Error] i_console.pas(79): E2016 Array type required
[DCC Error] i_console.pas(81): E2016 Array type required
[DCC Error] KRNL32.dpr(5): F2063 Could not compile used unit 'i_console.pas'

Что ему не так?

Спасибо!
Вложения
Тип файла: rar core.rar (11.6 Кб, 10 просмотров)
Celestia вне форума Ответить с цитированием
Старый 18.11.2010, 11:48   #2
mihali4
*
Старожил
 
Регистрация: 22.11.2006
Сообщений: 9,201
По умолчанию

Array type required == Требуется определить тип массива.
Положите рядом с собой англо-русский словарь.
mihali4 вне форума Ответить с цитированием
Старый 18.11.2010, 11:54   #3
WhiteSpirit
Пользователь
 
Регистрация: 28.05.2010
Сообщений: 82
По умолчанию

Попробуйте вот так:
Код:
type
  TCharArr = array of Char;
  PCharArr = ^TCharArr;
...
PCharArr(vidmem)^[i] := #0;
WhiteSpirit вне форума Ответить с цитированием
Старый 18.11.2010, 12:26   #4
Celestia
Пользователь
 
Регистрация: 03.11.2010
Сообщений: 68
По умолчанию

всё, решено всем спасибо)

Последний раз редактировалось Celestia; 18.11.2010 в 13:04. Причина: всё, решено всем спасибо)
Celestia вне форума Ответить с цитированием
Старый 18.11.2010, 13:03   #5
WhiteSpirit
Пользователь
 
Регистрация: 28.05.2010
Сообщений: 82
По умолчанию

Точно так же, s - это ведь тоже PChar
WhiteSpirit вне форума Ответить с цитированием
Ответ


Купить рекламу на форуме - 42 тыс руб за месяц



Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
Ошибка array type required _alis_ Компоненты Delphi 1 31.05.2010 17:27
Ошибка " Record, object or class type required " (Запись, объектный или классический тип требовались) kta87 Помощь студентам 2 28.02.2010 10:04
Record, object or class type required @mazonk@ Помощь студентам 0 07.06.2009 13:03
Выдает ошибку Array type required! LIEN Общие вопросы Delphi 19 17.05.2009 11:08