|
|
Регистрация Восстановить пароль |
Повторная активизация e-mail |
Регистрация | Задать вопрос |
Заплачу за решение |
Новые сообщения |
Сообщения за день |
Расширенный поиск |
Правила |
Всё прочитано |
|
Опции темы | Поиск в этой теме |
01.03.2015, 22:03 | #1 | |
Регистрация: 06.11.2010
Сообщений: 9
|
Выпадающий список в окне
Всем добрый день!
В ассемблере не силён, не судите строго Такой вопрос - пробую в Fasm-е написать простенькое оконное приложение по преобразованию чисел из одной системы счисления в другую. На окне есть выпадающий список с выбором для указания в какой системе счисления введено число. Не получается заполнить его всеми значениями. Т.е. должно показывать в списке - 2,8,10,16. А 16 не показывает Весь день сегодня просидел, так и не понял что не так Если кто поможет буду очень благодарен! Код приложения Цитата:
|
|
02.03.2015, 03:52 | #2 |
Пользователь
Регистрация: 12.05.2011
Сообщений: 57
|
Атрибут WS_VSCROLL должен помочь.
|
02.03.2015, 08:55 | #3 |
Регистрация: 06.11.2010
Сообщений: 9
|
AbakBarama, спасибо, что ответили!
Попробовал добавить атрибут WS_VSCROLL, появился скроллинг и прокрутив вниз можно найти последний элемент. Но он почему то не 16, а 6. Т.е. первая цифра обрезается. Остальные элементы отображаются нормально. И можно ли как-то сделать чтобы без скроллинга, сразу все 4 пункта в списке были видны? |
02.03.2015, 15:25 | #4 |
Пользователь
Регистрация: 12.05.2011
Сообщений: 57
|
Чтобы вместо 6 стало 16 - поменять items+8 на items+7.
Чтобы без скроллинга - сделать высоту комбобокса не 45, а поболее. |
02.03.2015, 22:16 | #5 |
Регистрация: 06.11.2010
Сообщений: 9
|
Да, вышло.
А Вы могли бы объяснить что не так в моих рассуждениях. Первый элемент - items Второй - items+2 Третий - items+4 Четвёртый - должен же быть items+6. Почему 7 ? |
08.03.2015, 19:49 | #6 |
Регистрация: 06.11.2010
Сообщений: 9
|
Возникла ещё такая загагулина
Резервирую переменную section '.bss' readable writeable caption1_text rb 20h Далее считываю и пробую вводить её значение ;invoke GetDlgItemText, [hInst], ID_CAPTION_1, caption1_text,20h ; ID_CAPTION_1 -это айдишник edit поля invoke MessageBox, [hwnddlg],caption1_text, caption1_text, MB_OK MessageBox выводит пустой |
08.03.2015, 20:34 | #7 |
Регистрация: 06.11.2010
Сообщений: 9
|
Проблема решена. Всем спасибо)
|
Похожие темы | ||||
Тема | Автор | Раздел | Ответов | Последнее сообщение |
Выпадающий список | maksikus | PHP | 3 | 30.01.2015 18:03 |
Выпадающий список | CWD | Microsoft Office Excel | 1 | 05.10.2013 19:33 |
Выпадающий список | aza-mat | Microsoft Office Excel | 11 | 04.05.2011 06:54 |
Выпадающий список в окне запроса | Bender000 | Microsoft Office Access | 2 | 08.05.2010 14:20 |
выпадающий список | SunKnight | БД в Delphi | 1 | 24.03.2008 22:44 |