Eugene Bright
Eugene Bright личный блог
07 августа 2020, 23:02

Не академик в QLUA, а потому просто спрашиваю знающий народ про DestroyTable/

Существует ли альтернатива стандартному DestroyTable?

Сегодня протестил 8.8 — версию КВИКа.
Destroy… выбивает терминал. Инфо-сообщение примерно такое: «Неожиданная ошибка. Примите извинения».

Спасибо заранее.
9 Комментариев
  • iddqd3n
    07 августа 2020, 23:35
    Альтернативы не видел. Раньше работало? В курсе, что DestroyTable должно запускаться до завершения OnStop()? 
  • Винни Пух
    08 августа 2020, 00:16
    Только что проверил на 8.7:
    DestroyTable() прекрасно работает.

    Что-то у вас с логикой в коде.
      • Винни Пух
        08 августа 2020, 00:31
        Eugene Bright, 

        function main ()

        local Table = AllocTable()

        AddColumn(***)
        ****
        CreateWindow(Table)
        SetWindowCaption(Table, «RTS»)
        SetWindowPos(Table, 500, 500, 600, 400)
        InsertRow(Table, -1)

        while IsRun do
        *******
        end

        DestroyTable(Table)

        end

        В Table запихивается id таблицы через AlloсTable
        Чтобы закрыть просто пишешь команду DestroyTable(Table)

          • Винни Пух
            08 августа 2020, 13:57
            Eugene Bright, я просто уснул, т.к. утром тренировка. Извиняюсь за прерванный диалог. Но вижу Вы сами разобрались. Мое уважение, такому упорству можно позавидовать =)

Активные форумы
Что сейчас обсуждают

Старый дизайн
Старый
дизайн