Вверх ↑
Этот топик читают: Гость
Ответов: 574
Рейтинг: 1
#31: 2007-06-27 16:21:46 ЛС | профиль | цитата
nesco писал(а):
tsdima, мне удалось значительно увеличить скорость отбражения, применив DIB-секции.


Молодец! Ждём с нетерпением компонент! ;)
карма: 0

0
Ответов: 574
Рейтинг: 1
#32: 2007-06-28 21:36:03 ЛС | профиль | цитата
nesco, можешь поделиться наработками? Извини, что тороплю, просто мне сейчас срочно нужно сделать эту программу… Сейчас как раз большой приток людей.
карма: 0

0
Разработчик
Ответов: 26149
Рейтинг: 2127
#33: 2007-06-28 22:20:41 ЛС | профиль | цитата
Yuriy, на вот, попробуй доделанный модуль от tsdima под размер картинки 140х100, на выходе получается bmp, вписанный именно в такой размер. Можешь по циклу вывести их на экран. code_1607.txt Размеры, кстати, можешь регулировать.
карма: 22

0
файлы: 1code_1607.txt [5KB] [557]
Ответов: 2125
Рейтинг: 159
#34: 2007-06-29 10:52:12 ЛС | профиль | цитата
tsdima писал(а):
StretchBlt... Мне так и не удалось разобраться с этим методом объекта

Тут я приврал немного. Помню, что были проблемы, а с чем точно - забыл. Теперь вспомнил: не разобрался я, как работать с анимированными картинками. CallBack-то вызывается по количеству картинок, но вот Draw рисует всегда конечный результат. Как сделать по шагам - загадка от мелкософта.
карма: 1

0
Разработчик
Ответов: 26149
Рейтинг: 2127
#35: 2007-06-29 10:56:47 ЛС | профиль | цитата
tsdima писал(а):
Как сделать по шагам - загадка от мелкософта

А было бы интересно.
карма: 22

0
Ответов: 2125
Рейтинг: 159
#36: 2007-06-29 11:01:11 ЛС | профиль | цитата
nesco писал(а):
А было бы интересно.

Как пить дать, имеется другой интерфейс (они всегда так делают), но вот какой?
карма: 1

0
Ответов: 9906
Рейтинг: 351
#37: 2007-06-29 11:05:05 ЛС | профиль | цитата
Люди... Но собаки...
карма: 9

0
Разработчик
Ответов: 26149
Рейтинг: 2127
#38: 2007-06-29 11:06:26 ЛС | профиль | цитата
Galkov писал(а):
Люди... Но собаки...

Точно сказано
карма: 22

0
Ответов: 574
Рейтинг: 1
#39: 2007-06-29 12:25:54 ЛС | профиль | цитата
nesco писал(а):
Yuriy, на вот, попробуй доделанный модуль от tsdima под размер картинки 140х100


Спасибо... Не компилируется. Версия HiAsm последняя. Вот что пишет компилятор:

Build start...
Generated code
Create project...
Command line: dcc32.exe "C:\Program Files\HiAsm\Elements\delphi\code\Project1.dpr" "-U C:\Program Files\HiAsm\." -Q
Borland Delphi Version 12.0 Copyright (c) 1983,98 Inprise Corporation

KOLComObj.pas(1614) Hint: Value assigned to 'Status' never used

KOLComObj.pas(2337) Hint: Value assigned to 'SaveInitProc' never used

C:\Program Files\HiAsm\Elements\delphi\code\hiInlineCode_B82140.pas(94) Error: Undeclared identifier: 'GetStateInfo'

C:\Program Files\HiAsm\Elements\delphi\code\hiInlineCode_B82140.pas(126) Error: Expression expected but end of file found

C:\Program Files\HiAsm\Elements\delphi\code\Project1.dpr(12) Fatal: Could not compile used unit 'hiInlineCode_B82140.pas'
Compress code
End build

карма: 0

0
Ответов: 574
Рейтинг: 1
#40: 2007-06-29 12:44:54 ЛС | профиль | цитата
Expression expected but end of file found


Если я не ошибаюсь, IC выложен не полностью.
карма: 0

0
Разработчик
Ответов: 26149
Рейтинг: 2127
#41: 2007-06-29 12:48:26 ЛС | профиль | цитата
Yuriy, очень похоже, что у тебя KOLComObj.pas какой-то левый. Нет у меня этих ошибок и компилится нормально, вообще ничего не выдавая. Еще ActiveX.pas надо проверить на свежесть.

[size=-2]------ Добавлено в 12:48
Yuriy, это как это не полностью? Только что проверил -- работает.
карма: 22

0
Ответов: 2125
Рейтинг: 159
#42: 2007-06-29 12:49:14 ЛС | профиль | цитата
Yuriy писал(а):
hiInlineCode_B82140.pas(94) Error: Undeclared identifier: 'GetStateInfo'

В выложенном примере GetStateInfo вообще-то в строке 84
карма: 1

0
Разработчик
Ответов: 26149
Рейтинг: 2127
#43: 2007-06-29 12:54:12 ЛС | профиль | цитата
Очень странно -- действительно в 84, а тогда, что это за пример?
карма: 22

0
Ответов: 574
Рейтинг: 1
#44: 2007-06-29 12:56:47 ЛС | профиль | цитата
nesco писал(а):
Yuriy, очень похоже, что у тебя KOLComObj.pas какой-то левый.


Так я же качал новый HiAsm... Чем я от тебя отличаюсь?

nesco писал(а):
Ну вот рабочая версия, только что бегала code_1418.txt


То же самое. Вот IC:

code_1419.txt

Конца нету ведь.. Прекрасно видно.

nesco, кинь сюда, пожалуйста, просто сам IC (его содержимое).
карма: 0

0
файлы: 1code_1419.txt [3.5KB] [623]
Разработчик
Ответов: 26149
Рейтинг: 2127
#45: 2007-06-29 13:06:56 ЛС | профиль | цитата
Yuriy, у тебя что-то с копированием. А файлы KOLComObj.pas и ActiveX.pas идут с компилятором, а не с HiAsm'ом. А вот про это я ничего сказать не могу. У меня файлы компилятора, кочуют со старых HiAsm'ов уже давно, я только KOL прокачиваю и все. Ну вот тебе IC code_1439.txt

[size=-2]------ Добавлено в 13:06
Yuriy, может тебе zip кинуть?
карма: 22

0
файлы: 1code_1439.txt [4KB] [566]
Сообщение
...
Прикрепленные файлы
(файлы не залиты)