Kibor |
Отправлено: 12 Декабря, 2016 - 07:30:15
|
![](./im/avatars/personal/1-avatar.jpg)
![Администратор Администратор](./templates/InvisionExBB/im/team.gif)
Эксперт
![](./im/images/pips6.gif)
Покинул форум
Сообщений всего: 8248
Дата рег-ции: Март 2013
Откуда: Одесса
Репутация: 357
![](./templates/InvisionExBB/im/spacer.gif)
|
Flash пишет: а какие параметры надо писать что сообщение были по центру экрана
Для определения параметров экрана можно воспользоваться функцией getdisplay
Цитата: int color, x, y;
int половина_ширины_текста=10;
getdisplay(color, x, y);
textout(0, x/2-половина_ширины_текста, y/2, "текст", 0);
loop()sleep(100); |
|
|
Flash |
Отправлено: 12 Декабря, 2016 - 23:21:05
|
![](im/avatars/noavatar.gif)
![Пользователь Пользователь](./templates/InvisionExBB/im/user2.gif)
Участник
![](./im/images/pips3.gif)
Покинул форум
Сообщений всего: 57
Дата рег-ции: Нояб. 2015
Откуда: Лангепас
Репутация: 0
![](./templates/InvisionExBB/im/spacer.gif)
|
Kibor пишет: Flash пишет: а какие параметры надо писать что сообщение были по центру экрана
Для определения параметров экрана можно воспользоваться функцией getdisplay
Цитата: int color, x, y;
int половина_ширины_текста=10;
getdisplay(color, x, y);
textout(0, x/2-половина_ширины_текста, y/2, "текст", 0);
loop()sleep(100);
всё спасибо ) очень удобно |
|
|
konctantin777 |
Отправлено: 05 Ноября, 2017 - 18:03:08
|
![](./im/avatars/Flik.gif)
![Пользователь Пользователь](./templates/InvisionExBB/im/user2.gif)
Эксперт
![](./im/images/pips6.gif)
Покинул форум
Сообщений всего: 1216
Дата рег-ции: Окт. 2017
Откуда: Архангельск
Репутация: 7
![](./templates/InvisionExBB/im/spacer.gif)
|
Подскажите как выводить число переменной ?
messagebox проверяю- работает, а textout ошибку выдаёт как бы не писал....
sleep(1000);
string Text[10];
loadsymbolbase ("C:\GoldF\basetext.sib" ;
readtext (NUM, #Text[0], 7, 1, -1, -1, -1, -1, -1, 0, -1, 1327, 211, 1354, 233, -1);
int s0=formatsn(Text[0]);
textout(0, 1786, 217, "(formatsn(Text[0])", 1);
messagebox(formatsn(Text[0])); |
|
|
Kibor |
Отправлено: 05 Ноября, 2017 - 18:09:24
|
![](./im/avatars/personal/1-avatar.jpg)
![Администратор Администратор](./templates/InvisionExBB/im/team.gif)
Эксперт
![](./im/images/pips6.gif)
Покинул форум
Сообщений всего: 8248
Дата рег-ции: Март 2013
Откуда: Одесса
Репутация: 357
![](./templates/InvisionExBB/im/spacer.gif)
|
textout
выводит string
если в string число и надо вывести textout, то зачем его переводить в число??
textout(0, 1786, 217, Text[0], 1);
если число надо вывести в textout
int a=5;
textout(0, 1786, 217, format(a), 1); |
|
|
|