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

Страниц (16): В начало « ... 4 5 6 7 [8] 9 10 11 12 ... » В конец
 

71. 007wan - 22 Ноября, 2019 - 04:39:54 - перейти к сообщению
 Zireael пишет:
 Цитата:
А ressettextout выводит строчкой.

ressettextout сбрасывает текст, а не выводит.
textout выводит текст в одну строку.
Ой, перепутал, но всеравно ты прав. Выводит в одну строчку, жаль никак не изменить.
72. 007wan - 22 Ноября, 2019 - 11:19:08 - перейти к сообщению
Можно пример: Как создать FPS для программы?

Принцип: Другая программа при запуске кода отправляет в буфер текст каждую секунду сначала 0, потом 1, 2, 3, 4,5.... . Главная программа читает этот текст и записывает последнюю поулченную цифру в переменную, если эта цифра не изменится за 20 секунд больше, чем в переменной, то вызвать messagebox("Ошибка");
Если она изменилась, то обнулить счётчик, "когда считает 20 секунд до сообщения".

На заметку: При запуске главной программы буфер цифра если она равна "0" или же пустой текст, то не будет считать 20 секунд до сообщения об ошибке.

Проверить можно очень просто: Запустить оба exe собранных или оба кода( не собранных) в разных Киборах, как только коды заработали (Textout начал показывать цифры), то снять процесс другой программы и ждать 20 секунд.
73. skyvito - 23 Ноября, 2019 - 08:19:56 - перейти к сообщению
Данный код выдает ошибку хотя длина строки 112 символов , что не так подскажите пожалуйста.

CODE:
int pos_size_static0[1][4];
string text_static0[1];

pos_size_static0[0][0]=30; pos_size_static0[0][1]=80; pos_size_static0[0][2]=164; pos_size_static0[0][3]=97;




text_static0[0]="This file contains the mappings of IP addresses to host names. Each entry should be kept on an individual line.";

//////////



createdialog(0, STATIC, #pos_size_static0[0][0], #text_static0[0]);
//////////





showdialog(0, "Диалог", 558, 234, 250, 300, 1, 1);
//////////





loop() sleep(10);//Убрать после теста
74. Zireael - 23 Ноября, 2019 - 08:56:17 - перейти к сообщению
 Цитата:
Данный код выдает ошибку хотя длина строки 112 символов

Вот эта строка:
 Цитата:
text_static0[0]="This file contains the mappings of IP addresses to host names. Each entry should be kept on an individual line.";

130 символов.
Сделайте так:
CODE:
text_static0[0]="This file contains the mappings of IP addresses to host names."+
" Each entry should be kept on an individual line.";

или так:
CODE:
text_static0[0]=
"This file contains the mappings of IP addresses to host names. Each entry should be kept on an individual line.";

Первый вариант предпочтительнее.
75. 007wan - 24 Ноября, 2019 - 00:55:58 - перейти к сообщению
Вопрос: TextOut Win Api показывает текст в строчку или так же как и textout? За пример возьмем текст с переносами строчек для writebuffer
76. Zireael - 24 Ноября, 2019 - 02:54:37 - перейти к сообщению
 Цитата:
TextOut Win Api показывает текст в строчку или так же как и textout?

Это одно и тоже. Ничто не мешает выводить несколько textout'ов.
CODE:
string rn=formatic(13)+formatic(10);
string s="123"+rn+"qwerty"+rn+"789";
messagebox(s);

string s2[99];
int count=regexsearch(sizearray(s2), #s2[0], s, "[^\r\n]+");

textbkcolor(255, 65280);
looptime(3000)
{
for(int i=0; i<count; i++)textout(i, 300, 100+i*30, s2[i], 1);
sleep(10);
}
77. 007wan - 24 Ноября, 2019 - 02:58:33 - перейти к сообщению
 Zireael пишет:
 Цитата:
TextOut Win Api показывает текст в строчку или так же как и textout?

Это одно и тоже. Ничто не мешает выводить несколько textout'ов.
CODE:
string rn=formatic(13)+formatic(10);
string s="123"+rn+"qwerty"+rn+"789";
messagebox(s);

string s2[99];
int count=regexsearch(sizearray(s2), #s2[0], s, "[^\r\n]+");

textbkcolor(255, 65280);
looptime(3000)
{
for(int i=0; i<count; i++)textout(i, 300, 100+i*30, s2[i], 1);
sleep(10);
}
Это понятно, просто я думал можно вывести как в буфере хранится без парсинга или вывода нескольких textotow, МОжет какой-то вывод текста на экран типа DrawText поможет вывести так как написано в буфере без вывода нескльких?
78. 007wan - 25 Ноября, 2019 - 03:30:59 - перейти к сообщению
Как выложить видео на форум? Я знаю только как изображения, а видео ни разу не пробовал, да и функционала не вижу, а ютуб - это не то...
79. 007wan - 28 Ноября, 2019 - 03:19:57 - перейти к сообщению
А где Кибор? Уже реально не смешно, что с проектом??
80. Dantes3000 - 28 Ноября, 2019 - 03:56:09 - перейти к сообщению
007wan , всё хорошо с проектом, просто тебя все игнорят

Powered by ExBB FM 1.0 Final