Форум Flasher.ru
Ближайшие курсы в Школе RealTime
Список интенсивных курсов: [см.]  
  
Специальные предложения: [см.]  
  
 
Блоги Правила Справка Пользователи Календарь Сообщения за день
 

Вернуться   Форум Flasher.ru > Flash > Серверные технологии и Flash

Версия для печати  Отправить по электронной почте    « Предыдущая тема | Следующая тема »  
Опции темы Опции просмотра
 
Создать новую тему Ответ
Старый 17.05.2007, 20:13
Dr.OH вне форума Посмотреть профиль Отправить личное сообщение для Dr.OH Найти все сообщения от Dr.OH
  № 21  
Ответить с цитированием
Dr.OH

Регистрация: Aug 2003
Сообщений: 299
Отправить сообщение для Dr.OH с помощью ICQ
это что? я так понимаю эта прога просто выдает список функций, содержащихся в dll-файлике... так это и VisualAssist показывает, а что каждая из этих функций делает??? какие возможности по управлению флэшкой предоставляет ActiveX интерфейс?

Старый 18.05.2007, 11:42
alrusdi вне форума Посмотреть профиль Отправить личное сообщение для alrusdi Найти все сообщения от alrusdi
  № 22  
Ответить с цитированием
alrusdi

Регистрация: Nov 2005
Сообщений: 75
Гм... Давай сюда список функций и я тебе разжую, что они делают. Мне просто лень VS ставить...
И вообще... При создании можно получить заголовочный файл, содержащий все методы и параметры доступные в объекте. По их названию - очевидно их назначение. Хотя в свое время я делал все минимумом методов - FSCommand и Get(Set)Variable.
Опиши для чего так много данных нужно во flash грузить - сообразим сообща как лучше это сделать


Последний раз редактировалось alrusdi; 18.05.2007 в 11:49.
Старый 18.05.2007, 21:29
Dr.OH вне форума Посмотреть профиль Отправить личное сообщение для Dr.OH Найти все сообщения от Dr.OH
  № 23  
Ответить с цитированием
Dr.OH

Регистрация: Aug 2003
Сообщений: 299
Отправить сообщение для Dr.OH с помощью ICQ
Данных нужно передавать относительно много - что-то около 100 double'ов в обе стороны... плюс текст.. до тысячи символов, тоже в обе стороны.
Итак функции... это сокрее всего не весь список, а первое, что нашел... совсем простые функции типа Play, Stop можно не объяснять Заранее большое спасибо.
сорри, так и не понял, как на форуме работают "вложения" - не хочет он мой txt-файлик грузить, так что прямым текстом:
Код:
long get_ReadyState()
long get_TotalFrames()
BOOL get_Playing()
void put_Playing(BOOL newValue)
long get_Quality()
void put_Quality(long newValue)
long get_ScaleMode()
void put_ScaleMode(long newValue)
long get_AlignMode()
void put_AlignMode(long newValue)
long get_BackgroundColor()
void put_BackgroundColor(long newValue)
BOOL get_Loop()
void put_Loop(BOOL newValue)
CString get_Movie()
void put_Movie(LPCTSTR newValue)
long get_FrameNum()
void put_FrameNum(long newValue)
void SetZoomRect(long left, long top, long right, long bottom)
void Zoom(long factor)
void Pan(long x, long y, long mode)
void Play()
void Stop()
void Back()
void Forward()
void Rewind()
void StopPlay()
void GotoFrame(long FrameNum)
long CurrentFrame()
BOOL IsPlaying()
long PercentLoaded()
BOOL FrameLoaded(long FrameNum)
long FlashVersion()
CString get_WMode()
void put_WMode(LPCTSTR newValue)
CString get_SAlign()
void put_SAlign(LPCTSTR newValue)
BOOL get_Menu()
void put_Menu(BOOL newValue)
CString get_Base()
void put_Base(LPCTSTR newValue)
CString get_Scale()
void put_Scale(LPCTSTR newValue)
BOOL get_DeviceFont()
void put_DeviceFont(BOOL newValue)
BOOL get_EmbedMovie()
void put_EmbedMovie(BOOL newValue)
CString get_BGColor()
void put_BGColor(LPCTSTR newValue)
CString get_Quality2()
void put_Quality2(LPCTSTR newValue)
void LoadMovie(long layer, LPCTSTR url)
void TGotoFrame(LPCTSTR target, long FrameNum)
void TGotoLabel(LPCTSTR target, LPCTSTR label)
long TCurrentFrame(LPCTSTR target)
CString TCurrentLabel(LPCTSTR target)
void TPlay(LPCTSTR target)
void TStopPlay(LPCTSTR target)
void SetVariable(LPCTSTR name, LPCTSTR value)
CString GetVariable(LPCTSTR name)
void TSetProperty(LPCTSTR target, long property, LPCTSTR value)
CString TGetProperty(LPCTSTR target, long property)
void TCallFrame(LPCTSTR target, long FrameNum)
void TCallLabel(LPCTSTR target, LPCTSTR label)
void TSetPropertyNum(LPCTSTR target, long property, double value)
double TGetPropertyNum(LPCTSTR target, long property)
double TGetPropertyAsNumber(LPCTSTR target, long property)
CString get_SWRemote()
void put_SWRemote(LPCTSTR newValue)
CString get_FlashVars()
void put_FlashVars(LPCTSTR newValue)
CString get_AllowScriptAccess()
void put_AllowScriptAccess(LPCTSTR newValue)
CString get_MovieData()
void put_MovieData(LPCTSTR newValue)
LPUNKNOWN get_InlineData()
void put_InlineData(LPUNKNOWN newValue)
BOOL get_SeamlessTabbing()
void put_SeamlessTabbing(BOOL newValue)
void EnforceLocalSecurity()
BOOL get_Profile()
void put_Profile(BOOL newValue)
CString get_ProfileAddress()
void put_ProfileAddress(LPCTSTR newValue)
long get_ProfilePort()
void put_ProfilePort(long newValue)
CString CallFunction(LPCTSTR request)
void SetReturnValue(LPCTSTR returnValue)
void DisableLocalSecurity()
CString get_AllowNetworking()
void put_AllowNetworking(LPCTSTR newValue)
CString get_AllowFullScreen()
void put_AllowFullScreen(LPCTSTR newValue)

Старый 18.05.2007, 21:35
Artem Brigert вне форума Посмотреть профиль Найти все сообщения от Artem Brigert
  № 24  
Ответить с цитированием
Artem Brigert
Banned

Регистрация: Sep 2001
Сообщений: 6,162
уважаемые мегафлэшеры .... читайте MSDN там есть всё!

Старый 19.05.2007, 00:18
Dr.OH вне форума Посмотреть профиль Отправить личное сообщение для Dr.OH Найти все сообщения от Dr.OH
  № 25  
Ответить с цитированием
Dr.OH

Регистрация: Aug 2003
Сообщений: 299
Отправить сообщение для Dr.OH с помощью ICQ
Если не сложно, не могли бы Вы больше не отсылать к MSDN/Yandex/Google и т.п. без указания конкретной ссылки!!!
Я не могу найти в своем MSDN'е (Июль 2004) описания этих функций - поиск ничего не выдает. Какая у вас версия? и где конкретно это там написано? Хм, кстати, тут этого тоже нет.
В MSDN'е есть не все - там не написано как готовить яичницу! :P


Последний раз редактировалось Dr.OH; 19.05.2007 в 00:24.
Старый 21.05.2007, 09:23
alrusdi вне форума Посмотреть профиль Отправить личное сообщение для alrusdi Найти все сообщения от alrusdi
  № 26  
Ответить с цитированием
alrusdi

Регистрация: Nov 2005
Сообщений: 75
long get_ReadyState() - 0=Loading, 1=Uninitialized, 2=Loaded, 3=Interactive, 4=Complete
long get_TotalFrames() - сколько кадров в ролике
BOOL get_Playing() - ролик проигрывается?
void put_Playing(BOOL newValue) - pause, stop
long get_Quality() - качество ролика (0=Low, 1=High, 2=AutoLow, 3=AutoHigh)
void put_Quality(long newValue) - установить качество см выше
long get_ScaleMode() - 0=ShowAll, 1= NoBorder, 2 = ExactFit
void put_ScaleMode(long newValue) - см выше
long get_AlignMode() - битовое поле аналог salign в параметрах ролика Left=+1, Right=+2, Top=+4, Bottom=+8
void put_AlignMode(long newValue) см выше
long get_BackgroundColor() - red*65536+green*256+blue цвет по умолчанию =-1

Старый 21.05.2007, 09:26
alrusdi вне форума Посмотреть профиль Отправить личное сообщение для alrusdi Найти все сообщения от alrusdi
  № 27  
Ответить с цитированием
alrusdi

Регистрация: Nov 2005
Сообщений: 75
ой... http://www.adobe.com/cfusion/knowled...fm?id=tn_12059
яндекс по-любому рулит))
Тут еще проект Flash->MFC http://files.codes-sources.com/fichi...ng=en#fichiers

Для передачи данных можно попробовать ExternalInterface заюзать. Так или иначе их все равно в строчку упаковывать придется


Последний раз редактировалось alrusdi; 21.05.2007 в 09:53.
Старый 21.05.2007, 13:31
Dr.OH вне форума Посмотреть профиль Отправить личное сообщение для Dr.OH Найти все сообщения от Dr.OH
  № 28  
Ответить с цитированием
Dr.OH

Регистрация: Aug 2003
Сообщений: 299
Отправить сообщение для Dr.OH с помощью ICQ
по этой ссылке (ссылка на Adobe cFusion) далеко не все функции.. там даже не половина
а то, что с codes-source, так это стандартный интерфейсный класс для ShockWave ActiveX, именно оттуда я и скопировал список функций.
а что за ExternalIbterface? Ты что под этим подразумеваешь?
а есть какие-нибудь ограничения на параметры FSCommand по длинне... Flash поймет, если ему в качестве параметра передать стрку длинной несколько тысяч символов?

Старый 21.05.2007, 14:09
alrusdi вне форума Посмотреть профиль Отправить личное сообщение для alrusdi Найти все сообщения от alrusdi
  № 29  
Ответить с цитированием
alrusdi

Регистрация: Nov 2005
Сообщений: 75
С FSCommand могут быть проблемы, а про ExteralInterface почитай в справке по Flash (8+). Принципиальной разницы во взаимодействии Flash cо скриптовым языком, или в контексте приложения быть не должно... Остальные функции тоже опишу... До дома бы вот только добраться))

Старый 23.05.2007, 10:48
Dr.OH вне форума Посмотреть профиль Отправить личное сообщение для Dr.OH Найти все сообщения от Dr.OH
  № 30  
Ответить с цитированием
Dr.OH

Регистрация: Aug 2003
Сообщений: 299
Отправить сообщение для Dr.OH с помощью ICQ
и как "этим" пользоваться??? как к ниму обращаться из приложения... в общем ничего не понял.. ни как использовать, ни что это дает???

Создать новую тему Ответ Часовой пояс GMT +4, время: 14:38.
Быстрый переход
  « Предыдущая тема | Следующая тема »  

Ваши права в разделе
Вы не можете создавать новые темы
Вы не можете отвечать в темах
Вы не можете прикреплять вложения
Вы не можете редактировать свои сообщения

BB коды Вкл.
Смайлы Вкл.
[IMG] код Вкл.
HTML код Выкл.


 


Часовой пояс GMT +4, время: 14:38.


Copyright © 1999-2008 Flasher.ru. All rights reserved.
Работает на vBulletin®. Copyright ©2000 - 2026, Jelsoft Enterprises Ltd. Перевод: zCarot
Администрация сайта не несёт ответственности за любую предоставленную посетителями информацию. Подробнее см. Правила.