Вверх ↑
Ответов: 157
Рейтинг: 1
#1: 2011-04-08 10:23:46 ЛС | профиль | цитата
Пытаюсь скопировать картинку в буфер вот такой фоновой схемой но ничего не работает

code_23265.txt

Но зато вот этот код прекрасно работает

code_23266.txt

подскажите где накосячил.
------------ Дoбавленo в 10.23:
Схема копирования PNG файлов в фоновом режиме неработает напроч , решил сделать все подругому имя файла выводится через Edit вот схема

Add(Clipboard,14721384,567,189)
{
}
Add(PNG,11549027,420,196)
{
Point(doBitmap)
Point(FileName)
link(onBitmap,14721384:doPutBitmap,[])
link(FileName,11420431:Text,[(426,170)(370,170)])
}
Add(Application,4193992,189,56)
{
}
Add(ArrayEnum,9999913,196,112)
{
link(onItem,15853451:doReplace,[])
link(Array,4193992:Params,[])
}
Add(Hub,9444780,91,105)
{
link(onEvent1,4193992:doProcessMessages,[(147,111)(147,62)])
link(onEvent2,9999913:doEnum,[])
}
Add(Replace,15853451,245,112)
{
SubStr=""
DestStr="\"
link(onReplace,11420431:doText,[])
}
Add(Hub,8037046,301,196)
{
OutCount=3
link(onEvent1,11549027:doLoad,[])
link(onEvent2,11549027:doBitmap,[(406,209)(406,216)])
}
Add(Edit,11420431,364,112)
{
Left=10
Top=10
Width=380
Height=30
link(onChange,8037046:doEvent1,[(408,118)(408,160)(289,160)(289,202)])
}



Но теперь всплыла другая проблема компонент PNG не правильно загружает некоторые файлы , ниже приведу пример:

Оригинальный спрайт.


То что копируется в буфер обмена хайасмом.


Это фишка или глюк ? и как с ним бороться ?

карма: 0

0
файлы: 2code_23265.txt [873B] [138], code_23266.txt [633B] [150]