![]() |
| ||
|
|
Новости |
Поиск |
FAQ |
Статьи |
Книги |
Новости VCL
| | Форумы ЧАТ |
Орешник |
|
| |||
| |||
« предыдущая ветвь | форум | следующая ветвь »
DirectInput и размер EXE
Ertong © (2004-07-15 22:03:00)Почему при использовании DirectInput размер ЕХЕ увеличивается на 53 Кб? Как этого избежать?
Ertong (2004-07-16 14:30:00) [1]
> GetKeyboardState - фигня
Поэтому использую DirectInput :)
А вообше это дело вкуса
breakmaster (2004-07-16 14:14:00) [2]GetKeyboardState - фигня
Ertong (2004-07-16 14:09:00) [3]
> Использйю отлосв события WM_KEYDOWN у окна, в которое выводишь
> графику.
Тогда уж GetKeyboardState
Evgeniy_K (2004-07-16 13:47:00) [4]Использйю отлосв события WM_KEYDOWN у окна, в которое выводишь графику.
Ertong (2004-07-16 12:33:00) [5]
> Ключевое слово - капуста.
Чесно говоря, слово "капуста", т.е. "доллар", т.е. "$" наталкивает на мысль, что дело в директивах компилятора :) Но в каких?
PS Неужели такой елементарный вопрос?
cyborg (2004-07-16 12:04:00) [6]Ключевое слово - капуста.
Ertong (2004-07-16 11:44:00) [7]Похоже мне тоже плохо, хотя я этого явно не чуствую :)
cyborg (2004-07-16 11:24:00) [8]тебе плохо :)
ПсихЪ_просто (2004-07-16 11:06:00) [9]
> cyborg © (16.07.04 10:46) [4]
Либо мне сейчас настолько плохо, либо я туп от природы, но смысл поста не понял... ):
cyborg (2004-07-16 10:46:00) [10]Там есть качан, вот по нему.
Ertong (2004-07-16 10:41:00) [11]
> А зачем тебе Variant?
В модуле DirectInput есть набор функций, что используют Variant. Может у меня модуль кривой. Если у вас увеличения размера не наблюдается, то скажите плз, где можно скачать нормальные модули.
ПсихЪ_просто (2004-07-16 10:11:00) [12]
> Ertong © (16.07.04 10:02) [1]
А зачем тебе Variant?
Ertong (2004-07-16 10:02:00) [13]4310h Variants
9D10h SysConst
2410h VarUtils
0210h SysUtils
Эти модули линкируются при использовании Variant без проса (т.е. в uses их нигде нету).
program Project1;
var
v:Variant;
begin
v:=1;
v:=v;
end.
Эта прога уже весит 64,5 Кб
Как мне использовать DirectInput и уменьшить размер ЕХЕ?