Кибор » Кибор - Интегрированная среда разработки ботов » Вопросы и решение проблем » Возвращение из функции

Страниц (26): В начало « ... 12 13 14 15 [16] 17 18 19 20 ... » В конец
 

151. Zireael - 17 Октября, 2020 - 18:23:14 - перейти к сообщению
 Цитата:
Создать статик на диалоге и менять его текст.

CODE:
#define WS_VISIBLE 268435456
#define WS_CHILD 1073741824
external(INT, "CreateWindow", "CreateWindowExA", "User32.dll");
external(INT, "SetWindowText", "SetWindowTextA", "User32.dll");

int static0;
int x=0;

createdialog(0);
showdialog(0, "Диалог",300, 300, 300, 100, 1, 1);

loop()
{
SetWindowText(static0, "X = "+format(x));
sleep(300);
x++;
}

function getmessage(0, WM_CREATE)
{
static0=CreateWindow(0, "STATIC", "", WS_CHILD | WS_VISIBLE , 15, 20, 250, 30, gethwnd(0), 0, 0, 0);
}
152. 10970 - 17 Октября, 2020 - 19:28:42 - перейти к сообщению
Спасибо,направление есть.
Кстати нашел темку про сообщения между компами у вас тут. Занимательно.
153. 10970 - 19 Октября, 2020 - 12:05:09 - перейти к сообщению
С завидной периодичностью вылетает вот такое окно при зависании бота. Что бы это могло значить?(для просмотра ссылки Вам необходимо авторизоваться) Гуглил,нашел какие то ответы по освобождению памяти.
Подскажите? Как лечить можно..
154. Kibor - 19 Октября, 2020 - 12:10:34 - перейти к сообщению
155. 10970 - 19 Октября, 2020 - 12:21:57 - перейти к сообщению
Володя. что значит нажать отладку? Она будет работать даже в скомпилированом приложении? Не совсем понимаю ответы с намеками. Я не програмист, поэтому сюда и пишу.
Эта ошибка вылетает примерно раз в 6 часов на работающих ботах. Как при компиляции поможет отладка?
(Добавление)
нашел в гугле что возможно надо отключить др.ватсон, внутренний дебагер. Не знаю что к чему привязать)
(Добавление)
угу, ясно. Спасибо.
censored
156. Zireael - 19 Октября, 2020 - 17:49:31 - перейти к сообщению
 Цитата:
Она будет работать даже в скомпилированом приложении?

Нет.
 Цитата:
Как при компиляции поможет отладка?

Запускайте бота не собирая в exe. Когда бот вылетит в окне отладчика последней строкой будет та, на которой бот вылетел.
Либо пишите в файл что-нибудь чтобы понять в каком месте был вылет.
 Цитата:
нашел в гугле

Искать надо ошибку в коде или логике скрипта, а не что пишет гугл.
157. 10970 - 19 Октября, 2020 - 20:30:15 - перейти к сообщению
на каждого бота ставить кибор? даже если скачать на каждую машину, будет ли собраный в тхт исходник запускаться на некупленой версии кибора?
158. Zireael - 20 Октября, 2020 - 03:05:55 - перейти к сообщению
 Цитата:
на каждого бота ставить кибор?

Зачем? Найти и исправить ошибку на своем пк, тогда и других ошибок не будет.
159. 10970 - 20 Октября, 2020 - 03:25:48 - перейти к сообщению
ну как вы себе представляете чтоб рабочий комп работал 24 часа на боте? Минус сутки из жизни в наше время)).Ошибки бывает вылетают, а бывает что и нет. Это такой рандом. 12компов работают 24/7. У всех работа по разному. Ктото вылетает быстра (бот) ктото может 12 часов отработать. Ктото вообще без ошибок.
сможет ли бесплатная версия кибора запустить тхт файл с платной версии?Хотя думаю нет.
(Добавление)
А вот по предыдущему вопросу, вы посоветовали отдельное окно для вывода сделать. А есть ли возможность организовать окно без верхнего вот этого балкона где обычные кнопки управления стоят закрыть раскрыть свернуть? Просто тупо белое поле куда выводятся сообщения? Типа лога чтоли? Окно с тонкими рамками в которое выводится лог (те пояснения которые заложены на каждый блог кода).
Было бы интересней так. Кибор же это почти с++, я так потихоньку осваиваюсь, чтото у вас в примерах копаю по сайту, чтото на других форумах по с++.
Какие то вещи понимаются сразу, а какие то ,обычно элементарные,ломаю голову по 3 дня, хотя решение было рядом)).
160. Zireael - 20 Октября, 2020 - 03:42:36 - перейти к сообщению
 Цитата:
есть ли возможность организовать окно без верхнего вот этого балкона где обычные кнопки управления стоят закрыть раскрыть свернуть?

code (Отобразить)

Powered by ExBB FM 1.0 Final