Форум программистов
 

Восстановите пароль или Зарегистрируйтесь на форуме, о проблемах и с заказом рекламы пишите сюда - alarforum@yandex.ru, проверяйте папку спам!

Вернуться   Форум программистов > Клуб программистов > Свободное общение
Регистрация

Восстановить пароль
Повторная активизация e-mail

Купить рекламу на форуме - 42 тыс руб за месяц

Ответ
 
Опции темы Поиск в этой теме
Старый 27.08.2010, 15:18   #21
BOBAH13
Android Developer
Старожил Подтвердите свой е-майл
 
Аватар для BOBAH13
 
Регистрация: 19.02.2007
Сообщений: 3,708
По умолчанию

Привет ребят, я написал довольно детально думаю. Отсылаю
BOBAH13 вне форума Ответить с цитированием
Старый 27.08.2010, 17:58   #22
raxp
Старожил
 
Регистрация: 29.09.2009
Сообщений: 9,713
По умолчанию

спасибо материал получен.
Разработки и научно-технические публикации :: Видеоблог :: Твиттер
Radar systems engineer & Software developer of industrial automation
raxp вне форума Ответить с цитированием
Старый 29.09.2010, 19:15   #23
muhahp
 
Аватар для muhahp
 
Регистрация: 26.09.2010
Сообщений: 6
По умолчанию

Цитата:
Сообщение от raxp Посмотреть сообщение
спасибо материал получен.
Подскажите а где можно посмотреть эту статью?
muhahp вне форума Ответить с цитированием
Старый 29.09.2010, 20:37   #24
raxp
Старожил
 
Регистрация: 29.09.2009
Сообщений: 9,713
По умолчанию

в седьмом номере журнала.
Разработки и научно-технические публикации :: Видеоблог :: Твиттер
Radar systems engineer & Software developer of industrial automation
raxp вне форума Ответить с цитированием
Старый 05.04.2011, 18:09   #25
slaveny
 
Регистрация: 05.04.2011
Сообщений: 3
По умолчанию

Подскажите, пожалуйста. Delphi 7 не может найти DirectDraw.cdu в коде GDIPAPI.pas, прилагаемом в аттаче.
Код:
interface

(**************************************************************************\
*
*   GDI+ public header file
*
\**************************************************************************)

uses
  Windows, Graphics, ActiveX, DirectDraw;
И еще, если запуск окна с прозрачностью задается Project.dpr, то как же его визуально проектировать? И где писать код, для объектов, размещенных на форме?

Последний раз редактировалось slaveny; 05.04.2011 в 18:18.
slaveny вне форума Ответить с цитированием
Старый 05.04.2011, 20:06   #26
raxp
Старожил
 
Регистрация: 29.09.2009
Сообщений: 9,713
По умолчанию

Цитата:
DirectDraw.cdu в коде GDIPAPI.pas
модули экспорта directdraw под delphi (SDK) нужно отдельно кинуть в каталог проекта, они также есть с либой DSPack.
Цитата:
если запуск окна с прозрачностью задается Project.dpr, то как же его визуально проектировать? И где писать код, для объектов, размещенных на форме?
вам стоит перечитать статью.
Разработки и научно-технические публикации :: Видеоблог :: Твиттер
Radar systems engineer & Software developer of industrial automation
raxp вне форума Ответить с цитированием
Старый 05.04.2011, 21:36   #27
slaveny
 
Регистрация: 05.04.2011
Сообщений: 3
По умолчанию

raxp спасибо, буду знать
все, дополнительные модули директа нашлись, но в строке
Код:
hWnd := CreateWindowEx(WS_EX_TOOLWINDOW or WS_EX_LAYERED,
    WndClass.lpszClassName, NIL, WS_POPUP or WS_VISIBLE, 0, 0, 0, 0, 0, 0, HInstance, NIL);
выдает ошибку [Error] Unit1.pas(44): '(' expected but ':=' found

есть и другие ошибки
Код:
[Warning] Unit1.pas(30): Unsafe type 'lpszMenuName: PAnsiChar'
[Warning] Unit1.pas(31): Unsafe type 'lpszClassName: PAnsiChar'
[Warning] Unit1.pas(35): Unsafe type 'lpfnWndProc: Pointer'
[Warning] Unit1.pas(35): Unsafe code '@ operator'
[Warning] Unit1.pas(38): Unsafe type 'IDC_ARROW: PAnsiChar'
[Error] Unit1.pas(44): '(' expected but ':=' found
[Warning] Unit1.pas(45): Unsafe type 'lpszClassName: PAnsiChar'
[Fatal Error] Project1.dpr(11): Could not compile used unit 'Unit1.pas'
Если убрать
Код:
hWnd :=
больше не возмущается, но и эффектов прозрачности пока не заметила, хотя...какая к черту прозрачность на XP

Последний раз редактировалось slaveny; 05.04.2011 в 21:43.
slaveny вне форума Ответить с цитированием
Старый 06.04.2011, 12:33   #28
raxp
Старожил
 
Регистрация: 29.09.2009
Сообщений: 9,713
По умолчанию

...а такая, и не только прозрачность и полупрозрачность, но и слоеные окна:




примеры мы приводили на WinAPI и неоднократно.
Разработки и научно-технические публикации :: Видеоблог :: Твиттер
Radar systems engineer & Software developer of industrial automation
raxp вне форума Ответить с цитированием
Ответ


Купить рекламу на форуме - 42 тыс руб за месяц



Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
На Delphi 7 сделать игру кто хочет стать миллионером в delphi 7 666dart666 Помощь студентам 11 04.11.2010 17:57
Прозрачность и полупрозрачность Алкаш Мультимедиа в Delphi 4 25.11.2008 01:04
Delphi. Как нарисовать в Delphi два движущиеся шара с определенной скоростью? redred Общие вопросы Delphi 10 11.12.2007 10:43
Как открыть БД, написанную в Delphi если нf другой машине Delphi нет? dagarik БД в Delphi 7 22.10.2007 17:54
Полупрозрачность - как? t3ns0r Общие вопросы Delphi 13 10.08.2007 10:04