tutorials.de Buch-Aktion 05/2012
ERLEDIGT
NEIN
ANTWORTEN
2
ZUGRIFFE
668
EMPFEHLEN
  • An Twitter übertragen
  • An Facebook übertragen
AUF DIESES THEMA
ANTWORTEN
  1. #1
    Avatar von MasterEvil
    MasterEvil MasterEvil ist offline Mitglied Gold
    Registriert seit
    Feb 2004
    Ort
    Templin
    Beiträge
    137
    Hiho, kann mir jemand bei folgendem Problem helfen?

    Ich habe ein WebBrowser Objekt welches ich auf eine Seite mit dynamisch generiertem Bild navigiere. Jedesmal wenn man die Seite neu läd erscheint auch ein neues Bild.

    Jetzt möchte ich gerne das Bild aus dem Browser in eine ImageBox übernehmen. Wenn ich nun die URL als Location übergebe bekomme ich ja dummerweise ein anderes Bild. Also müsste ich irgendwie das schon heruntergeladene Bild in meine Imagbox anzeigen lassen.

    Gibt es eine Möglichkeit das Bild direkt aus der WebBrowser Componente zu übernehmen oder muss ich das Bild aus dem Cache holen, wenn ja, wo findet man den Cache vom WebBrowser ?

    Währe sehr dankbar wenn mir einer weiterhelfen könnte.
    MFG
     
    MFC, mit scheußlichen Grüßen!
    Die Welt lag euch zu Füßen doch es ist aus,
    ihr geht drauf für eine GUI voller Schein und Rauch,
    bevor wir swingen holen wir die Standard Widges raus!

  2. #2
    yan1 yan1 ist offline Mitglied Gold
    Registriert seit
    Feb 2005
    Ort
    Kirchdorf a. d. Krems, OÖ
    Beiträge
    213
    Also wie man das Bild aus dem WebBrowser Objekt direkt rauskriegt hab ich nich gefunden, doch der Cache wird sicher der selbe sein wie beim Internet Explorer

    Wenn du aber den Webbrowser sowiso nur benützt, um das Bild herauszukriegen würd ich mir das Bild gleich direkt vom Server holen

    Lg, Yanick
     

  3. #3
    Avatar von MasterEvil
    MasterEvil MasterEvil ist offline Mitglied Gold
    Registriert seit
    Feb 2004
    Ort
    Templin
    Beiträge
    137
    Ich benötige aber leider auch noch die richtigen Informationen zu dem Bild.
    Im Temporary-Internet-Files - Ordner konnt ich keinen Eintrag feststellen ( hatte mal alles gelöscht und gegeuckt ).

    Wenn ich ein zweites WebBrowser Fenster verwende und das Bild dort reinlade wird automatisch der Cache verwendet, also das Bild wird nicht erneut herunter geladen.
    Jetzt hatte ich versucht mit DocumentStream ein nur das Image zu holen, hatte aber leider auch nicht funktioniert da das Webbrowser-Control scheinbar automatisch HTML Code draus macht.

    Ich bin jetzt eigentlich schon so weit das ich statt der PictureBox auch einfach ein WebBrowser-Window nehme. Wenn ich nur das Image dort anzeigen lasse macht es ja keinen großen Unterschied. Mein Problem jetzt ist allerdings nur noch das es automatisch ein Margin/Padding für ein einzelnes Bild gibt :/
    Mit setAttribut hatte ich keinen Erfolg und wenn ich den DocumentText ändere muss ich ja irgendwie das Fenster neu laden was mir allerdings auch nicht gelingen mag :/
     
    MFC, mit scheußlichen Grüßen!
    Die Welt lag euch zu Füßen doch es ist aus,
    ihr geht drauf für eine GUI voller Schein und Rauch,
    bevor wir swingen holen wir die Standard Widges raus!

Ähnliche Themen

  1. Images
    Von pria im Forum Swing, Java2D/3D, SWT, JFace
    Antworten: 0
    Letzter Beitrag: 27.03.07, 16:21
  2. JAR Files + Images
    Von Jack im Forum Java
    Antworten: 0
    Letzter Beitrag: 09.02.05, 01:19
  3. Images Generator?
    Von Lord_Fritte im Forum Java
    Antworten: 1
    Letzter Beitrag: 04.02.05, 09:30
  4. hdr-images?
    Von wo0zy im Forum 3D Studio Max
    Antworten: 2
    Letzter Beitrag: 21.05.02, 16:04