Главная страница
Top.Mail.Ru    Яндекс.Метрика
Текущий архив: 2006.03.12;
Скачать: CL | DM;

Вниз

Delphi vs. Macromedia Flash MX   Найти похожие ветки 

 
***___***   (2006-02-14 08:09) [0]

Здравствуйте Уважаемые!
Очень требуется дельный совет в следующей ситуации:
консольная дельфи-прожка через CreateProcess запускает флэш-экзешник на выполнение, при старте флэш-экзешник ставит курсор в нечто типа Edit"а, нужно туда пихнуть код разблокировки ну вроде того. сия мера сделана для того, чтобы нельзя было запустить флэшку на выполнение минуя стартовый экзешник, ну а тот в свою очередь проверяет тип диска откуда запустился сам... короче простенькая такая вот защита от копирования на ЖД. не супер, конечно, но всё же лучше такая, чем вообще никакая. стандартными флэш-функциями прочитать этот файл не получается, опустим подробности, кому интересно - спросите, перепробовал все методы, безрезультатно. Теперь ситуация такая - перекинуть сей код через БО. Т.е. требуется после запуска процессу ДОЖДАТЬСЯ что флэш-прога запустилась и полностью вылезла на экран и только после этого посылать туда... ну хоть комбинацию Ctrl+V через keybd_event или как-нить ещё. Вопросы:
1. как дождаться момента, что флэшка уже активна и на экране ?
2. как послать сообщение дочернему процессу ?
3. нежелательно использовать посылку клавиш приложению, желательно WM_PASTE поюзать, так надёжнее, только как это сработает если я не знаю хэндл этого "Edit" во флэш-проге да и не уверен вообще что он есть у этого "компонента"?
вот вроде и вся проблема, очень надеюсь на Вашу помощь, дайте совет. Заранее благодарен.


 
***___***   (2006-02-14 08:26) [1]

уточню пока время есть, по флэшке:
фтыкая на слайде текстовое dynamic-поле с var-якорем (пусть crc) и instanceName (пусть crc_check) можно добиться загрузки кода через loadVariablesNum("_unlock.tmp",0);
только вот прочитать из этого поля ничё не получается, т.е.
x = crc_check.text;
не даёт никакого абсолютно результата
потому и приходится через БО кидать.


 
Ega23 ©   (2006-02-14 09:16) [2]

Ник поменяй.



Страницы: 1 вся ветка

Текущий архив: 2006.03.12;
Скачать: CL | DM;

Наверх




Память: 0.47 MB
Время: 0.043 c
15-1140097645
Loginov Dmitry
2006-02-16 16:47
2006.03.12
Синхронизация таблиц БД


15-1139851232
vrem
2006-02-13 20:20
2006.03.12
Образы NTFS


4-1134833366
HandleFinder
2005-12-17 18:29
2006.03.12
Как найти Handle окна сообщения ShowMessage ?


15-1139977051
КаПиБаРа
2006-02-15 07:17
2006.03.12
MagicForum "Начинающим" заработала


4-1134920592
ArtemESC
2005-12-18 18:43
2006.03.12
Панели...