Delphi-PRAXiS

Delphi-PRAXiS (https://www.delphipraxis.net/forum.php)
-   Multimedia (https://www.delphipraxis.net/16-multimedia/)
-   -   Delphi Online Flash Formular (https://www.delphipraxis.net/158176-online-flash-formular.html)

-187- 8. Feb 2011 15:32

Online Flash Formular
 
Moin, wir haben bis Ende 2010 ein "normales" Online Formular für unsere Kunden angeboten. Dieses hat der Kunde u.a auch bequem als Desktop Tool ausfüllen können. (Das habe ich mit Indy / Post) gelöst.

Unser Online Formular ist aber seit 2011 ein Flash Formular. Kennt jemand irgendwelche Möglichkeiten auf dieses Formular zuzugreifen ? Zum Beispiel Werte in Felder eintragen oder auch einen Button Click simulieren ? Hat man da überhaupt irgendeine Chance ?

rollstuhlfahrer 8. Feb 2011 18:50

AW: Online Flash Formular
 
Da Flash kein einziges Handle hat (bis auf das des "Fensters") kann man Fensternachrichten schon mal ganz vergessen. Aber Flash kann HTTP-Abfragen ausführen. Diese kannst du mitloggen und deinem Programm beibringen, sich ähnlich zu verhalten. Ist dann im Prinzip auch nur HTTP-GET/POST, nur dass das verwendete Formular nicht mehr reines HTML ist, sondern mit Hilfe von Flash kompiliert wurde.

Bernhard

himitsu 8. Feb 2011 19:03

AW: Online Flash Formular
 
Da es euer eigenes Formular ist:

Bietet eine alternative HTML-Variante oder gleiche eine schön definierte Schnittstelle an.
(XML, JSON, REST, SOAP, DataSnap, o.Ä.)

Luckie 8. Feb 2011 19:37

AW: Online Flash Formular
 
Warum der Umweg über das Formular? Ruf doch direkt ein PHP-Skript auf dem du die Daten übergibst.

-187- 9. Feb 2011 05:39

AW: Online Flash Formular
 
Ja wir haben das Problem jetzt über Umwege gelöst. Über Flash ist es zu kompliziert :)

himitsu 9. Feb 2011 10:24

AW: Online Flash Formular
 
Es ist nicht nur umständlicher/komplizierter, sondern auch fehleranfälliger,
denn was passiert, wenn mal kein (funktionierendes/passendes) Flash-Plugin installiert ist? :wink:

-187- 9. Feb 2011 10:52

AW: Online Flash Formular
 
Hm ja macht Sinn :) Aber wie gesagt, haben das mit Flash ganz sein gelassen. Zu viel Aufwand ;)


Alle Zeitangaben in WEZ +1. Es ist jetzt 02:47 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