FreeBasic
Главная
Вход
Регистрация
Суббота, 20.04.2024, 00:08Приветствую Вас Гость | RSS
[ Новые сообщения · Участники · Правила форума · Поиск · RSS ]
  • Страница 1 из 1
  • 1
Форум » Freebasic » Вопросы по языку FreeBasic » Ошибка Ubound при получении получении вложенного типа (Ошибка Ubound при получении получении вложенного типа)
Ошибка Ubound при получении получении вложенного типа
armagidon1Дата: Пятница, 12.10.2018, 17:57 | Сообщение # 1
Сержант
Группа: Пользователи
Сообщений: 25
Репутация: 0
Статус: Offline
Ошибка Ubound при получении получении максимального индекса от вложенного типа.
Код
Type tValE
  sNameV As String
  sValue As String
End Type

Type tEnum
  sName As String
  sType As String
  sVal(Any) As tValE
End Type

Dim Shared en(Any) As tEnum
Dim as Integer e2 = -1, n2
Dim as String s2, s3

e2 += 1: ReDim Preserve en(e2)
220: n2 = UBound(en(e2).sVal) + 1: ReDim Preserve en(e2).sVal(n2)
221: en(e2).sVal(n2).sNameV = s2
222: en(e2).sVal(n2).sValue = s3


Цитата
Build error(s)
C:\FreeBasic\Compilier\fbc -s console "FbTemp.bas"
FbTemp.bas(220) error 3: Expected End-of-Line, found '.' in 'n2 = UBound(en(e2).sVal) + 1: ReDim Preserve en(e2).sVal(n2)'

Build error(s)


Подскажите, пожалуйста, в чём проблема.
 
haavДата: Пятница, 12.10.2018, 19:51 | Сообщение # 2
Генералиссимус
Группа: Администраторы
Сообщений: 1361
Репутация: 49
Статус: Offline
Да, Компилятор не понимает такую запись (слишком сложно для него  smile ). Может конечно кто-то сумеет подсказать , но думаю лучше сразу данный вопрос задать на оф. форуме. Уж извини , но лично я не знаю ответ.

Вы сохраняете власть над людьми покуда оставляете им что-то…Отберите у человека все, и этот человек уже будет неподвластен вам…
 
armagidon1Дата: Суббота, 13.10.2018, 02:34 | Сообщение # 3
Сержант
Группа: Пользователи
Сообщений: 25
Репутация: 0
Статус: Offline
Спасибо, ответ дали!

https://www.freebasic.net/forum/viewtopic.php?f=3&t=27084
 
Форум » Freebasic » Вопросы по языку FreeBasic » Ошибка Ubound при получении получении вложенного типа (Ошибка Ubound при получении получении вложенного типа)
  • Страница 1 из 1
  • 1
Поиск: