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

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

121. 007wan - 07 Апреля, 2019 - 05:15:40 - перейти к сообщению
Zireael , Короче я не понял что менять. Оставлю как есть.
--------------
SetWindowTheme Будет работать сейчас? или пока не хватает чего-то для работы?
(Добавление)
Почему
 Цитата:
SendMessage(Object_Listbox1, LB_GETTEXT, 0, address(#Text_Listbox1[0]));

Загружает только одну строчку в файл или нет, но я пробовал и загрузил только то, что в самом верху
122. Zireael - 07 Апреля, 2019 - 06:29:06 - перейти к сообщению
LB_GETTEXT получает текст строки, в wParam указывать номер нужной строки.
123. 007wan - 07 Апреля, 2019 - 06:54:58 - перейти к сообщению
Zireael , Как получить номера всех индексов или как получить весь текст?
124. Zireael - 07 Апреля, 2019 - 06:59:50 - перейти к сообщению
 Цитата:
Как получить номера всех индексов

Номера 0, 1, 2 и т. д.
Узнать сколько всего строк LB_GETCOUNT.
 Цитата:
как получить весь текст?

Циклом for.
125. 007wan - 08 Апреля, 2019 - 06:45:43 - перейти к сообщению
Zireael , Если я буду циклом for, то он сначала запишет в файл 0 строку, потом ЗАМЕНИТ и запишет 1 .2.3....А мне нужно, что бы он записал все стркои в файл

CODE:

a = sendmessage(LB_GETCOUNT, 0, 0, formatiw(Object_Listbox1));
for(int i=0; i<a i++)
{
SendMessage(Object_Listbox1, LB_GETTEXT, format(i), address(#Text_Listbox1[0]));
}
126. Zireael - 08 Апреля, 2019 - 06:50:10 - перейти к сообщению
 Цитата:
for(int i=0; i<a i++)

Пропущена ;
 Цитата:
сначала запишет в файл 0 строку, потом ЗАМЕНИТ

 Цитата:
fopen - открывает файл. Принимает два параметра. Первый string (путь к файлу), второй string или char:
w - открыть файл для записи. Если такого файла нет он создается. Если есть он перезапишется.
a - открыть файл для записи. Если такого файла нет он создается. Если есть он будет дописываться.
127. 007wan - 08 Апреля, 2019 - 06:51:36 - перейти к сообщению
CODE:
WritePrivateProfileString ("Default", "Object_Listbox1", format(#Text_Listbox1[0]), temp_fold+"");
Должен добавлять, а не заменять, как??
(Добавление)
Zireael , Да я это знаю, но хотелось бы попробовать через external
128. Zireael - 08 Апреля, 2019 - 06:57:45 - перейти к сообщению
 Цитата:
WritePrivateProfileString ("Default", "Object_Listbox1", format(#Text_Listbox1[0]), temp_fold+"" );

"Default"+format(i)
или
"Object_Listbox1"+format(i)
129. 007wan - 08 Апреля, 2019 - 07:14:09 - перейти к сообщению
Все-таки хотел спросить еще почему не работает HScroll у listbox? хотя в параметрах он есть?
130. Zireael - 08 Апреля, 2019 - 18:31:22 - перейти к сообщению
 Цитата:
почему не работает HScroll у listbox

Нужно установить ширину прокрутки.
listbox с полосами прокрутки (Отобразить)

Powered by ExBB FM 1.0 Final