|
Вернулся
1782 / 677 / 46
Регистрация: 10.09.2021
Сообщений: 2,840
|
|
Как создать на VB6 уникодный InputBox? Чтобы при вводе в InputBox можно было получать китайские иероглифы и так далее15.11.2023, 22:50. Показов 5445. Ответов 51
Как создать на VB6 уникодный InputBox? Чтобы при вводе в InputBox можно было получать китайские иероглифы и так далее. Текстовое поле InputBox'а, что самое интересное и так позволяет вводить китайщину, но вот на выходе функции мы получаем уже знаки вопросов...
Добавлено через 54 минуты Хотите чудо? InputBox создаётся с ANSI-окнами, и с ANSI текстовым полем, без стилизации окна манифестом... Со стилизацией манифестом уже создаётся Unicode окна и уникодное текстовое поле ввода... Это очень странно и меня очень шокировало... Добавлено через 15 минут Таким образом, уникодный InputBox будет работать только если стилизовать программу, применить стили красивостей окон. В противном случае пришлось бы уничтожать старый Edit через DestroyWindow и поверх создавать новое текстовое поле через CreateWindowExW... Чтобы работало и без стилей...
0
|
|
| 15.11.2023, 22:50 | |
|
Ответы с готовыми решениями:
51
Можно ли настроить Inputbox, чтобы не блокировалась книга и можно было изменять данные в ячейках? как сделать чтоб при вводе в inputbox вводились толька символы 0.123456789 Обработать событие OnKeyPress при вводе целого числа в Edit так, чтобы можно было вставить только один знак минус |
| 30.01.2024, 12:25 | |
|
Не по теме: I can, locm, завязывайте с офтопом. Неужели не понятно что человеку нужно для вб6. Причем тут дотнет и пурик?
0
|
|
|
Вернулся
1782 / 677 / 46
Регистрация: 10.09.2021
Сообщений: 2,840
|
|
| 30.01.2024, 12:43 [ТС] | |
|
Пожалуйста, внимательно посмотрите на картинку и поймите чего я хочу. Я хочу разгадать майкрософтовский код "центровки" интпутбокса. Как именно, каким образом и при помощи какого механизча программный код майкрософта центрирует инпутбокс таким образом что он не совсем по центру по вертикали? А чуть выше идеального центра в вертикали. Итак что получается что в самом верху экрана расстояние будет меньше чем внизу по вертикали.
0
|
|
|
Вернулся
1782 / 677 / 46
Регистрация: 10.09.2021
Сообщений: 2,840
|
|
| 30.01.2024, 12:48 [ТС] | |
|
В целях эксперемента я пробовал вызывать этот InputBox на разных разрешениях экрана для того чтобы отследить хоть какие-то цифры которые мне помогли бы найти формулу, но меня огорчило что я так и не сог разгадать формулу, так как цифры перемещения окна по Top всегда какие-то разные никак не могу этого понять до сих пор и разгадать
Добавлено через 1 минуту Неужели никто не разгадал эту формулу до сих пор. И кстати я до сих пор не понимаю почему окошко инпутбокса не вызывается в центре экрана а как бы выше центра, в моём разрешении экрана, выше центра на всю высоту почти самого инпутбокса
0
|
|
|
Вернулся
1782 / 677 / 46
Регистрация: 10.09.2021
Сообщений: 2,840
|
||
| 31.01.2024, 13:48 [ТС] | ||
|
0
|
||
|
Вернулся
1782 / 677 / 46
Регистрация: 10.09.2021
Сообщений: 2,840
|
||||||
| 01.02.2024, 02:18 [ТС] | ||||||
|
На самом деле можно всего добиться, если очень захотеть. Я вот наконец-то смог полностью воссоздать весь исходный код инпутбокса, мой код ни чем не хуже чем у самого майкрософта, а даже и лучше. Ну вот! Это стоило того! Мои труды и мои усилия. Теперь вот окончательный мой новый код! Новый модуль для вызова юникодного InputBox'а с функцией InputBoxW которая такая же как и оригинальная InputBox даже с поддержкой файлов справки только ещё лучше с моими усовершенствованиями!
Но самое главное, что этот InputBoxW теперь отображается по в точности таким же координатам окна, что и оригинальный InputBox за что большое спасибо The Trick'у что помог разгадать формулу.
0
|
||||||
|
bite
5011 / 4841 / 852
Регистрация: 13.04.2015
Сообщений: 10,121
|
|
| 01.02.2024, 04:51 | |
|
1
|
|
|
Вернулся
1782 / 677 / 46
Регистрация: 10.09.2021
Сообщений: 2,840
|
|
| 01.02.2024, 19:52 [ТС] | |
|
I can, ну и что тут такого? вообще не понял
Добавлено через 59 секунд не вижу никаких косяков вообще
0
|
|
|
COM‐пропагандист
|
|
| 06.02.2024, 14:23 | |
|
А без пустых кавычек нельзя, что ли?
0
|
|
|
Вернулся
1782 / 677 / 46
Регистрация: 10.09.2021
Сообщений: 2,840
|
|||
| 06.05.2024, 11:29 [ТС] | |||
|
Добавлено через 59 секунд
0
|
|||
| 06.05.2024, 16:51 | |
|
0
|
|
| 06.05.2024, 16:51 | |
|
Можно ли так сделать так,чтобы предыдущего окно закрывалось при нажатие кнопки далее
Создать класс из процедуры так, чтобы в нём при вызове можно было менять направление отсчёта счётчика цикла Как создать файл DLL так, чтобы его можно было подключить к VBA Excel? Искать еще темы с ответами Или воспользуйтесь поиском по форуму: |
|
Новые блоги и статьи
|
|||
|
Часы с термометром и праздничным календарем
yariko 12.11.2026
Сегодня мы рассмотрим как можно сделать отличные многофункциональные часы.
Итак, поставим конкретную задачу: разработать часы с календарем, двумя термодатчиками, выводом поздравительных сообщений. . .
|
Транслитерация текста с кириллицы на латиницу (вариант №1)
Maks 11.11.2026
Решил облегчить жизнь себе и коллегам админам при создании электронных почтовых ящиков для пользователей, в результате написал обработку "Транслитерация текста" с кириллицы на латиницу, а в ней. . .
|
Книги по геймдизайну, левел-дизайну, игровым механикам и проектированию игрового опыта
8Observer8 08.11.2026
Содержание блога | English Version
1. 2003 - 06 - Designing Virtual Worlds (1st Edition)
Автор: Richard A. Bartle | Объем: 768 стр.
Ссылки: Amazon
. . .
|
Родители токсичные абьюзеры по отношению к своим детям ругают их оскорбляют не любят
zorxor 08.11.2026
Жить в атмосфере постоянных оскорблений, критики и холодности со стороны родителей — это тяжелое и болезненное испытание, которое оставляет глубокие эмоциональные раны. Токсичное и абьюзивное. . .
|
|
Как только я захожу к себе в свою комнату я сразу же с себя снимаю свои трусы. Ответ от Джемени ИИ.
zorxor 08.11.2026
Джемени, как только я захожу к себе в свою комнату я сразу же с себя снимаю свои трусы.
Многие люди, возвращаясь домой, сразу переодеваются в максимально свободную одежду или вовсе предпочитают. . .
|
Паттерн очереди действий/команд (Action / Command Queue). Система очереди действий и кат-сцен с SDL3 Callbacks, cglm и OpenGL
8Observer8 07.11.2026
Содержание блога | English Version
Руководство для начинающих по реализации паттерна очереди действий/ команд (Action / Command Queue) на C++ (C++20) с использованием официального SDL3 Callbacks. . .
|
Проверка полного ФИО в типовом справочнике
Maks 07.11.2026
Решение реализовано в конфигурации КА2, на примере справочника "КонтактныеЛицаПартнеров".
Задача:
Запрет инициалов.
Не допускаеть использование сокращений вида "И. И. ", "И. И. ", "И И" и. . .
|
Про "Windows must die!"
kumehtar 04.11.2026
Знаете, чет накатило. . . .
Когда-то это было почти боевым кличем: мол, нормальный человек сидит на DOS, OS/ 2 или Linux, а вот это вот - Must Die. А теперь человек произносит «мастдай» с усмешкой - и. . .
|