Delphi-PRAXiS

Delphi-PRAXiS (https://www.delphipraxis.net/forum.php)
-   Multimedia (https://www.delphipraxis.net/16-multimedia/)
-   -   Delphi Flash in Delphi einbinden? (https://www.delphipraxis.net/23473-flash-delphi-einbinden.html)

Master_BB 3. Jun 2004 18:28


Flash in Delphi einbinden?
 
Heya,
wie baut man eine Flashanimation in delphi ein?
es gibt dafür bestimmt ein objekt aber ich bezweifle das
es standartmäßig mit Delphi7 kommt. Und in den Jedi Libarys hab
ichs auch nicht gefunden.
Benötigt man noch einen richtigen Flashplayer der installiert ist?
Ich habe nur das Internet Explorer Plug in installiert.

Greetz
Master_BB

MrKnogge 3. Jun 2004 18:40

Re: Flash in Delphi einbinden?
 
such mal hier in der DP nach Flash, da müssten 2 Beiträge kommen.

dizzy 3. Jun 2004 18:42

Re: Flash in Delphi einbinden?
 
Zitat:

Zitat von Master_BB
standartmäßig

:wall: ...und täglich grüßt das Standardtier... ;)


Zum Problem:
TWebbrowser ist so weit ich weiss die einzige Lösung. (Ist eine Kapselung des IE - also muss auch der Flashplayer für IE installiert sein.)

gruss,
dizzy

MrKnogge 3. Jun 2004 20:04

Re: Flash in Delphi einbinden?
 
So, hab dir den link mal rausgekramt (hab heut n besonders netten Tag :mrgreen: )
Flash in Delphi

dizzy 4. Jun 2004 01:48

Re: Flash in Delphi einbinden?
 
:shock: stimmt ja... ist ja ein ActiveX-Eumel.

Also auch ohne IE möglich :angle:

magoo2002de 4. Jun 2004 08:38

Re: Flash in Delphi einbinden?
 
Oder probiere mal
www.delphiflash.com

Master_BB 4. Jun 2004 12:43

Re: Flash in Delphi einbinden?
 
der download hat geklappt und installiert hab ich es jetzt auch.
es läuft THX.
obwohl ich noch nciht weiß wie ich jetzt verschiedene eingaben
der flashanimation abfrange um dann das prog was machen zu lassn.
sprich 4 felder eines wird geklickt dann muß was passieren

MrKnogge 4. Jun 2004 14:02

Re: Flash in Delphi einbinden?
 
Zitat:

Zitat von Master_BB
der download hat geklappt und installiert hab ich es jetzt auch.
es läuft THX.
obwohl ich noch nciht weiß wie ich jetzt verschiedene eingaben
der flashanimation abfrange um dann das prog was machen zu lassn.
sprich 4 felder eines wird geklickt dann muß was passieren

kannst du das mal etas genauer erklären ?

Welche 4 Felder meinst du ?

Master_BB 4. Jun 2004 15:06

Re: Flash in Delphi einbinden?
 
naja ich meine das die flashanimation 4 buttoms zeigt
die man ja anklicken kann im flash. wie mache ich das delphi weiß
welcher button der flashanimation geklickt wurde?
oder sagen wir die flashanimation zeigt 3 tiere eines wird angeklickt jetzt soll das programm etwas tun.
wie krieg ich das hin?

dizzy 4. Jun 2004 15:18

Re: Flash in Delphi einbinden?
 
Flash ist IMHO eine relativ gekapselte Sache. Zwar kann man in Verbindung mit JavaScript und div anderen Web-Klamotten was dran machen, so dass Flash-Movies auch mit Datenbanken klar kommen (ist reichlich umständlich...). Das Flshmovie muss also dafür ausgelegt sein, und eine entsprechende Schnittstelle bieten, UND ich wage es zu bezweifeln, dass die Kompo da überhaupt was mit anfangen kann.

Ein großer Umweg, der aber klappen könnte ist, dass dein Flash irgendwelche DB's oder Dateien füllt, und du dann quasi von hinten durch die Brust das mit Delphi ausliest und entsprechend reagierst. Das ist aber ein riesen Kuddelmuddel und einfach sau-unschön. Ich glaube, du solltest deine Programmoberfläche doch eher auf konventionelleren Wegen basteln :roll:


;) gruss,
dizzy

quirks 12. Sep 2004 18:20

Re: Flash in Delphi einbinden?
 
Also, probiers mal mit setVariable und LoadVars. Du könntest zum Beispiel beim Drücken eines Buttons eine Variable verändern und dann in Delphi (mit einem Timer?) abfragen. So ganz bin ich da noch nicht durchgestiegen, sollte aber ein Anfang sein.

mcjoin 13. Sep 2004 15:34

Re: Flash in Delphi einbinden?
 
@Master_BB :
Falls du es noch nicht gefunden hast::

::flash::
Code:
On ( Press )
{
   fscommand('Command','machWas');
};
oder:
Code:
_root.b1.onPress = function()
{
   fscommand('Befehlsatz1','MachMa');
};
::Delphi::
Delphi-Quellcode:
procedure TForm1.ShockwaveFlash1FSCommand(ASender: TObject; const command,
  args: WideString);
begin
   if (command = 'Befehlsatz1') then
   begin
      if (args = 'MachMa') then Foo(bla)
      else showmessage(foo2(args));
   end; //...else ... usw
end;

pmc 18. Mär 2005 16:43

Re: Flash in Delphi einbinden?
 
Sehe grade das das ja ganz gut funktioniert aber wie mach ich das denn in die andere richtung???

das ich von delphi z.b. ne zahl an flash schicke????

Pr0g 18. Mär 2005 17:10

Re: Flash in Delphi einbinden?
 
Guck dir mal diesen Thread an: Link. Dort habe ich im vorletzten Post einen Code gepostet und erklärt.

MfG Pr0g


Alle Zeitangaben in WEZ +1. Es ist jetzt 14:01 Uhr.

Powered by vBulletin® Copyright ©2000 - 2024, Jelsoft Enterprises Ltd.
LinkBacks Enabled by vBSEO © 2011, Crawlability, Inc.
Delphi-PRAXiS (c) 2002 - 2023 by Daniel R. Wolf, 2024 by Thomas Breitkreuz