![]() |
Bild der Aktuellen Webseite
Da bin ich mal wieder und muss euch leider nerven :(
Wisst hier vieleicht wie ich ein bestimmtest Bild z.b jpg oder gif der aktuellen Webseite (das heißt sie ist schon geladen mit dem twebbrowser) auf die Oberfläche meines Programms bekomme ob im timage oderso ist egal. Ich wäre euch sehr dankbar wenn Ihr mir dabei nochmal helfen könntet |
Re: Bild der Aktuellen Webseite
Mach 'nen Screenschot (wie man das vom Programm aus machen kann steht hier mit Sicherhait auch irgendwo), dann brauchst du nur noch den wichtigen Teil ausschneiden (die Position TWebbrowsers hast du ja) und schon ist ein nettes Bild da ^^
|
Re: Bild der Aktuellen Webseite
@himitsu: Dein Lösungsvorschlag geht allerdings nur, wen die Seite im TWB (TWebBrowser) komplett angezeigt wird. Sobald im TWB ScrollBars auftreten ist dies nicht möglich. Ich weiß nicht, wozu er's braucht, aber anders wird das wohl sehr umständlich sein...
|
Re: Bild der Aktuellen Webseite
Naja, du könntest den Quellcode der Seite irgendwie nach Bildadressen oder -Tags durchsuchen.
|
Re: Bild der Aktuellen Webseite
Hiho!
Wenn ich Dich richtig verstanden habe, willst Du jeweils ein einzelnes Bild von der Website transportieren, oder? Ich hatte vor kurzem ein ähnliches Problem, allerdings ging es bei mir um Textdaten, die ich markieren und dann in mein Prog kopieren wollte, Bilddaten sollten sich damit aber auch transportieren lassen. Ich hab das wie folgt gelöst: 1. Ich markiere einen bestimmten Bereich im Browserfenster (in Deinem Falle ein bestimmets Bild). 2. Ich benutze die *magische* Tastenkombination Strg+C (oder "kopieren" im Kontextmenü des Browsers). 3. Mein Programm hat einen TTimer, der in kurzen Intervallen (200) prüft, ob sich im Clipboard Text- bzw. Bilddaten befinden. 4. Findet er die gewünschten Daten, - wird der Timer angehalten - die Daten werden mit .PasteFromClipboard in mein Datenelement kopiert - das Clipboard wird gelöscht - (evtl noch ein Signalton) - der Timer wird wieder gestartet und überwacht das Clipboard Ich gebe zu es ist ein bißchen brachial, klappt aber tadellos. Wenn Du ein es etwas eleganter lösen willst, kannst Du auch auf den Timer verzichten und mit Messages arbeiten: ![]() (Wie gesagt, meine Lösung ist eher pragmatisch und nicht unbedingt elegant...) :angel2: Grüße Sascha |
Re: Bild der Aktuellen Webseite
Zitat:
[ADD] :oops: :wall: |
Re: Bild der Aktuellen Webseite
@himitsu
Zitat:
Zitat:
|
Re: Bild der Aktuellen Webseite
Hi,
Schaue mal hier: Zitat:
![]() ![]() |
Re: Bild der Aktuellen Webseite
hier ist ein beispiel für eine webseite wo ich das brauch
![]() hier ändert sich sogar der name und der pfad des bildes eventuell kann man da was mit der größe anfagen aber ich weiß leider nicht wie ich das anstellen soll das dieses bild und nichts anderes in der oberfläche auftaucht |
Re: Bild der Aktuellen Webseite
Tut mir Leid, aber hier wird dir wohl keiner Helfen wollen, die Schutzmechanismen solcher Webseiten zu umgehen.
[ADD] Zitat:
|
Alle Zeitangaben in WEZ +1. Es ist jetzt 14:44 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