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

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

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

> Описание: Продолжение
007wan
Отправлено: 23 Мая, 2019 - 13:26:30
Post Id



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


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




 Zireael пишет:
Вначале загрузить функцию, потом можно использовать в любом месте скрипта.
Если выдавало ошибку, значит неправильно передавались параметры в функцию.
Я так и сделал. Загрузил в начале, но выдавала ошибку потому что в функции считало, что она не объявлена, а другие да.
(Добавление)
 Zireael пишет:
 Цитата:
а прямоугольник можно нарисовать?

Всё что угодно.
code (Отобразить)
А можно удалить часть кода? А то не разобрался что и откуда и для чего. Нужен код, который для "Статичного текста" и прямоугольник для него, а все лишнее удалить.
(Добавление)
А, всё догнал

(Отредактировано автором: 23 Мая, 2019 - 13:43:12)

 
 Top
007wan
Отправлено: 23 Мая, 2019 - 17:01:19
Post Id



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


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




Что в кисти писать, что бы сделать
CODE:
Rectangle(DC_MainWindow, VisualWindow_Width+10, VisualWindow_Height+40, 10, 40);
Его прозрачным(прямоугольник)
(Добавление)
И что за прикол, когда он нарисовал прямоугольник и при неактивно окне или свернутом всё сбрасывает)
(Добавление)
Странно. Твой код запустил и ничего не сбрасывает. Может это как-то связанно с оконными режимами диалога? Я имею ввиду Topmost...
(Добавление)
Ааааа, так у тебя таймер стоит)))
 
 Top
Adomb
Отправлено: 23 Мая, 2019 - 21:32:41
Post Id



Пользователь
Мастер


Покинул форум
Сообщений всего: 185
Дата рег-ции: Июль 2015  
Репутация: 1




Наверное сюда..
Раньше работало, сейчас перестало.

CODE:
external(INT, "IsUserAnAdmin", "IsUserAnAdmin", "Shell32.dll");

int g=OtAdm(); messagebox(g);

function OtAdm()
{if(IsUserAnAdmin()){return 1;} else(return;)
}

Если запускаешь не от админа, вылазит ошибка.

Если поправить -

CODE:
function OtAdm()
{if(IsUserAnAdmin()){return 1;} return;
}


то работает, но раньше работало именно как в первом примере.

(Отредактировано автором: 23 Мая, 2019 - 21:35:30)

 
 Top
Kibor
Отправлено: 23 Мая, 2019 - 21:52:31
Post Id



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


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




Раньше много чего "работало" того, что не должно было работать.
Соблюдайте синтаксис.
 
 Top
Adomb
Отправлено: 23 Мая, 2019 - 21:55:05
Post Id



Пользователь
Мастер


Покинул форум
Сообщений всего: 185
Дата рег-ции: Июль 2015  
Репутация: 1




 Kibor пишет:
Раньше много чего "работало" того, что не должно было работать.
Соблюдайте синтаксис.


CODE:
if(IsUserAnAdmin()){return 1;} else(return;)


А это неправильный синтаксис разве? If - else
 
 Top
Zireael
Отправлено: 24 Мая, 2019 - 01:52:24
Post Id



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


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




 Цитата:
if(IsUserAnAdmin()){return 1;} else(return; )
А это неправильный синтаксис разве? If - else

Скобки у else должны быть фигурные. А в данном случае они вообще не нужны. Тут и else нужен.
CODE:
external(INT, "IsUserAnAdmin", "IsUserAnAdmin", "Shell32.dll");

int g=OtAdm(); messagebox(g);

function OtAdm()
{if(IsUserAnAdmin())return 1; return 0;
}
 
 Top
Adomb
Отправлено: 24 Мая, 2019 - 08:24:25
Post Id



Пользователь
Мастер


Покинул форум
Сообщений всего: 185
Дата рег-ции: Июль 2015  
Репутация: 1




 Zireael пишет:

Скобки у else должны быть фигурные.

Это наваждение какое-то. Пока не прочитал, так и не видел, что скобки простые , а не фигурные.
 
 Top
007wan
Отправлено: 24 Мая, 2019 - 13:48:04
Post Id



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


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




 007wan пишет:
Что в кисти писать, что бы сделать
CODE:
Rectangle(DC_MainWindow, VisualWindow_Width+10, VisualWindow_Height+40, 10, 40);
Его прозрачным(прямоугольник)
Установил фон прямоугольника такой же, как и фон окна.
(Добавление)
Код. Часы. пример. (Отобразить)
Где тут строка, которая выводит цветной текст или цифры?
 
 Top
Zireael
Отправлено: 24 Мая, 2019 - 14:01:08
Post Id



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


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




 Цитата:
Где тут строка, которая выводит цветной текст или цифры?

 Цитата:
function text(int HDC, int X, int Y, int FONT, int COLOR, char #array, int size_array)
{
SelectObject (HDC, FONT); SetBkMode(HDC, 0); SetTextColor(HDC, COLOR);
TextOut(HDC, X, Y, address(#array[0]), size_array);
}
 
 Top
007wan
Отправлено: 24 Мая, 2019 - 14:20:01
Post Id



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


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




Zireael , Спасибо. А какие бывают виды обновления окна? resettextout(1);(или 0)
update и какие-то еще, а то у меня окно моргает постоянно.
(Добавление)
Еще нашел это:
CODE:
InvalidateRect(formatwi(aw), 0, 1);
Это очень хорошая вещь. Теперь не мигает.
 
 Top
Страниц (16): В начало « 4 5 6 7 [8] 9 10 11 12 » В конец
Сейчас эту тему просматривают: 12 (гостей: 12, зарегистрированных: 0)
« Вопросы и решение проблем »


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




Powered by