imho.ws |
![]() |
![]() |
![]() |
# 2 |
Junior Member
Регистрация: 16.07.2005
Адрес: Украина, г. Ровно
Пол: Male
Сообщения: 140
![]() |
Вот WinAPI функция:
BOOL SetCursorPos( int X, // горизонтальная позиция int Y // вертикальная позиция ); Обе координаты в экранные
__________________
Та программа не глючит, которая не написана |
![]() |
![]() |
# 5 |
Guest
Сообщения: n/a
|
Необходимо перевести данный код на язык Pascal
/ Получить атрибут с location текущего материала ksIteratorPtr iter( kompas->GetIterator() ); BOOL res = iter->ksCreateAttrIterator( docReference, 0, 0, 0, 0, MATERIAL_ATTR_ID ); long resOld = iter->ksMoveAttrIterator( "F", NULL ); if ( pAttr ) { ksAttributeObjectPtr attrObj( kompas->GetAttributeObject() ); // Инициализировать структуру массива для атрибута ksUserParamPtr values( kompas->GetParamStruct( ko_UserParam ) ); values->Init(); ksDynamicArrayPtr array( kompas->GetDynamicArray( LTVARIANT_ARR ) ); ksLtVariantPtr val( kompas->GetParamStruct( ko_LtVariant ) ); val->Init(); val->strVal = ""; array->ksAddArrayItem( -1, val ); values->SetUserArray( array ); // Считать атрибут attrObj->ksGetAttrRow( pAttr, 0L, NULL, NULL, values ); array->ksGetArrayItem( 0, val ); m_sLocation = (char*)val->strVal; } |
![]() |
# 7 | |
::VIP::
Регистрация: 18.01.2002
Адрес: Moscow
Сообщения: 1 919
![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() |
Цитата:
Какие библиотеки используются? Как описаны типы? Значения констант?
__________________
Бороться и искать, найти и перепрятать :-) |
|
![]() |