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

Страниц (17): В начало « ... 9 10 11 12 [13] 14 15 16 17 »
 

121. ivantu - 05 Октября, 2019 - 04:07:50 - перейти к сообщению
Подскажите пожалуйста, есть ли возможность увеличить размер иконок в ListView, смотрел вроде есть define для этого , но применив его иконки просто исчезают, точно не помню его название, там типо LVSIL_SMALL у вас использовалось а есть режим normal , там иконки по идее должны быть больше.
122. Nikanr - 05 Октября, 2019 - 04:25:04 - перейти к сообщению
ivantu , Zireael , Спасибо! Где то еще на форуме был код, который изменял курсор при наведении на кнопку или иной контрол. Не осталось у кого-нибудь ссылки?

P:S пролистав 2 последних темы вопросов по external не нашел. Думаю пора отдельную тему создавать где все примеры кода по полочкам)
123. 007wan - 05 Октября, 2019 - 04:30:00 - перейти к сообщению
Nikanr , Вопросы 2
(Добавление)
Извиняюсь, это я я там начал развивать осиное гнездо и теперь часть external кода находится в вопросах 2
124. Nikanr - 05 Октября, 2019 - 04:33:26 - перейти к сообщению
007wan , Спасибо
(Добавление)
Не понятно только почему отваливается обработка сообщений) буду искать
125. 007wan - 05 Октября, 2019 - 05:01:35 - перейти к сообщению
 Nikanr пишет:
Не понятно только почему отваливается обработка сообщений) буду искать
Вот и я о том же. Уже начинается паранойя....
(Добавление)
Хорошо, хоть не одного у меня такое, а то уже всем кажется, что это я накосячил и ошибки из-за меня и поэтому исправлять не будут.
126. Nikanr - 05 Октября, 2019 - 09:56:22 - перейти к сообщению
Еще вопрос по ShellExecute, почему он открывает 2 вкладки вместо одной после паузы?

CODE:
external(INT, "ShellExecute", "ShellExecuteA", "shell32.dll");
external(INT, "CreateWindow", "CreateWindowExA", "User32.dll" );

int b1,b2,b3;
int pos_size_edit0[1][4];
string text_edit0[1];
pos_size_edit0[0][0]=69; pos_size_edit0[0][1]=98; pos_size_edit0[0][2]=100; pos_size_edit0[0][3]=20;
text_edit0[0]="Поле 0";
createdialog(0);
showdialog(0, "Диалог",100, 100, 300, 300, 1, 1);


function getmessage(0, WM_CREATE)//Создаем контролы при создание окна
{
b1=CreateWindow(0, "BUTTON", "Вызвать паузу", 1342177280, 10, 10, 120, 30, gethwnd(0), 0, 0, 0);
b2=CreateWindow(0, "BUTTON", "Открыть запрос1", 1342177280, 10, 50, 120, 30, gethwnd(0), 0, 0, 0);
b3=CreateWindow(0, "BUTTON", "Открыть запрос2", 1342177280, 10, 100, 150, 30, gethwnd(0), 0, 0, 0);
}

function getmessage(0, WM_COMMAND)
{
if (message.lparam==b1)test();
if (message.lparam==b2)ShellExecute(0, "Open", "https:/"+"/kibor-bot.com/forum/index.php", "", "", 1);
if (message.lparam==b3)ShellExecute(0, "Open", "https:/"+"/kibor-bot.com/forum/index.php", "", "", 1);
}

loop()sleep(100);

function test(){
pause(1000);
}
127. Zireael - 05 Октября, 2019 - 10:59:19 - перейти к сообщению
 Цитата:
можно ли узнать в файле какая секция существует, а какая нет?

3й параметр в GetPrivateProfileString. Если секции не существует, то вернёт в массив указанную строку.
 Цитата:
есть ли возможность увеличить размер иконок в ListView

Размер иконок зависит от указанного размера изображений в ImageList.
 Цитата:
Еще вопрос по ShellExecute, почему он открывает 2 вкладки вместо одной после паузы?

Добавить return.
code (Отобразить)
128. Nikanr - 05 Октября, 2019 - 12:02:57 - перейти к сообщению
 Zireael пишет:
Добавить return.


Код (Отобразить)



Не работает при таком исполнении. И почему-то return вообще игнорируется
129. Zireael - 05 Октября, 2019 - 12:17:01 - перейти к сообщению
 Цитата:
Не работает

Что не работает?
130. 007wan - 05 Октября, 2019 - 12:19:32 - перейти к сообщению
Zireael , можно вопрос? Таск диалог можно мне или пока не реализуемо?

Powered by ExBB FM 1.0 Final