Переключение на Главную Страницу Страницы: 1 ОтправитьПечать
Обычная тема И снова GflAX.dll (число прочтений - 1597 )
recop
Full Member
***
Отсутствует


1C++ rocks!

Сообщений: 247
Местоположение: Калуга
Зарегистрирован: 06. Июня 2017
Пол: Мужской
И снова GflAX.dll
26. Февраля 2018 :: 16:52
Печать  
GetColorAt
  The GetColorAt function allows to know a color in the bitmap.
  object.GetColorAT(X as long, Y as long)
Return value
The function returns a long value for the color of the pixel.

1с77 = " Тип переменой не поддерживается"

Кто-нибудь знает как это использовать? Очень нужно. Можно предложить альтернативный вариант. Спасибо.
  
Наверх
 
IP записан
 
Djelf
God Member
*****
Отсутствует


Ubuntu + wine@etersoft
+ 1C 7.7

Сообщений: 634
Местоположение: Питер
Зарегистрирован: 02. Ноября 2007
Пол: Мужской
Re: И снова GflAX.dll
Ответ #1 - 27. Февраля 2018 :: 09:39
Печать  


ScrCtrl = СоздатьОбъект("MSScriptControl.ScriptControl");
ScrCtrl.Language="VBScript";
ScrCtrl.AddCode("
|Function GetColor(GFlax,x,y)
|  GetColor = CLng(GFlax.GetColorAt(x,y))
|End Function
|");

КодЦвета = ScrCtrl.Run("GetColor",GFlax,х,у);
  
Наверх
www  
IP записан
 
recop
Full Member
***
Отсутствует


1C++ rocks!

Сообщений: 247
Местоположение: Калуга
Зарегистрирован: 06. Июня 2017
Пол: Мужской
Re: И снова GflAX.dll
Ответ #2 - 27. Февраля 2018 :: 14:56
Печать  
Спасибо! Буду пробовать.
  
Наверх
 
IP записан
 
Переключение на Главную Страницу Страницы: 1
ОтправитьПечать