nesco писал(а):
tsdima, мне удалось значительно увеличить скорость отбражения, применив DIB-секции.Молодец! Ждём с нетерпением компонент! ;)
Ответов: 574
Рейтинг: 1
|
|||
nesco писал(а): tsdima, мне удалось значительно увеличить скорость отбражения, применив DIB-секции.Молодец! Ждём с нетерпением компонент! ;) |
|||
карма: 0 |
|
Ответов: 574
Рейтинг: 1
|
|||
nesco, можешь поделиться наработками? Извини, что тороплю, просто мне сейчас срочно нужно сделать эту программу… Сейчас как раз большой приток людей.
|
|||
карма: 0 |
|
Разработчик
Ответов: 26149
Рейтинг: 2127
|
|||
Yuriy, на вот, попробуй доделанный модуль от tsdima под размер картинки 140х100, на выходе получается bmp, вписанный именно в такой размер. Можешь по циклу вывести их на экран. code_1607.txt Размеры, кстати, можешь регулировать.
|
|||
карма: 22 |
| ||
файлы: 1 | code_1607.txt [5KB] [557] |
Ответов: 2125
Рейтинг: 159
|
|||
tsdima писал(а): StretchBlt... Мне так и не удалось разобраться с этим методом объектаТут я приврал немного. Помню, что были проблемы, а с чем точно - забыл. Теперь вспомнил: не разобрался я, как работать с анимированными картинками. CallBack-то вызывается по количеству картинок, но вот Draw рисует всегда конечный результат. Как сделать по шагам - загадка от мелкософта. |
|||
карма: 1 |
|
Разработчик
Ответов: 26149
Рейтинг: 2127
|
|||
tsdima писал(а): Как сделать по шагам - загадка от мелкософтаА было бы интересно. |
|||
карма: 22 |
|
Ответов: 2125
Рейтинг: 159
|
|||
nesco писал(а): А было бы интересно.Как пить дать, имеется другой интерфейс (они всегда так делают), но вот какой? |
|||
карма: 1 |
|
Ответов: 9906
Рейтинг: 351
|
|||
Люди... Но собаки...
|
|||
карма: 9 |
|
Разработчик
Ответов: 26149
Рейтинг: 2127
|
|||
Galkov писал(а): Люди... Но собаки...Точно сказано |
|||
карма: 22 |
|
Ответов: 574
Рейтинг: 1
|
|||
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 |
|
Ответов: 574
Рейтинг: 1
|
|||
Expression expected but end of file found
Если я не ошибаюсь, IC выложен не полностью. |
|||
карма: 0 |
|
Разработчик
Ответов: 26149
Рейтинг: 2127
|
|||
Yuriy, очень похоже, что у тебя KOLComObj.pas какой-то левый. Нет у меня этих ошибок и компилится нормально, вообще ничего не выдавая. Еще ActiveX.pas надо проверить на свежесть.
[size=-2]------ Добавлено в 12:48 Yuriy, это как это не полностью? Только что проверил -- работает. |
|||
карма: 22 |
|
Ответов: 2125
Рейтинг: 159
|
|||
Yuriy писал(а): hiInlineCode_B82140.pas(94) Error: Undeclared identifier: 'GetStateInfo'В выложенном примере GetStateInfo вообще-то в строке 84 |
|||
карма: 1 |
|
Разработчик
Ответов: 26149
Рейтинг: 2127
|
|||
Очень странно -- действительно в 84, а тогда, что это за пример?
|
|||
карма: 22 |
|
Ответов: 574
Рейтинг: 1
|
|||
nesco писал(а): Yuriy, очень похоже, что у тебя KOLComObj.pas какой-то левый.Так я же качал новый HiAsm... Чем я от тебя отличаюсь? nesco писал(а): Ну вот рабочая версия, только что бегала code_1418.txtТо же самое. Вот IC: code_1419.txt Конца нету ведь.. Прекрасно видно. nesco, кинь сюда, пожалуйста, просто сам IC (его содержимое). |
|||
карма: 0 |
| ||
файлы: 1 | code_1419.txt [3.5KB] [623] |
Разработчик
Ответов: 26149
Рейтинг: 2127
|
|||
Yuriy, у тебя что-то с копированием. А файлы KOLComObj.pas и ActiveX.pas идут с компилятором, а не с HiAsm'ом. А вот про это я ничего сказать не могу. У меня файлы компилятора, кочуют со старых HiAsm'ов уже давно, я только KOL прокачиваю и все. Ну вот тебе IC code_1439.txt
[size=-2]------ Добавлено в 13:06 Yuriy, может тебе zip кинуть? |
|||
карма: 22 |
| ||
файлы: 1 | code_1439.txt [4KB] [566] |