Delphi-PRAXiS

Delphi-PRAXiS (https://www.delphipraxis.net/forum.php)
-   Netzwerke (https://www.delphipraxis.net/14-netzwerke/)
-   -   Delphi Nur ausschnitt einer Seite (Grafik) in Anwendung laden (https://www.delphipraxis.net/150599-nur-ausschnitt-einer-seite-grafik-anwendung-laden.html)

k00ky 21. Apr 2010 15:53


Nur ausschnitt einer Seite (Grafik) in Anwendung laden
 
Hi Ich versuche mich gerade etwas in Richtung Webanwendung zu bewegen aber da gibts schon am anfang probleme : /

Eine ganze seite zu laden ist kein Problem. JEdoch würde ich gerne nur einen auschnitt in mein Delphi programm laden, sprich eine Grafik. Das müsste doch irgendwie machbar sein.
ZUm Beispiel möcte ich nur ein bild welches sich in der rechten oberen ecke befinden und 200x200 groß ist anzeigen lassen. Ginge das irgendwie? wäre über jeden tipp dankbar

jfheins 21. Apr 2010 16:01

Re: Nur ausschnitt einer Seite (Grafik) in Anwendung laden
 
Rufst du eine Webseite mit deinem Programm ab?
Schon um zu wissen, was denn in der Ecke ist die dich interessiert musst du die komplette Seite laden. Kann ja mit CSS alles verschoben werden. Und in onLoad kann nochmal alles anders werden, also da musst du schon durch ;)

Was anderes isses natürlich, wenn du die URL des Bild hast, dann kannst du nur das Bild laden.

k00ky 21. Apr 2010 16:35

Re: Nur ausschnitt einer Seite (Grafik) in Anwendung laden
 
Nehmen wir als beispiel gleich mal dieses Forum als Beispiel.
Ich könnte die ganze Seite in die ANwendung laden sprich mit WebBrowser1.Navigate('http://www.delphipraxis.net') ;

Aber wie lässt sich nur zum beispiel die obere ecke anzeigen wo "Delphi-Praxis" steht. WIll nur einen Teil der seite laden

jfheins 21. Apr 2010 16:39

Re: Nur ausschnitt einer Seite (Grafik) in Anwendung laden
 
Wenn du eine Bild-URL hast (wie z.B. http://www.delphipraxis.net/template.../logo_left.gif ) dann einfach die laden.

Wenn es kein Bild ist: Du müsstest einen TWebbrowser verwenden, und das mit Grafik-Methoden kopieren. ( http://www.google.de/search?client=o...browser+canvas )


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