Вверх ↑
Этот топик читают: Гость
Ответов: 2060
Рейтинг: 28
#1: 2006-08-20 15:08:13 ЛС | профиль | цитата
Здравствуйте уважаемые пользователи. Я хочу попытаться зделать компонент Gif для HiAsm. Которые бы поддерживал картинки формата Gif. Но у меня не выходит. Пишет ошибку Рунтайм эрор 216 of 0000BB5F. Что это может быть? Может кто ни будь подскажет? Может общими усилиями сделаем этот компонент?
Запустите hic файл и так же скопируйте KolGif.pas в папку Crogram FilesHiAsmElementsDelphicode. В примере происходит простая попытка загрузить GIF файл.
Модуль KolGif.pas взят отсюда http://bonanzas.rinet.ru/kolgif.zip
Там есть пример как им пользоваться.
карма: 1

0
файлы: 1Gif.rar [19.1KB] [439]
Ответов: 1305
Рейтинг: 29
#2: 2006-08-20 19:40:35 ЛС | профиль | цитата
Где-то в уплоаде что-то подобное уже было, поищи
карма: 0

0
Ответов: 2060
Рейтинг: 28
#3: 2006-08-21 19:53:31 ЛС | профиль | цитата
v258, Компонент я скачал. Сейчас сижу и доделываю компонент. А иначе он работает немного не так как должен бы работать компонент который возпроизводит Gif анимацию.
карма: 1

0
Ответов: 1305
Рейтинг: 29
#4: 2006-08-21 21:49:46 ЛС | профиль | цитата
Да я знаю, что не так, только в этом тебе не помощник - с графикой как-то не слишком дружу
карма: 0

0
Ответов: 2060
Рейтинг: 28
#5: 2006-08-22 21:23:41 ЛС | профиль | цитата
Кто ни будь может мне помочь? Вот код.
code_193

По чему то нижняя процедура THIGif._var_Mask не выдаёт на точку Mask картинки из TmpBmp. Если же просто записать так
_Data.Data_type := data_bitmap;
_Data.idata := integer(Gif.Bitmap);


то нормально выдаёт. В чём дело? кто-нибудь знает?
карма: 1

0
файлы: 1code_193.txt [3.4KB] [632]
Ответов: 9906
Рейтинг: 351
#6: 2006-08-22 21:59:30 ЛС | профиль | цитата
В чём дело?

Нельзя пользоваться TmpBmp после TmpBmp.Free - этот поинтер (TmpBmp) после метода Free указывает в белый свет как в копеечку
карма: 9

0
Ответов: 2060
Рейтинг: 28
#7: 2006-08-23 00:20:08 ЛС | профиль | цитата
Galkov, спасибо.
карма: 1

0
Ответов: 241
Рейтинг: 45
#8: 2006-09-18 01:15:30 ЛС | профиль | цитата
http://www.torry.net/pages.php?id=102
незнаю поможет/нет, но там достаточно много компонент делфийских для gif
карма: 0

0
Ответов: 2060
Рейтинг: 28
#9: 2006-09-18 03:22:53 ЛС | профиль | цитата
Wolfik, компоненты есть конешно, но они скорей всего используються чисто под Дельфи, а HiAsm использует КОЛ.
карма: 1

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