Автоматизация и боты

 Помощь      Поиск      Пользователи
Сайт Кибор     Программируемый кликер Кибор     Видео обучение     Заказать бот

 Страниц (4): « 1 [2] 3 4 »   

> Описание: внутри
ivantu
Отправлено: 07 Декабря, 2018 - 09:31:29
Post Id



Пользователь
Эксперт


Покинул форум
Сообщений всего: 732
Дата рег-ции: Нояб. 2013  
Репутация: 14




Друзья а как вывести правильно в text_edit2[0]=
В статик текст выводилось с переносом строки...
Так то вроде выводит, но переноса строки не происходит...
Подскажите пожалуйста что подправить?

CODE:
/*LOGS*/
function add_string(string temp)
{
string ss[2];
s=s+temp+rn;

if(regexsearch(2, #ss[0], s, "(?<=\r\n|^).+?(?=\r\n)", SINGLELINE | RIGHTTOLEFT)>1) // ; получаем последние 2 строки
{
if(ss[0] == ss[1]){regexsearch(1, #s, s, ".*\r\n(?=.*?\r\n)", SINGLELINE); return s;} // если они совпадают, обрезаем последнюю
}

if(log_z>=max_string) // если достигнут максимум строк в логе
{
regexsearch(1, #s, s, "(?<=\r\n).*", SINGLELINE);
}
else log_z++;
return s;
}

(Отредактировано автором: 07 Декабря, 2018 - 09:40:51)

 
 Top
Zireael
Отправлено: 07 Декабря, 2018 - 10:16:54
Post Id



Пользователь
Эксперт


Покинул форум
Сообщений всего: 4397
Дата рег-ции: Нояб. 2017  
Репутация: 580




 Цитата:
как вывести правильно в text_edit2[0]

Никак. Текстовое поле игнорирует переносы строк.
 
 Top
ivantu
Отправлено: 07 Декабря, 2018 - 10:32:13
Post Id



Пользователь
Эксперт


Покинул форум
Сообщений всего: 732
Дата рег-ции: Нояб. 2013  
Репутация: 14




 Zireael пишет:
 Цитата:
как вывести правильно в text_edit2[0]

Никак. Текстовое поле игнорирует переносы строк.

Печаль.. ((
(Добавление)
 Zireael пишет:
Никак. Текстовое поле игнорирует переносы строк.

Может можно, не переносить, а добавлять в поле с новой строки?
 
 Top
Kibor
Отправлено: 07 Декабря, 2018 - 10:47:13
Post Id



Администратор
Эксперт


Покинул форум
Сообщений всего: 8095
Дата рег-ции: Март 2013  
Откуда: Одесса
Репутация: 355




Уже можно.
Перенос строки в EDIT и другие мелочи
 
 Top
ivantu
Отправлено: 07 Декабря, 2018 - 10:52:37
Post Id



Пользователь
Эксперт


Покинул форум
Сообщений всего: 732
Дата рег-ции: Нояб. 2013  
Репутация: 14




Круто! )) Спасибо!
А его случайно нельзя сделать Disable , тобишь чтоб редактировать нельзя было?

(Отредактировано автором: 07 Декабря, 2018 - 10:53:40)

 
 Top
Kibor
Отправлено: 07 Декабря, 2018 - 11:14:06
Post Id



Администратор
Эксперт


Покинул форум
Сообщений всего: 8095
Дата рег-ции: Март 2013  
Откуда: Одесса
Репутация: 355




 ivantu пишет:
А его случайно нельзя сделать Disable , тобишь чтоб редактировать нельзя было?

По аналогии Как сделать не активной кнопку

Для EDIT
CODE:

int STATUS=1;

int pos_size_button0[3][4];
string text_button0[3];
int flag_button0[3];

pos_size_button0[0][0]=11; pos_size_button0[0][1]=32; pos_size_button0[0][2]=168; pos_size_button0[0][3]=20;
pos_size_button0[1][0]=11; pos_size_button0[1][1]=7; pos_size_button0[1][2]=167; pos_size_button0[1][3]=20;
pos_size_button0[2][0]=12; pos_size_button0[2][1]=59; pos_size_button0[2][2]=168; pos_size_button0[2][3]=20;
text_button0[0]="Активировать"; text_button0[1]="Деактивировать"; text_button0[2]="Узнать статус";


int pos_size_edit0[1][4];
string text_edit0[1];

pos_size_edit0[0][0]=51; pos_size_edit0[0][1]=111; pos_size_edit0[0][2]=100; pos_size_edit0[0][3]=30;
text_edit0[0]="Поле 0";

//////////

createdialog(0, BUTTON, #pos_size_button0[0][0], #text_button0[0], #flag_button0[0] |
EDIT, #pos_size_edit0[0][0], #text_edit0[0]);
//////////

showdialog(0, "Диалог", 258, 234, 197, 180, 1, 1);
//////////


external(INT, "EnableWindow", "EnableWindow", "user32.dll");





loop()
{
if (flag_button0[1]>0)
{
flag_button0[1]=0;
EnableWindow(formatwi(window (-1, "Edit", -1, -1, 100, 30, window ("Кибор"))), 0);
STATUS=0;
}

if (flag_button0[0]>0)
{
flag_button0[0]=0;
EnableWindow(formatwi(window (-1, "Edit", -1, -1, 100, 30, window ("Кибор"))), 1);
STATUS=1;
}

if (flag_button0[2]>0)
{
flag_button0[2]=0;
if (STATUS==1)messagebox ("активна");
if (STATUS==0)messagebox ("не активна");
}
sleep(10);//Убрать после теста
}
 
 Top
ivantu
Отправлено: 07 Декабря, 2018 - 13:16:04
Post Id



Пользователь
Эксперт


Покинул форум
Сообщений всего: 732
Дата рег-ции: Нояб. 2013  
Репутация: 14




Хотел уточнить откуда берется window ("Кибор"Подмигивание, и можно ли менять кибор на что то свое?
 
 Top
Kibor
Отправлено: 07 Декабря, 2018 - 13:21:02
Post Id



Администратор
Эксперт


Покинул форум
Сообщений всего: 8095
Дата рег-ции: Март 2013  
Откуда: Одесса
Репутация: 355




 ivantu пишет:
Хотел уточнить откуда берется window ("Кибор"Подмигивание, и можно ли менять кибор на что то свое?

Это указатель на поле EDIT
Получить его можно каким угодно путем.
 
 Top
ivantu
Отправлено: 07 Декабря, 2018 - 13:25:48
Post Id



Пользователь
Эксперт


Покинул форум
Сообщений всего: 732
Дата рег-ции: Нояб. 2013  
Репутация: 14




 Kibor пишет:
Это указатель на поле EDIT
Получить его можно каким угодно путем.

Все получилось, спасибо.
 
 Top
ivantu
Отправлено: 17 Декабря, 2018 - 14:24:59
Post Id



Пользователь
Эксперт


Покинул форум
Сообщений всего: 732
Дата рег-ции: Нояб. 2013  
Репутация: 14




Друзья вопрос,
CODE:
function add_string(string temp)

возвращает строку, а переменные можно , не будет ошибкой?
Я попробовал вроде работает, но не знаю это нормально?

CODE:
text_edit2[0]=add_string("Поиск пути"+ format(path));


Так можно?
 
 Top
Страниц (4): « 1 [2] 3 4 »
Сейчас эту тему просматривают: 1 (гостей: 1, зарегистрированных: 0)
« Вопросы и решение проблем »


Все гости форума могут просматривать этот раздел.
Только зарегистрированные пользователи могут создавать новые темы в этом разделе.
Только зарегистрированные пользователи могут отвечать на сообщения в этом разделе.
 




Powered by