![]() |
Aus Delphi heraus mit Flash kommunizieren
Hallo liebe Leute!
Folgendes Szenario: Eine Flash Anwendung wird innerhalb einer Delphi-Anwendung in der IE-Komponente oder irgendeiner beliebigen anderen abgespielt. Wie kann man nun besonders einfach und/oder effizient Daten zwischen dem Flash-Film und dem Delphi-Programm austauschen? Für Vorschläge bin ich seeeehr dankbar :) |
Re: Aus Delphi heraus mit Flash kommunizieren
wenn du anstelle des ie-activex das flash-object direkt verwendest kannst du auch die Methoden zum setzen von Variablen etc. verwenden. Wenn du hingegen das ie-activex verwendest läd dieses das flash-object und somit hast du eine unnötige zwischenschicht welche dir Zugriffe erschwert.
Eine andere Mögtlichkeit ist in das Flash einen Server einzubauen den du per tcp/ip ansteuerst und Befehle übermittelst oder eben einen client der zu einem server (dem Programm) verbindet und dann Befehle austauscht. |
Re: Aus Delphi heraus mit Flash kommunizieren
Wie heißt denn das Flash Objekt? Ich vermute Du meinst eine ActiveX-Komponente? Ich hab grad versucht, die Firefox-Plugin-DLL von Adobe(NPSWF32.dll) zu importieren, aber das geht nicht. Wäre zu schön gewesen :mrgreen:
|
Re: Aus Delphi heraus mit Flash kommunizieren
ich hatte damals die Datei Flash9.ocx importiert.
|
Re: Aus Delphi heraus mit Flash kommunizieren
Im Verzeichnis Windows\System32\macromed\Flash gibt es einige OCX-Dateien. Ich habe bei mir die Flash8.ocx importiert, dann hat man im Komponenten-Reiter ActiveX eine entsprechende TFlashObject-Komponente, die man auf dem Form plazieren kann, ihr einen Film zuweisen kann und diverse andere Befehle geben und empfangen kann. Hab jetzt nur kein aktuelles Project, um das mal zu demonstrieren, aber es geht ;)
|
Re: Aus Delphi heraus mit Flash kommunizieren
[edit]Auf wunsch des Nachschreibers kopiere ich mal den Titel des Threads hier drüber:
Zitat:
Zitat:
![]() ![]() |
Re: Aus Delphi heraus mit Flash kommunizieren
eine kurze Beschreibung was sich hinter den Links verbirgt wäre nett :)
|
Re: Aus Delphi heraus mit Flash kommunizieren
Oha! Das mit dem ActiveX funktioniert erstmal - vielen Dank. Jetzt muss ich nur noch lernen, wie ich über die Funktionen und Events mit Flash kommuniziere. Leider gibts da wohl kaum Tutorials. Ich konnte zumindest noch keins finden. Also grab ich mich ma wieder selbst durch :)
|
Re: Aus Delphi heraus mit Flash kommunizieren
|
Alle Zeitangaben in WEZ +1. Es ist jetzt 10:11 Uhr. |
Powered by vBulletin® Copyright ©2000 - 2025, Jelsoft Enterprises Ltd.
LinkBacks Enabled by vBSEO © 2011, Crawlability, Inc.
Delphi-PRAXiS (c) 2002 - 2023 by Daniel R. Wolf, 2024-2025 by Thomas Breitkreuz