idcco |
Отправлено: 01 Апреля, 2017 - 00:24:50
|
Участник
Покинул форум
Сообщений всего: 67
Дата рег-ции: Март 2017
Репутация: 5
|
007wan пишет: Как переименовать "Kibor"-название окна в messagebox?
Переименуйте всю программу, и messagebox тоже переименуются:
CODE:rename ("Имя программы");
Если нужно именно messagebox переименовать, то так:
CODE:win w = windows ("Имя программы", -1, window ("Имя программы"));
sendmessage(WM_SETTEXT, 0, "Имя messagebox", w)
Но зачем?
007wan пишет: может дадите совет как лучше сделать
При компиляции же много защитных настроек. В дополнение юзайте writebuffernet и readbuffernet. |
|
|
007wan |
Отправлено: 01 Апреля, 2017 - 16:17:02
|
Эксперт
Покинул форум
Сообщений всего: 1837
Дата рег-ции: Март 2017
Репутация: -2
|
idcco пишет: 007wan пишет: Как переименовать "Kibor"-название окна в messagebox?
Переименуйте всю программу, и messagebox тоже переименуются:
CODE:rename ("Имя программы");
Если нужно именно messagebox переименовать, то так:
CODE:win w = windows ("Имя программы", -1, window ("Имя программы"));
sendmessage(WM_SETTEXT, 0, "Имя messagebox", w)
Но зачем?
007wan пишет: может дадите совет как лучше сделать
При компиляции же много защитных настроек. В дополнение юзайте writebuffernet и readbuffernet.
А можно здесь по подробнее:
win w = windows ("Имя программы", -1, window ("Имя программы"));
sendmessage(WM_SETTEXT, 0, "Имя messagebox", w)
Где, win w = windows ("Имя программы", это имя какой программы KIBOR?
А , window ("Имя программы")); а тут какой программы?
"Имя messagebox", w) а тут название сообщения?
Я пробовал не работает |
|
|
007wan |
Отправлено: 01 Апреля, 2017 - 16:57:59
|
Эксперт
Покинул форум
Сообщений всего: 1837
Дата рег-ции: Март 2017
Репутация: -2
|
Kibor пишет: CODE:external(INT, "my_message", "MessageBoxA", "user32.dll");
my_message(0, "текст", "Заголовок", 0);
Спасибки вам большое, буду бесконечно благодарен)
(Добавление)
Kibor пишет: CODE:external(INT, "my_message", "MessageBoxA", "user32.dll");
my_message(0, "текст", "Заголовок", 0);
У меня столько вопросов, но я не хочу вам сбивать вас с толку на тем чем вы там занимайтесь, но пожалуйста на последний вопрос ответьте:
Как сделать в messageboxyn название окна свое?
if (messageboxyn("Настроить бот автоматически?")==1)
{
external(INT, "my_message", "MessageBoxA", "user32.dll");
my_message(0, "Сейчас будет настроен бот автоматически.", "Mini", 0);
}
else
{
external(INT, "my_message", "MessageBoxA", "user32.dll");
my_message(0, "Внимание! бот не будет настроен. Могут быть ошибки.", "Mini", 0);
}(Отредактировано автором: 01 Апреля, 2017 - 17:17:48) |
|
|
Kibor |
Отправлено: 01 Апреля, 2017 - 17:22:56
|
Эксперт
Просматривает форум
Сообщений всего: 8217
Дата рег-ции: Март 2013
Откуда: Одесса
Репутация: 357
|
CODE:external(INT, "my_message", "MessageBoxA", "user32.dll");
int a=my_message(0, "текст", "Заголовок", 1);
if (a==1)messagebox ("da");
if (a==2)messagebox ("net");
(Добавление)
external(INT, "my_message", "MessageBoxA", "user32.dll");
один раз написать в начале самого скрипта.. |
|
|
007wan |
Отправлено: 01 Апреля, 2017 - 17:26:19
|
Эксперт
Покинул форум
Сообщений всего: 1837
Дата рег-ции: Март 2017
Репутация: -2
|
Kibor пишет: CODE:external(INT, "my_message", "MessageBoxA", "user32.dll");
int a=my_message(0, "текст", "Заголовок", 1);
if (a==1)messagebox ("da");
if (a==2)messagebox ("net");
(Добавление)
external(INT, "my_message", "MessageBoxA", "user32.dll");
один раз написать в начале самого скрипта..
Спасибо вновь. выручили. конечно не то что я хотел бы... т.е там кнопки Да и отмета, а мне надо было да и нет, ну все равно спс, просто я вопрос по другому поставлю и всё |
|
|
007wan |
Отправлено: 01 Апреля, 2017 - 17:28:12
|
Эксперт
Покинул форум
Сообщений всего: 1837
Дата рег-ции: Март 2017
Репутация: -2
|
007wan пишет: Да и отмета, да и еще когда жмешь на Крестик, т.е закрыть это окно выплывает "нет"
(Добавление)
007wan пишет: 007wan пишет: Да и отмета, да и еще когда жмешь на Крестик, т.е закрыть это окно выплывает "нет"
а если например я хочу в нет поставить скрипт, а пользователь хочет ни то ни другое и закрыть все к чертям, а тут такая ошибка? |
|
|
|