Вверх ↑
Ответов: 106
Рейтинг: 0
#1: 2021-05-18 15:54:09 ЛС | профиль | цитата
Леонид писал(а):
Gitarist,
Пример

ЭЭэээмм.. Ничего теперь не скопировать не вставить, буфер не доступен... Все подтормаживает. И если окно с которого идет копирование в буфер сделать невидимым, то не работает. а зачем мне 2 ...
Нужен другой вариант ... Неужели ничего нельзя сделать, может форму вращать или что то типа того...

Ну ок, я сделал передачу картинки через файл, а не буфер, теперь буфер свободный... Но курсор мыши как ненормальный мигает... Избавиться от второго изображения смоглось при помощи его уменьшения до 1х1 пикс)))))))) Костыль на костыле а не прога)))
код

Add(MainForm,2309237,140,98)
{
Left=5
Top=5
Width=363
Height=340
Ctl3D=0
Caption="WebCam"
Point(onClose)
Point(Handle)
link(onCreate,10066069:doConnect,[])
link(onClose,10066069:doDisConnect,[])
}
Add(WebCam,10066069,217,112)
{
RefreshRate=67
ViewStyle=0
FileDIB="WebCam.bmp"
FileVideo="WebCam.avi"
Point(RefreshRate)
Point(doSaveDIB)
link(WinHandle,6330294:Handle,[])
}
Add(Timer,15495268,140,147)
{
Interval=10
link(onTimer,10066069:doSaveDIB,[(206,153)(206,132)])
}
Add(Image,6330294,224,56)
{
Left=1
Top=1
Width=1
Height=1
Point(Handle)
}
Add(ChildGroupBox,14113878,287,112)
{
}
BEGIN_SDK
Add(EditMulti,12559562,21,21)
{
Width=482
}
Add(GroupBox,12228494,35,105)
{
Left=5
Width=352
Height=312
}
Add(Timer,11216645,133,49)
{
Interval=10
link(onTimer,10147323:doLoad,[])
}
Add(Image,7268931,336,112)
{
Left=2
Top=15
Width=348
Height=295
Align=5
TabOrder=-1
Ctl3D=0
ViewStyle=0
Point(Handle)
}
Add(Img_Rotate,2559902,280,112)
{
link(onResult,7268931:doLoad,[])
link(Bitmap,11123454:Bitmap,[])
link(Angle,906831:Result,[(293,90)(384,90)])
}
Add(ScrollBar,4260888,329,49)
{
Left=25
Top=15
Width=320
Max=720
Page=30
link(onPosition,906831:doOperation,[])
}
Add(Bitmap,11123454,280,49)
{
}
Add(Hub,6033424,238,49)
{
link(onEvent1,11123454:doLoad,[])
link(onEvent2,1853085:doWork1,[(266,62)])
}
Add(Math,906831,378,49)
{
OpType=3
Op2=4
link(onResult,1853085:doWork3,[(422,55)(422,97)])
}
Add(PictureStream,10147323,182,49)
{
FileName="WebCam.bmp"
Quality=5
link(onLoad,6033424:doEvent1,[])
}
Add(HubEx,1853085,262,91)
{
Angle=1
link(onEvent,2559902:doRotate,[(266,118)])
}
END_SDK


Может есть какой то выход ?
карма: 0

0
Редактировалось 2 раз(а), последний 2021-05-18 16:21:24