Форум программистов, компьютерный форум, киберфорум
C/C++: WinAPI
Войти
Регистрация
Восстановить пароль
Блоги Сообщество Поиск Заказать работу  
 
Рейтинг 4.76/29: Рейтинг темы: голосов - 29, средняя оценка - 4.76
26 / 26 / 3
Регистрация: 05.03.2010
Сообщений: 170

Текстовое поле с кнопкой считывания

19.04.2010, 18:15. Показов 5806. Ответов 18
Метки нет (Все метки)

Студворк — интернет-сервис помощи студентам
Здравствуйте. Выложите, пожалуйста, код с использованием WINAPI, где отображается окно с текстовым полем и кнопка считывания значения этого поля. Интересует сам алгоритм считывания. Если можно, то с комментариями.
0
IT_Exp
Эксперт
34794 / 4073 / 2104
Регистрация: 17.06.2006
Сообщений: 32,602
Блог
19.04.2010, 18:15
Ответы с готовыми решениями:

Запись в текстовое поле
В какой-то программе есть поле для ввода текста как выбрать программу и записать в поле определенный текст?

Вывод текста в текстовое поле по двойному клику
По двойному клику на текстовом поле выводить туда текст Недавно начал разбираться, думаю, что так, но не работает: HWND VIVOD; ...

Как сделать текстовое поле, как Label в C#?
Сразу говорю: Я изучаю только C# и C++ вообще не трогаю! Но сейчас нужно сделать простую форму на C++ и вычислить по формуле . В...

18
 Аватар для delfamur
42 / 24 / 3
Регистрация: 16.03.2010
Сообщений: 199
19.04.2010, 18:28
тебе нужно из внешнего окна в свою форму текст достать?
0
26 / 26 / 3
Регистрация: 05.03.2010
Сообщений: 170
19.04.2010, 18:32  [ТС]
Нет. Например как окно аськи. Есть поле ввода текста, а когда нажимаем кнопку "отправить" весь текст считывается и передается. Меня интересует алгоритм считывания и обработка нажатия клавиши считывания.
0
 Аватар для delfamur
42 / 24 / 3
Регистрация: 16.03.2010
Сообщений: 199
19.04.2010, 18:37
ну если применительно для аськи, то поле там - Edit, а кнопка обычная везде и всегда. так что в событии onClick для Button написан код отправки через инет по протоколу, а текст из Edit получается как обычно, никакого WinAPI
0
26 / 26 / 3
Регистрация: 05.03.2010
Сообщений: 170
19.04.2010, 18:44  [ТС]
Мне не надо MFC. Мне надо WINAPI. Ладно приведу другой пример.

Вот чтото наподобие этого.
0
 Аватар для delfamur
42 / 24 / 3
Регистрация: 16.03.2010
Сообщений: 199
19.04.2010, 19:28
и все же, если куда вводится число - edit (что наверняка), то в событии кнопки работа с этим числом будет через - Edit1->Text

Добавлено через 41 секунду
единственное - что ты хочешь увидеть по нажатию кнопки?
0
26 / 26 / 3
Регистрация: 05.03.2010
Сообщений: 170
19.04.2010, 19:42  [ТС]
Мне нужен сам код по обработке считывания числа. Мне нужно лишь считать число.
0
 Аватар для delfamur
42 / 24 / 3
Регистрация: 16.03.2010
Сообщений: 199
19.04.2010, 21:31
и какие проблемы? никакого API.
C++
1
int a=IntToStr(Edit1->Text);
1
26 / 26 / 3
Регистрация: 05.03.2010
Сообщений: 170
19.04.2010, 22:34  [ТС]
Это для билдера?
0
 Аватар для delfamur
42 / 24 / 3
Регистрация: 16.03.2010
Сообщений: 199
19.04.2010, 22:35
да, но и для остального смысл тот же. API было бы, если ты хочешь достать текст из внешней программы в свою или отправить во внешнюю
0
26 / 26 / 3
Регистрация: 05.03.2010
Сообщений: 170
19.04.2010, 22:40  [ТС]
В Visual Studio 6.0 тоже будет работать?
0
 Аватар для delfamur
42 / 24 / 3
Регистрация: 16.03.2010
Сообщений: 199
19.04.2010, 22:42
не знаю, честно

Добавлено через 1 минуту
там есть Edit'ы и все остальное? в билдере, делфи, visual basic/c будет
0
 Аватар для Goodwin98
2537 / 833 / 10
Регистрация: 31.05.2009
Сообщений: 1,668
20.04.2010, 03:33
GetWindowText(hEdit,stroka,length) ?
0
 Аватар для delfamur
42 / 24 / 3
Регистрация: 16.03.2010
Сообщений: 199
20.04.2010, 10:30
ну зачем GetWindowText если он в рамках своей программы работает? может я и ошибаюсь, потому что думаю языком билдера, но вроде все языки высокого уровня действуют со своими полями так, как я описал
0
 Аватар для Goodwin98
2537 / 833 / 10
Регистрация: 31.05.2009
Сообщений: 1,668
20.04.2010, 10:48
Если stv спрашивал именно про WinApi, то наверное ему и нужно WinApi, а никак не билдер
Кстати говоря, в чистом C++, т.е. без всяких MFC, VCL, QT и пр., никаких полей нету.
1
 Аватар для delfamur
42 / 24 / 3
Регистрация: 16.03.2010
Сообщений: 199
20.04.2010, 11:00
так у него ж вижуал)))

Добавлено через 58 секунд
ну я понимаю ему нужно достать текст из внешней проги, из той же аськи, но тут-то зачем так усложнять?
1
28 / 29 / 5
Регистрация: 17.10.2009
Сообщений: 739
20.04.2010, 15:28
GetDlgItemText(hdwnd4,ID_EDIT2,spravka.m arkaavtomobil,512);
c помощью этой функции апи
где hdwnd4-дескриптор действующего окна где находиться вашь едит
ID_EDIT2-индетификатор
spravka.markaavtomobil-буфер куда будет помещена информация из едита
512-размер
1
26 / 26 / 3
Регистрация: 05.03.2010
Сообщений: 170
20.04.2010, 17:57  [ТС]
Спасибо, сейчас попробую
0
Заблокирован
09.01.2019, 08:42
Решил поднять тему. Дудосер как раз делаю (законный) для стресс-теста сайта, Ваше поле как раз пригодилось
0
Надоела реклама? Зарегистрируйтесь и она исчезнет полностью.
BasicMan
Эксперт
29316 / 5623 / 2384
Регистрация: 17.02.2009
Сообщений: 30,364
Блог
09.01.2019, 08:42
Помогаю со студенческими работами здесь

Текстовое поле с кнопкой
Как сделать элемент, который выглядит как TextBox, но справой стороны есть такая маленькая кнопочка с тремя точками, нажав на нее можно...

Создать кнопку и текстовое поле. При нажатии на кнопку ввести в текстовое поле текущее время
Создать кнопку и текстовое поле. При нажатии на кнопку ввести в текстовое поле текущее время .

Как в форме в Access в текстовое поле вводить данные, отображающиеся в этом поле звездочками?
Люди добрые может кто знает, а то я заработался. Как в форме в Access в текстовое поле вводить данные, отображающиеся в этом поле...

Если в текстовое поле введены целые числа – поле подсвечивается зелёным, в остальных случаях красным
Написать программу, которая будет контролировать вводимые в текстовое поле значения. Если в текстовое поле введены целые числа – поле...

Вывод в текстовое поле поле / JavaScript
Добрый вечер! Есть обычная хтмл страница. На ней 2 поля и кнопка. Нужно сделать так, чтобы при нажатии на кнопку во второе поле...


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

Или воспользуйтесь поиском по форуму:
19
Ответ Создать тему
Новые блоги и статьи
Жизнь в неопределённости
kumehtar 23.03.2026
Жизнь — это постоянное существование в неопределённости. Например, даже если у тебя есть список дел, невозможно дойти до точки, где всё окончательно завершено и больше ничего не осталось. В принципе,. . .
Модель здравоСохранения: работники работают быстрее после её введения.
anaschu 23.03.2026
geJalZw1fLo Корпорация до введения программа здравоохранения имела много невыполненных работниками заданий, после введения программы количество заданий выросло. Но на выплатах по больничным это. . .
1С: Контроль уникальности заводского номера
Maks 23.03.2026
Алгоритм контроля уникальности заводского (или серийного) номера на примере документа выдачи шин для спецтехники с табличной частью. Данные берутся из регистра сведений, по которому настроено. . .
Хочу заставить корпорации вкладываться в здоровье сотрудников: делаю мат модель здравосохранения
anaschu 22.03.2026
e7EYtONaj8Y Z4Tv2zpXVVo https:/ / github. com/ shumilovas/ med2. git
1С: Программный отбор элементов справочника по группе
Maks 22.03.2026
Установка программного отбора элементов справочника "Номенклатура" из модуля формы документа. В качестве фильтра для отбора справочника служит группа номенклатуры. Отбор по наименованию группы. . .
Как я обхитрил таблицу Word
Alexander-7 21.03.2026
Когда мигает курсор у внешнего края таблицы, и нам надо перейти на новую строку, а при нажатии Enter создается новый ряд таблицы с ячейками, то мы вместо нервных нажатий Энтеров мы пишем любые буквы. . .
Krabik - рыболовный бот для WoW 3.3.5a
AmbA 21.03.2026
без регистрации и смс. Это не торговля, приложение не содержит рекламы. Выполняет свою непосредственную задачу - автоматизацию рыбалки в WoW - и ничего более. Однако если админы будут против -. . .
1С: Программный отбор элементов справочника по значению перечисления
Maks 21.03.2026
Установка программного отбора элементов справочника "Сотрудники" из модуля формы документа. В качестве фильтра для отбора служит значение перечислений. / / Событие "НачалоВыбора" реквизита на форме. . .
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin
Copyright ©2000 - 2026, CyberForum.ru