Вверх ↑
Этот топик читают: Гость
Ответов: 9906
Рейтинг: 351
#31: 2006-12-29 15:21:24 ЛС | профиль | цитата
Чего ж мне тебе, фотографии на 5mpix выкладывать.
Именно RunTimeEroor и был на них

Основной смысл в том, что тоже самое на дельфях-то - работает...
карма: 9

0
Ответов: 2125
Рейтинг: 159
#32: 2006-12-29 15:48:33 ЛС | профиль | цитата
А в FASM? Вышеприведённый InlineCode это "сконвертированный" PictureStream из пакета FASM.

[size=-2]------ Добавлено в 15:42
Может проблема в КОЛ-овском битмапе? Попробуй те-же фотографии в других компонентах, под FPC.

[size=-2]------ Добавлено в 15:48
Пробовал вот эту http://photofile.ru/photo/manona/2089555/34122119.jpg - нет ошибки.
карма: 1

0
Ответов: 9906
Рейтинг: 351
#33: 2006-12-29 16:46:45 ЛС | профиль | цитата
Этот работает...
И этот тоже: 181897936.jpg


[size=-2]------ Добавлено в 16:46
А этот: Ведмедь.jpg - нет
карма: 9

0
файлы: 2181897936.jpg [15.6KB] [355], Vedmed.jpg [3.1KB] [427]
Разработчик
Ответов: 26170
Рейтинг: 2127
#34: 2006-12-29 16:48:38 ЛС | профиль | цитата
Ну народ -- ММР (мама моя рОдная (с)). Опять начали за здравие, а кончили за упокой (с). Тема-то про PNG, причем здесь JPG. Я явно не догнал, или уже новогодние мыши зашевелились.
карма: 22

0
Ответов: 9906
Рейтинг: 351
#35: 2006-12-29 16:54:18 ЛС | профиль | цитата
nesco писал(а):
Я явно не догнал

Явно
карма: 9

0
Ответов: 139
Рейтинг: 0
#36: 2007-01-04 19:14:10 ЛС | профиль | цитата
можно попробовать named pipes


...попробуйте пожалуйста, кто знает что это такое.

А то у меня главная задача, чтобы именно из стрима грузить.

вот ещё нарыл - мож кому пригодится http://www.rsdn.ru/article/qna/gdi/drawimg.xml

[size=-2]------ Добавлено в 10:17
... и плюс ко всему придётся сразу много картинок отображать, так, что скорость и многопоточность тоже очень важна. Мож через GDI+

[size=-2]------ Добавлено в 19:14
Ну чего!? Всталл процесс!?
карма: 0

0
Ответов: 2125
Рейтинг: 159
#37: 2007-01-04 19:31:06 ЛС | профиль | цитата
Danya, с named pipes не получилось. Несмотря на то, что для работы с клиентским концом трубы используются те-же функции, что и для работы с файлом, браузер (как впрочем и copy в командной строке) не берёт данные.

Надо будет попробовать Pluggable Protocols.
карма: 1

0
Ответов: 9906
Рейтинг: 351
#38: 2007-01-04 20:46:24 ЛС | профиль | цитата
tsdima, я Ведмедя выкладывал потому, что представляется очевидной бага в FPC (в Fasm ошибиться гораздо сложнее, ИМХО)
Ты же возился с этим юнитом - кто еще разберется...
карма: 9

0
Ответов: 2125
Рейтинг: 159
#39: 2007-01-04 22:08:31 ЛС | профиль | цитата
Galkov писал(а):
с этим юнитом
этим - это каким? KOLComObj?
карма: 1

0
Ответов: 9906
Рейтинг: 351
#40: 2007-01-04 22:15:11 ЛС | профиль | цитата
По крайней мере такая гипотеза
карма: 9

0
Ответов: 2125
Рейтинг: 159
#41: 2007-01-04 23:03:01 ЛС | профиль | цитата
Ну посмотрел я, в чём дело. Не грузится картинка, размер получается (0,0), битмап пустой, Canvas=nil, Canvas.Handle соответственно вызывает исключение. А почему не грузится? Потому-что имя русскими буквами Тот-же ведмедь, обозванный аглицкими буковками, прекрасно грузится Проблема в следующей конструкции:
var wName:WideString;
begin
wName := ToString(dt);
Опять русские буквы на пробелы меняются. Было уже в VBJScript-e... Проблема FPC Runtime...
карма: 1

0
Ответов: 9906
Рейтинг: 351
#42: 2007-01-06 02:46:45 ЛС | профиль | цитата
Дык пограбил бы давно эту ф-ю из Дельфей, к примеру...
В FPC и Random недоделанный... Переделанный, точнее - я так и поступил

А вообще-то получается, что у PictureStream идеологию менять надо: задавать режим масштабирования.
карма: 9

0
Ответов: 2125
Рейтинг: 159
#43: 2007-01-06 12:53:46 ЛС | профиль | цитата
Galkov писал(а):
задавать режим масштабирования

поясни
карма: 1

0
Ответов: 9906
Рейтинг: 351
#44: 2007-01-06 15:01:17 ЛС | профиль | цитата
Ну COM же выставляет не картинки, а методы рисования, в т.ч. и StretchBlt - мне показалась...
карма: 9

0
Ответов: 2125
Рейтинг: 159
#45: 2007-01-06 20:20:22 ЛС | профиль | цитата
Всё равно не понял, чего ты хочешь менять, и где.
карма: 1

0
Сообщение
...
Прикрепленные файлы
(файлы не залиты)