Зачем нужен PrintDbgStr

Страницы: 1
RSS
Зачем нужен PrintDbgStr
 
Господа, прошу рассказать про функцию PrintDbgStr
Вот я установил программу DebugView.
Смотрю на экран.
Если взять пример из мануала, то всё работает как задумано:
Код
PrintDbgStr("dbg from " ..getScriptPath())


Но теперь я осознанно допущу ошибку:
Код
a=step*1
PrintDbgStr("dbg from " ..a)
step=getParamEx("SPBFUT","MXZ7","SEC_PRICE_STEP").param_value
пользуюсь переменной step до того как ей присвоено значение (частая ошибка у кодеров-самоучек, а я самоучка)
Жду от этой функции что она мне что то покажет, но она молчит.

Прошу помощи и реальных примеров того как эта функция может быть полезной
 
Добрый день.
Почитайте официальный мануал, ссылку смотрите в подписи.
Перед тем как задать вопрос, убедитесь, что решение Вашей задачи не описано в официальном мануале - 'Использование Lua в Рабочем месте QUIK.pdf' https://arqatech.com/upload/Public/quik_lua.zip
 
Цитата
Let_it_go написал:
Господа, прошу рассказать про функцию PrintDbgStr
Вот я установил программу DebugView.
Смотрю на экран.
Если взять пример из мануала, то всё работает как задумано:
Код
   PrintDbgStr ( "dbg from "   ..  getScriptPath ())  


Но теперь я осознанно допущу ошибку:
Код
  a = step *  1 
 PrintDbgStr ( "dbg from "   .. a)
step =  getParamEx ( "SPBFUT" ,"MXZ7","SEC_PRICE_STEP").param_value  
пользуюсь переменной step до того как ей присвоено значение (частая ошибка у кодеров-самоучек, а я самоучка)
Жду от этой функции что она мне что то покажет, но она молчит.

Прошу помощи и реальных примеров того как эта функция может быть полезной
Добрый день.

Просьба уточнить, что именно вы ожидаете увидеть?
Вы допустили ошибку, функция Вам ее вывела. На Вашем скриншоте это видно.
 
Цитата
Let_it_go написал:
пользуюсь переменной step до того как ей присвоено значение (частая ошибка у кодеров-самоучек, а я самоучка)
Жду от этой функции что она мне что то покажет, но она молчит.
Выполнение до этой функции не доходит, т.к. происходит ошибка в предыдущей строке кода.

Тут явное не понимание, что такое ошибки в программе и что происходит когда они случаются.
Страницы: 1
Читают тему
Наверх