Что нового

помогите Считать данные из listbox

aleksander12

Новичок
Сообщения
10
Репутация
0
Версия AutoIt: 3.

Описание:
помогите пожалуйста как можно из 1с 7.7 считать данные из листбокса и реально ли это вот то что выдает AUTOIT InFO
Class: ListBox
Instance: 3
ClassnameNN: ListBox3
Name:
Advanced (Class): [CLASS:ListBox; INSTANCE:3]
ID: 4162
Text:
Position: 437, 146
Size: 147, 104
ControlClick Coords: 84, 71
Style: 0x50820181
ExStyle: 0x00000200
Handle: 0x001B0C20



Примечания:
 
Автор
A

aleksander12

Новичок
Сообщения
10
Репутация
0
СЕЙЧАС СЧИТЫВАЮ ЗНАЧЕНИЯ
ControlCommand("1С:Предприятие", "", "[CLASS:ListBox; INSTANCE:3]", "SelectString", 'СкладТТ')
и после этого жмакаю кнопку удалить подскажите как можно сделать так чтобы все значения в listbox удалять кроме допустим СкладПП
и можно ли както через автоит передавать доуступность (т.е влазить в код 1с) какихто кнопок
 

WSWR

AutoIT Гуру
Сообщения
941
Репутация
363
Здесь
http://autoit-script.ru/index.php/topic,10070.0.html
UDFs3.chm
и там раздел GuiListBox Management

Хэндл листбокса получить можно так:
Код:
$hListBox=ControlGetHandle ("1С:Предприятие", "", "[CLASS:ListBox; INSTANCE:3]")


Смотри функции:
Код:
_GUICtrlListBox_DeleteString()
_GUICtrlListBox_GetText()
 
Автор
A

aleksander12

Новичок
Сообщения
10
Репутация
0
СПАСИБО.Вроде получилось то что хотел! а подскажите пожалуйста что за класс такой browse
тоже в 1с вот что выдает info! пробовал по разному к нему обратиться чтобы выбратьв нем нужную мен строку но ничего почемуто не получается! подскажите где найти по нему описание.
>>>> Window <<<<
Title: 1С:Предприятие
Class: Afx:400000:0:0:0:206f1
Position: -8, -8
Size: 1296, 776
Style: 0x15CF0000
ExStyle: 0x00000110
Handle: 0x00020794

>>>> Control <<<<
Class: browse
Instance: 1
ClassnameNN: browse1
Name:
Advanced (Class): [CLASS:browse; INSTANCE:1]
ID: 4170
Text:
Position: 10, 174
Size: 1267, 333
ControlClick Coords: 500, 164
Style: 0x50A20000
ExStyle: 0x00000200
Handle: 0x000108C0

>>>> Mouse <<<<
Position: 518, 388
Cursor ID: 0
Color: 0xFFFFFF
 

madmasles

Модератор
Глобальный модератор
Сообщения
7,790
Репутация
2,322
aleksander12 [?]
а подскажите пожалуйста что за класс такой browse

Предупреждение За нарушение общих правил (пункт В.4):
Не лепите несколько вопросов разной тематики в один пост. По типу "Ребят, а ещё такой вопрос...". Каждый вопрос в свою тему.


С уважением, ваш Глобальный модератор.
 
Верх