Что нового

пожалуйста что за класс такой browse

aleksander12

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

Описание:
подскажите пожалуйста что за класс такой 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



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

aleksander12

Новичок
Сообщения
10
Репутация
0
и всетаки =) помогите пожалуйста как можно получить текст из этой таблицы или найти его вообщем какимто образом перебрать все что в ней находится
 

Ganibal95

GreenBytes
Сообщения
877
Репутация
240
aleksander12
Возможно не помешало бы вставить скриншот программы.
 
Автор
A

aleksander12

Новичок
Сообщения
10
Репутация
0
Аот так выглядит программа а табличная часть в autoit info показывает как класс Browse
 

sngr

AutoIT Гуру
Сообщения
1,010
Репутация
408
Няша, ты пытаешься залезть в дом на 5 этаж через окно, когда большие дяди ходят через дверь. Хочешь работать с 1с - используй объект, гугель тебе в дышло.
 
Автор
A

aleksander12

Новичок
Сообщения
10
Репутация
0
а что значит "используй объект"? =) то что автоит для такого не походит и нужно использовать другой язык? или я вас неправильно понял? =)
 

sngr

AutoIT Гуру
Сообщения
1,010
Репутация
408
Няша, объект/com/ole - это тебе слова для самостоятельного поиска, во время которого ты встретишь ещё больше страшных слов. Язык вполне подходит для работы со всей этой страстью, но сохранишь ли ты трезвость ума и ясность мысли после всего того что узнаешь? Есть один тайный способ, сохранить душевное благополучие - излей свою печаль/беду в раздел платных предложений на этом сайте.
 

erlik

Продвинутый
Сообщения
317
Репутация
84
а что значит "используй объект"
Код:
$o1CObject = ObjCreate("V82.Application")                        ; Создаем 1С объект
if @error then
   Msgbox (0,"1С Application","Ошибка создания V82.Application. Код ошибки: " & @error)
   exit
else
    $o1CObject.Visible = False    ; если интерфейс не нужен - скрываем его
endif
$o1CObject.Connect("File="& $sDBaseFile &";Usr="& $sDBaseUser &";Pwd="& $sDBasePass ) ; коннектимся к базе
$sUserObj = $o1CObject.UserName               ; Пользователь БД
$sUserSys = @UserName                         ; Пользователь системы
$sCompObj = $o1CObject.ComputerName           ; Компьютер БД
$sCompSys = @ComputerName                     ; Компютер системы
$sBase = $o1CObject.InfoBaseConnectionString  ; Путь к БД

А дальше как и написал sngr - в гугель. Ну или платное предложение для спецов по 1С.
 
Верх