Iagentctlcharacterex.balloon & Api

  • Автор темы Автор темы Conteacky
  • Дата начала Дата начала
Статус
Закрыто для дальнейших ответов.
C

Conteacky

Пытаюсь поработать с баллоном персонажа MS Agent.
Без труда получаю его handle и на этом все заканчивается. С этим хендлом ни одна функция API не работает. В чем дело ? А вообще возможно ли "юзать" его?
На всякий случай кусочек кода
Код:
	AgentChar.Balloon.Style = 1
AgentChar.Speak "Hello"

List1.Clear

Dim hCharacter As Long
hCharacter = FindWindow("AgentAnim", "Microsoft Agent")
List1.AddItem "Character handle " & CStr(hCharacter)

Dim hBalloon As Long
hBalloon = FindWindow("AgentAnimBalloon", vbNullString)
List1.AddItem "Balloon handle " & CStr(hBalloon)

Dim Rct As Rect
GetWindowRect hBalloon, Rct
List1.AddItem "Right " & CStr(Rct.Right)
List1.AddItem "Bottom " & CStr(Rct.Bottom)
 
И вдогонку:
А Office Assistant в VB можно ли вообще использовать ? В VBA то можно, а в VB что-то не получается...
 
Можно всё. Просто в программе VB нужно создать объект OfficeWord или OfficeExcel и дальше вызывать методы, как на ВБА. Это проверено. Хэндлов никаких не нужно.
Попробуй что-нибудь типа этого:
Код:
MyExcelObj = CreateOleObject ('Excel.Application');
 
Статус
Закрыто для дальнейших ответов.
Мы в соцсетях:

Взломай свой первый сервер и прокачай скилл — Начни игру на HackerLab

🚀 Первый раз на Codeby?
Гайд для новичков: что делать в первые 15 минут, ключевые разделы, правила
Начать здесь →
🔴 Свежие CVE, 0-day и инциденты
То, о чём ChatGPT ещё не знает — обсуждаем в реальном времени
Threat Intel →
💼 Вакансии и заказы в ИБ
Pentest, SOC, DevSecOps, bug bounty — работа и проекты от проверенных компаний
Карьера в ИБ →

HackerLab