Добро пожаловать! Это — архивная версия форумов на «Хакер.Ru». Она работает в режиме read-only.
 

Получить ВСЕ строки из ComboBox'а

Пользователи, просматривающие топик: none

Зашли как: Guest
Все форумы >> [Компилируемые языки] >> Получить ВСЕ строки из ComboBox'а
Имя
Сообщение << Старые топики   Новые топики >>
Получить ВСЕ строки из ComboBox'а - 2008-10-26 01:22:43.843333   
VViskas =[O_o]=

Сообщений: 145
Оценки: 0
Присоединился: 2008-01-01 02:25:50.893333
Исходник:
procedure TForm1.Button1Click(Sender: TObject); var FormWnd: HWND; ComboWnd: HWND; Text: Array [1..255] of Char; begin FormWnd:= FindWindow(nil, 'Заголовок чужого окна'); ComboWnd:= FindWindowEx(FormWnd,0,'TComboBox',nil); SendMessage(ComboWnd,WM_GETTEXT,SizeOf(Text),Integer(@Text)); ComboBox1.Items.Text:= Text; end; В ComboBox1 добавляетсо только одна строка (которая выбрана по умолчанию)
А как ВСЕ варианты из чужого ComboBox'а в свой копернуть?
Что-то типо этого:
ComboBox1.Items.Text:= ComboBox2.Items.Text; У кого какие идеи??? 8|
Post #: 1
RE: Получить ВСЕ строки из ComboBox'а - 2008-10-26 20:44:28.240000   
_SaZ_

Сообщений: 4329
Оценки: 398
Присоединился: 2008-01-30 02:18:05.553333
Перебрать все строки комбобокса поочереди… CB_GETITEMTEXT кажись.
Post #: 2
Страниц:  [1]
Все форумы >> [Компилируемые языки] >> Получить ВСЕ строки из ComboBox'а







Связаться:
Вопросы по сайту / xakep@glc.ru

Предупреждение: использование полученных знаний в противозаконных целях преследуется по закону.