как различить 2 edit поля на форме

Программирование на Visual Basic, главный форум. Обсуждение тем программирования на VB 1—6.
Даже если вы плохо разбираетесь в VB и программировании вообще — тут вам помогут. В разумных пределах, конечно.
Правила форума
Темы, в которых будет сначала написано «что нужно сделать», а затем просьба «помогите», будут закрыты.
Читайте требования к создаваемым темам.
Invader
Бывалый
Бывалый
Аватара пользователя
 
Сообщения: 285
Зарегистрирован: 18.01.2005 (Вт) 4:22
Откуда: Молдавия, Виноград

как различить 2 edit поля на форме

Сообщение Invader » 26.02.2007 (Пн) 0:25

проблема в следующем нащёл я значит через FindWindow хендл(hw) далее через bw = FindWindowEx(hw, ByVal 0&, "EDIT", vbNullString) типо нашёл едит через WM_SETTEXT и WM_GETTEXT я значит обращаюсь к этому edit беда в том что на форме 2 edit и с одного я должен считывать а в другой вводить а получаю доступ только к одному через вининспектор понял что они отличаются один ID=1001
другой ID=1002 как по ID их засечь.....
умён и жаден,
характер отсуствует

tyomitch
Пользователь #1352
Пользователь #1352
Аватара пользователя
 
Сообщения: 12822
Зарегистрирован: 20.10.2002 (Вс) 17:02
Откуда: חיפה

Сообщение tyomitch » 26.02.2007 (Пн) 0:33

GetDlgItem
Изображение

GSerg
Шаман
Шаман
 
Сообщения: 14286
Зарегистрирован: 14.12.2002 (Сб) 5:25
Откуда: Магадан

Сообщение GSerg » 26.02.2007 (Пн) 0:33

bw=GetDlgItem(hw, 1001)
Как только вы переберёте все варианты решения и не найдёте нужного, тут же обнаружится решение, простое и очевидное для всех, кроме вас

Invader
Бывалый
Бывалый
Аватара пользователя
 
Сообщения: 285
Зарегистрирован: 18.01.2005 (Вт) 4:22
Откуда: Молдавия, Виноград

Сообщение Invader » 26.02.2007 (Пн) 1:06

ай пасибо, ребята выручили, а то столько ненужного кода перевёл...
спасибо что вы есть
умён и жаден,
характер отсуствует

Invader
Бывалый
Бывалый
Аватара пользователя
 
Сообщения: 285
Зарегистрирован: 18.01.2005 (Вт) 4:22
Откуда: Молдавия, Виноград

Сообщение Invader » 26.02.2007 (Пн) 1:29

стыдно, но не знаю как её продекларировать чёт смотрел mdsn и не чё не понял :"GetDlgItem Function

--------------------------------------------------------------------------------

The GetDlgItem function retrieves a handle to a control in the specified dialog box.

Syntax

HWND GetDlgItem( HWND hDlg,
int nIDDlgItem
);
Parameters

hDlg
[in] Handle to the dialog box that contains the control.
nIDDlgItem
[in] Specifies the identifier of the control to be retrieved" ?
умён и жаден,
характер отсуствует

GSerg
Шаман
Шаман
 
Сообщения: 14286
Зарегистрирован: 14.12.2002 (Сб) 5:25
Откуда: Магадан

Сообщение GSerg » 26.02.2007 (Пн) 1:36

Как только вы переберёте все варианты решения и не найдёте нужного, тут же обнаружится решение, простое и очевидное для всех, кроме вас

Invader
Бывалый
Бывалый
Аватара пользователя
 
Сообщения: 285
Зарегистрирован: 18.01.2005 (Вт) 4:22
Откуда: Молдавия, Виноград

Сообщение Invader » 26.02.2007 (Пн) 1:37

спасибо
умён и жаден,
характер отсуствует

Invader
Бывалый
Бывалый
Аватара пользователя
 
Сообщения: 285
Зарегистрирован: 18.01.2005 (Вт) 4:22
Откуда: Молдавия, Виноград

Сообщение Invader » 26.02.2007 (Пн) 1:44

только в этих справочниках я искал и не нашёл они у меня на рабочем столе правда не все api-guide и guid.chm и нечиго
long long на счёт пораметров это итак ясно у меня при старте не понимает GetDlgItem
sub or function not defined
умён и жаден,
характер отсуствует

GSerg
Шаман
Шаман
 
Сообщения: 14286
Зарегистрирован: 14.12.2002 (Сб) 5:25
Откуда: Магадан

Сообщение GSerg » 26.02.2007 (Пн) 1:46

Скачать надо API-Viewer.
И что значит "не понимает"? Если у тебя работает FindWindow, то наверное ты в курсе как объявлять функции? :roll:
Как только вы переберёте все варианты решения и не найдёте нужного, тут же обнаружится решение, простое и очевидное для всех, кроме вас

Invader
Бывалый
Бывалый
Аватара пользователя
 
Сообщения: 285
Зарегистрирован: 18.01.2005 (Вт) 4:22
Откуда: Молдавия, Виноград

Сообщение Invader » 26.02.2007 (Пн) 19:47

тупо тормозил, прошу прощения и спасибо тема изчерпанна
умён и жаден,
характер отсуствует


Вернуться в Visual Basic 1–6

Кто сейчас на конференции

Сейчас этот форум просматривают: SemrushBot и гости: 62

    TopList