Форум программистов, компьютерный форум, киберфорум
Visual Basic
Войти
Регистрация
Восстановить пароль
Блоги Сообщество Поиск  
 
 
Рейтинг 4.86/21: Рейтинг темы: голосов - 21, средняя оценка - 4.86
4 / 4 / 1
Регистрация: 17.09.2015
Сообщений: 64

Автоматическое копирование нужного куска текста в нужное поле ввода

17.09.2015, 20:37. Показов 4586. Ответов 29
Метки нет (Все метки)

Студворк — интернет-сервис помощи студентам
Доброго времени, джентльмены.

Подскажите новичку вектор приложения усилий.

Имеется задача: текстовая информация из картинки (jpg) должна быть перенесена в поля ввода, размещенные в windows-окне (сделанном в неизвестном софтвере), которое потом отсылает введенную информацию куда-то далеко в базу данных.
В общем, проще говоря, надо текст с картинки ручками перебить в поля ввода в каком-то активном окне какого-то приложения.

C извлечением текста из jpg все в целом ясно-используем finereader (работаем с распознаванием скриншотов, после чего имеем в буфере обмена необходимый текст).
И вот дальше хочется как-то реализовать возможность автоматического копирования нужного куска текста в нужное поле ввода. Отсюда просьба-подскажите ход мысли и через чего пытаться писать оное? Что умеет работать с посторонними окнами?

И по классике-прошу ногами не пинать. Заранее спасибо. Деток красивых. и жену не пьющую.
0
Лучшие ответы (1)
IT_Exp
Эксперт
34794 / 4073 / 2104
Регистрация: 17.06.2006
Сообщений: 32,602
Блог
17.09.2015, 20:37
Ответы с готовыми решениями:

Автоматическое удаление дефолтного текста из JTextField при нажатии мышкой на поле ввода
Коллеги,пожалуйста,подскажите,как сделать JTextField с текстом по умолчанию так чтобы при нажатии мышкой на этот текст он автоматически...

При нажатии на кнопку должно происходить копирование текста из поля ввода в поле вывода (не получается реализовать)
В приложении есть два поля: поле ввода и поле вывода. Также присутствует кнопка. Нужно, чтобы при нажатии на эту кнопку происходило...

HTML!? Есть поле ввода Type text, после ввода текста и нажатия entrer теряется фокус, как его оставить в этом же поле?
HTML!? Есть поле ввода Type text, после ввода текста и нажатия entrer теряется фокус, как его оставить в этом же поле?

29
Модератор
10068 / 3913 / 886
Регистрация: 22.02.2013
Сообщений: 5,863
Записей в блоге: 79
30.12.2015, 20:14
Студворк — интернет-сервис помощи студентам
Цитата Сообщение от AAAAAAAmidi Посмотреть сообщение
А как отловить хэндл окна, у которого нет заголовка (свойство FormBorderStyle=none)?
EnumThreadWindows или EnumWindows
1
4 / 4 / 1
Регистрация: 17.09.2015
Сообщений: 64
31.12.2015, 13:51  [ТС]
Всех откликивающихся - с наступающим.

Подскажите параллельно, переписываю код из VB6 в .NET.
Исправил Me.hWnd на Me.Handle
Исправил sA = String(LenS + 1, " ") на sA = New String(" ", LenS + 1)

При запуске программа ругается. Чего я недосмотрел?
(скриншот приложен).
Миниатюры
Автоматическое копирование нужного куска текста в нужное поле ввода  
0
 Аватар для Alex77755
11525 / 3812 / 683
Регистрация: 13.02.2009
Сообщений: 11,229
31.12.2015, 20:05
Когда разберусь, обязательно все на пальцах опишу тут для новичков.
А новичкам код решения не покажешь как делается?
C извлечением текста из jpg все в целом ясно-используем finereader (работаем с распознаванием скриншотов, после чего имеем в буфере обмена необходимый текст).
0
4 / 4 / 1
Регистрация: 17.09.2015
Сообщений: 64
31.12.2015, 20:16  [ТС]
Мне не жалко. Один минус-код "грязный", делался на коленках, лишнее не удалялось. Много из того, что можно выбросить. Если кто из новичков кинется с просьбой, выкину без вопросов. для "стариков" мой код не нужен, я так думаю.
0
 Аватар для Alex77755
11525 / 3812 / 683
Регистрация: 13.02.2009
Сообщений: 11,229
31.12.2015, 21:41
Я не настолько старый, что бы почерпнуть что-то новое для себя (если мой возраст имеется в виду)
0
Модератор
10068 / 3913 / 886
Регистрация: 22.02.2013
Сообщений: 5,863
Записей в блоге: 79
01.01.2016, 00:41
С наступившим. Нужно выкладывать код в виде текста, а не картинкой.
1
4 / 4 / 1
Регистрация: 17.09.2015
Сообщений: 64
01.01.2016, 06:09  [ТС]
"+1 спасибо"-за "с новым годом")) взаимно. все на посту))
там кода то, в общем-то нет. по пол строчки. потому... так.

Цитата Сообщение от Alex77755 Посмотреть сообщение
Я не настолько старый,
эм. Код Вам нужен?))) хорошая шутка)) оценил.
0
4 / 4 / 1
Регистрация: 17.09.2015
Сообщений: 64
27.01.2016, 11:28  [ТС]
не могу не поделиться результатом (примером одного из результатов) деятельности, к которым пришел благодаря форумчанам. Надеюсь, кто-то чего-то поймет.
0
28.01.2016, 01:40

Не по теме:


AAAAAAAmidi, а как же закон о защите персональных данных?
... и как то название формы Drugs вместе с полем Credit Card вместе стрёмно звучат -)

0
28.01.2016, 11:54  [ТС]

Не по теме:

Мне кажется, людям, которые ежедневно массово мучаются, теряют массу времени и сил в банках и прочих организациях от того, что программеры не сделали нормальный, удобный и быстрый софт, вставив минимум юзабилити, важнее увидеть как это может работать и, главное, научиться делать что-то подобное, чем один номер давно просроченной карты, которым не возможно воспользоваться.
Drugs - форма посвящена лекарствам, потому выбрано такое название, впрочем, больше в шутку.
За замечание спасибо)

0
Надоела реклама? Зарегистрируйтесь и она исчезнет полностью.
BasicMan
Эксперт
29316 / 5623 / 2384
Регистрация: 17.02.2009
Сообщений: 30,364
Блог
28.01.2016, 11:54

Как поместить курсор в нужное место в поле ввода?
Как поместить курсор в нужное место? имеется кнопка печатающая что то вроде ТЕКСТ() как поместить курсор внутрь скобок? я нажимаю на...

Блокировка кнопки до появления нужного значения в поле ввода.
Допустим у меня есть такой код html: <!DOCTYPE html> <html> <head> <title></title> </head> <body>...

Как программно изменить цвет текста в поле ввода и как выделить весь текст в поле ввода по умолчанию
Как программно изменить цвет текста в поле ввода и как выделить весь текст в поле ввода по умолчанию? Т.е. надо чтоб по ходу выполнения...

Автоматическое копирование данных по цвету текста вместо текста обычного
Вечер добрый. Подскажите как составить формулу для следующей ситуации. Есть столбец с текстами в строках. Текст по цвету отличается. ...

Копирование нужного текста из буфера обмена в таблицу Access
Приветствую! Совсем зеленый новичок в C#, тут сижу над задачкой. Нужно скопировать текст из буфера обмена в таблицу Access ...


Искать еще темы с ответами

Или воспользуйтесь поиском по форуму:
30
Ответ Создать тему
Новые блоги и статьи
ИИ не может найти нужный язык в списке
Supersumestria 05.10.2026
Я ему даю вот такое изображение и прошу найти и подчеркнуть немецкий язык. Возвращает он вот это: https:/ / i. **********/ vqBWLe2. png Нужную строчку в 3й колонке просто выдумал. . Это. . .
Новая последняя моя музыка в SUNO
zorxor 05.10.2026
Здравствуйте, дорогие мои друзья! С большой радостью я хотел бы представить вам свою новую последнею музыку, которую сгенерировала мне по моей просьбе нейросеть SUNO. С уважением, zorxor. Это. . .
Nekobox - outbounds[0].transport: unknown transport type: raw
damix 01.10.2026
Фикс ошибки Правым кликом по серверу -> отладочная информация -> edit Заменить "net": "raw", на "net": "tcp", Нажать кнопку reload.
Программный домашний кинотеатр
russiannick 27.09.2026
Сподобился на программный домашний кинотеатр. В качестве ЯВУ по традиции выбрал js. В помощники взял Яндекс-Алису. Было создано три зала на разные интересы. исторические и ретро сериал Хичкок. . .
Беседа с ИИ о программистах, недопускающих к созданию и правке кода генеративные ИИ и причины этого
zorxor 21.09.2026
Раньше я радовался или получал некоторые эмоции, пусть небольшие, но всё же, от самого процесса написания кода, рекомпиляции и запуска, видя постепенное развитие программы и прочее. А теперь лень. . .
Мобильное приложение ColorStep
pavlinmavlin 17.09.2026
Реализовал приложение Красный, Зеленый, Синий в Unity3d + c#. Название изменил на ColorStep. Приложение прошло модерацию и теперь доступно для скачивания. Делал его сам, шаг за шагом — и вот,. . .
Запрет дублирования строк в табличной части
Maks 13.09.2026
Реализация из решения ниже выполнена на нетиповом справочнике "Нормы ТО" с табличной часть "Виды ТО", разработанного в КА2, со следующими реквизитами: - ВидТО (СправочникСсылка. ВидыТО); - ВидГСМ. . .
Скрипты Tampermonkey для CyberForum, ChatGPT, Claude и пр.
Jin X 06.09.2026
Скрипты Tampermonkey для CyberForum, ChatGPT, Claude и пр. Работая с форумом и нейросетями в браузере часто хочется что-то подкорректировать или добавить какого-то функционала. Ниже прикреплён. . .
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin
Copyright ©2000 - 2026, CyberForum.ru