AGB  ·  Datenschutz  ·  Impressum  







Anmelden
Nützliche Links
Registrieren
Zurück Delphi-PRAXiS Programmierung allgemein Netzwerke Delphi Object "ausführen"
Thema durchsuchen
Ansicht
Themen-Optionen

Object "ausführen"

Ein Thema von Telefonkabel · begonnen am 3. Mai 2007 · letzter Beitrag vom 8. Mai 2007
Antwort Antwort
Seite 1 von 2  1 2      
Telefonkabel

Registriert seit: 15. Jan 2007
94 Beiträge
 
#1

Object "ausführen"

  Alt 3. Mai 2007, 16:34
Hy!
Ich hab mal wieder eine Frage an euch, da ich es wieder selber nicht auf die Reihe bekomme.
Mein Problem ist folgendes:
Wie kann ich ein mit (am liebsten) Indy oder dem Webbrowser ein Object ausführen?
Also z.B. ein Flashobject. Wie kann ich ihm sagen, dass er darauf klicken soll?
  Mit Zitat antworten Zitat
Benutzerbild von Light
Light

Registriert seit: 3. Feb 2006
Ort: Paderborn NRW
123 Beiträge
 
Turbo Delphi für Win32
 
#2

Re: Object "ausführen"

  Alt 3. Mai 2007, 17:05
Öhm - irgendwie weiß ich noch nicht so genau was du machen möchtest!

du könntest z.B. den Mauszeiger an eine Passende Stelle hinbewegen und dann eine Click-Message senden !
Ich weiß nur nicht ob du dir das so vorgestellt hast...

Leuchtende Grüße

Stefan
Stefan
  Mit Zitat antworten Zitat
Telefonkabel

Registriert seit: 15. Jan 2007
94 Beiträge
 
#3

Re: Object "ausführen"

  Alt 3. Mai 2007, 17:18
Nein, so nicht.
Also, z.B. Youtube basiert doch auf Flash. Und nun möchte ich z.B. den "Play" Button in dem Player drücken mit einem Delphibefehl.
Geht das irgendwie?
  Mit Zitat antworten Zitat
mkinzler
(Moderator)

Registriert seit: 9. Dez 2005
Ort: Heilbronn
39.861 Beiträge
 
Delphi 11 Alexandria
 
#4

Re: Object "ausführen"

  Alt 3. Mai 2007, 17:20
Du mußt wohl auf COM-Ebene mit Flash kommunizieren.
Markus Kinzler
  Mit Zitat antworten Zitat
Telefonkabel

Registriert seit: 15. Jan 2007
94 Beiträge
 
#5

Re: Object "ausführen"

  Alt 3. Mai 2007, 17:23
Geht das mit Indy?
Wenn ja, kannst du mir da ein Beispiel geben?
  Mit Zitat antworten Zitat
mkinzler
(Moderator)

Registriert seit: 9. Dez 2005
Ort: Heilbronn
39.861 Beiträge
 
Delphi 11 Alexandria
 
#6

Re: Object "ausführen"

  Alt 3. Mai 2007, 17:25
Nein mit INDY nicht, wenn es geht dann mit einer TWebBrowser-Komponente
Markus Kinzler
  Mit Zitat antworten Zitat
Telefonkabel

Registriert seit: 15. Jan 2007
94 Beiträge
 
#7

Re: Object "ausführen"

  Alt 3. Mai 2007, 17:30
Gibt es dafür irgendwo ein Tutorial?
Also ein schönes für die Webbrowserkomponente, die mir erklärt, wie ich auf Objecte des COM zugreifen kann?
  Mit Zitat antworten Zitat
Benutzerbild von Light
Light

Registriert seit: 3. Feb 2006
Ort: Paderborn NRW
123 Beiträge
 
Turbo Delphi für Win32
 
#8

Re: Object "ausführen"

  Alt 3. Mai 2007, 22:16
Sag uns doch einfach was dein Ziel ist!

vielleicht gibt es noch eine ganz viel einfachere Lösung?
Falsch kann man ja auch direkt in Delphi einbinden - also irgendwie geht das zumindest^^

Ich kenne kein Tut zur Webbrowser kompo... bleibt dir sonst wohl nur experimentieren....

Leuchtende Grüße

Stefan
Stefan
  Mit Zitat antworten Zitat
Telefonkabel

Registriert seit: 15. Jan 2007
94 Beiträge
 
#9

Re: Object "ausführen"

  Alt 7. Mai 2007, 17:57
Ich möchte in Youtube den "Vollbild" Button betätigen können und dann den Link dieses Fenster auslesen.
DAs ist mein Ziel. Es hat keinen tieferen Sinn nur interessiert mich, wie das geht.
  Mit Zitat antworten Zitat
Benutzerbild von SirThornberry
SirThornberry
(Moderator)

Registriert seit: 23. Sep 2003
Ort: Bockwen
12.235 Beiträge
 
Delphi 2006 Professional
 
#10

Re: Object "ausführen"

  Alt 7. Mai 2007, 18:41
wenn du in youtoube den Vollbildbutton betätigen willst musst du zuerst das flash herunterladen oder die url zum flash in dem Active-X-Object laden. Eine Variante wäre die Verwendung von TWebbrowser, besser wäre jedoch gleich das Flash-Object zu verwenden (denn TWebbrowser macht auch nix anderes als dieses plugin zu laden). Einen Button im Flash zu drücken wird dann eher schwierig bis unmöglich wenn dies nicht vom Programmierer des Flashs vorgesehen ist. Die einzige Möglichkeit wäre dann den Klick sie bei jeder anderen Anwendung auch zu simulieren (einfach mal nach "mausklick simulieren" suchen).

Bevor du wieder nach Indy fragst: Indy ist für nicht visulles ausgelegt. Mit der HTTP-Komponente lädst du zum Beispiel nur den Inhalt herunter. Um die Darstellung musst du dich in jedem Fall selbst kümmern.
Jens
Mit Source ist es wie mit Kunst - Hauptsache der Künstler versteht's
  Mit Zitat antworten Zitat
Antwort Antwort
Seite 1 von 2  1 2      


Forumregeln

Es ist dir nicht erlaubt, neue Themen zu verfassen.
Es ist dir nicht erlaubt, auf Beiträge zu antworten.
Es ist dir nicht erlaubt, Anhänge hochzuladen.
Es ist dir nicht erlaubt, deine Beiträge zu bearbeiten.

BB-Code ist an.
Smileys sind an.
[IMG] Code ist an.
HTML-Code ist aus.
Trackbacks are an
Pingbacks are an
Refbacks are aus

Gehe zu:

Impressum · AGB · Datenschutz · Nach oben
Alle Zeitangaben in WEZ +1. Es ist jetzt 14:54 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