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

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

91. Zireael - 06 Декабря, 2019 - 05:34:35 - перейти к сообщению
 Цитата:
Что-то я не много запутался.

 Цитата:
string Text_Checkboxes[3][3]; // двухмерный
int Checkboxes[3][3];

Text_Checkboxes[v] // одномерный
Checkboxes[y]
92. 007wan - 06 Декабря, 2019 - 05:48:02 - перейти к сообщению
 Zireael пишет:
 Цитата:
Что-то я не много запутался.

 Цитата:
string Text_Checkboxes[3][3]; // двухмерный
int Checkboxes[3][3];

Text_Checkboxes[v] // одномерный
Checkboxes[y]

так при создании галочки я использую один массив, который в начале и ТОЛЬКО, а если бы второй, то написал бы так:
CODE:
Checkboxes[][v] = CreateWindow(0, "BUTTON", Text_Checkboxes[][v], BS_AUTOCHECKBOX | WS_CHILD | WS_VISIBLE, 20, 75+Step, 180, 20, gethwnd(0), 0, 0, 0);

(Добавление)
Суть в том, что при создании галочки опяределяется номер галочки и группа у нее какая(два массива)
(Добавление)
Как создать 9 галочек в CreateWindow, ИСПОЛЬЗУЯ двумерный массив, который будет указавать:
-первый массив указывает на группу галочки, всего 3 группы
-второй указывает на количество галочек в этой группе, всего 3.
В каждой гурппе по 3 галочки, не понять разобраться как мне скрыть одну группу и показать другую группу галочек, там же двумерный массив, я не знаю как это работает с ними при создании галочки.
93. Adomb - 06 Декабря, 2019 - 09:49:31 - перейти к сообщению
Получаю в char массив текст из файла с сервера через sendgetweb. В файле одна строка из нескольких цифр, после них нет пробела и нет перевода сроки на пустую. Потом char - в string. С одного сервера нормально строка образуется, а с другого тот же текст из того же файла принимается с переводом строки. Как из масива char удалить перевод строки?
(Добавление)
Посмотрел по отладчику. В массив после цифр записывается два знака - '\r' и '\n'. Как их продетектить и убрать?
94. Zireael - 06 Декабря, 2019 - 16:38:17 - перейти к сообщению
 Цитата:
Как из масива char удалить перевод строки?

CODE:
char c[999]={'1', '2', '3', 13, 10, '4', '5', '6', 0}
messagebox(format(#c[0])); // с переносом строки

string temp;
regexreplace(-1, #temp, format(#c[0]), "[\r\n]", ""); // удалить все символы \r и \n
strcpy(#c[0], temp);
messagebox(format(#c[0])); // без переноса строки
95. 007wan - 06 Декабря, 2019 - 23:42:33 - перейти к сообщению
Zireael , Можно пожалуйста код, который создает 3 галочки для каждой группы, всего 4 группы.

примерно так:
CODE:

int Checkbox[4][3];


Просто у меня ошибки с квадратными скобками, возможно где sizearray
96. Zireael - 07 Декабря, 2019 - 00:48:38 - перейти к сообщению
code (Отобразить)
97. 007wan - 07 Декабря, 2019 - 01:51:23 - перейти к сообщению
Zireael , Спасибо! Ошибка...
CODE:
if (sizearray(Object_Checkbox[]) == u))
{
messagebox(sizearray(Object_Checkbox[]));
messagebox(u);
}

Почему-то messagebox выдает 4 в первом случаи, потом 0, но 4 НЕ равно же 0! и как и 1,2,3, а код выполнится...
(Добавление)
Е (Отобразить)

(Добавление)
Если наоборот, то идеально (Отобразить)

(Добавление)
Помогите код исправить, работает криво, я мальца запутался.\
При переключении/создании/удалении вкладки - Показывает/скрывает нужные контроллы
Код (Отобразить)
98. 007wan - 07 Декабря, 2019 - 04:18:24 - перейти к сообщению
__________________
Как мне поставить условие выделенным красным цветом так, что бы создавались все галочки(3 группы галочек и по 4 шт в каждой группе):
Уже пробовал:
sizearray(Object_Checkbox[])-1
sizearray(Object_Checkbox[])+1
if (u+1
if (u-1

В таких варианта либо одна галочка не создается, либо меняется позиция, либо еще чего, везде не так...

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

[i](Добавление)

Это условие обязательно, которое выделил, что бы не вставлять функцию MoveWindow или SetWindowPos
(Добавление)
Решил проблему. Сделал Вместо этого условия u==0 и Step обнуляется после этого
99. Zireael - 07 Декабря, 2019 - 09:27:25 - перейти к сообщению
 Цитата:
Ошибка...
if (sizearray(Object_Checkbox[]) == u))

Неплохо бы посчитать сколько в условии открывающих скобок и сколько закрывающих.
100. 007wan - 08 Декабря, 2019 - 12:39:27 - перейти к сообщению
Можно пожалуйста пример создания трех именованных каналов при запуске и запись в каждого разный текст, а другая программа будет эти тексты читать.

Powered by ExBB FM 1.0 Final