Entwickler-Ecke
Internet / Netzwerk - [TWebBrowser] Abstand links/oben = 0 setzen?
Delete - Fr 20.07.07 19:27
Titel: [TWebBrowser] Abstand links/oben = 0 setzen?
Heyho!
Ich schreibe gerade für meine Freundin eine Software, die automatisch alle 30 Sekunden ein Bild aus dem Internet lädt und ihr anzeigt. Das ganze funktioniert mit TWebBrowser ziemlich gut, nur leider hat das jpg immer einen kleinen Abstand von oben und von links. Kann ich den entfernen? Die Scrollbalken hab ich schon wegbekommen...
danke!!
Intruder - Fr 20.07.07 19:31
Wie meinst du das? Soll der Webbrowser auf der ganzen Form liegen?
Intruder - Fr 20.07.07 19:47
Ähm... Es kann doch auch einfach sein, dass das Bild nicht größer ist als es dargestellt wird. Nehmen wir mal an, dass die Form 800x600 Pixel groß ist dann ist das Bild 750x670 Pixel groß.
GTA-Place - Fr 20.07.07 19:48
Es geht um den Rand oben links, wenn das Bild zu klein wäre, wäre der Rand unten rechts :?
Delete - Fr 20.07.07 19:48
Nene, also folgendes :) Das Bild ist 640*480 groß. Wenn ich nun dem Browser die gleichen Maße gebe, dann schwebt das Bild eben wie gesagt in der Mitte rum und es entstehen die hässlichen Abstände.
Intruder - Fr 20.07.07 19:54
Hast du vielleicht die Fenstergröße anstatt der Formgröße geändert? Die Form(Client-)größe kannst du unter "Visuell" bei ClientHeight und ClientWidth einstellen.
Delete - Fr 20.07.07 20:04
Ich glaub irgendwie, wir reden an uns vorbei :(
Ich versuch es einfach noch mal: Also, es geht mir nur um das TWebbrowser-Teil. Ich zeige darin nur ein Bild an, ich weiß wie groß das Bild ist und möchte nun, dass das TWebBrowser Teil genausogroß wie das Bild ist. Kein Rahmen, keine Scrollbalken, nix. Wenn ich nun aber das Bild anzeige, dann entsteht Links und oben ein balken.
Vielen Dank für dne Geduld!!
jakobwenzel - Fr 20.07.07 20:12
Entweder wirst du wohl ein HTML-Dokument dazwischenklemmen müssen, in dem margin auf 0 gesetzt wird, oder du holst dir das Bild per idHTTP und zeigtsts in nem TImage an.
GruppeCN - Fr 20.07.07 20:20
jakobwenzel hat folgendes geschrieben: |
| Entweder wirst du wohl ein HTML-Dokument dazwischenklemmen müssen, in dem margin auf 0 gesetzt wird, oder du holst dir das Bild per idHTTP und zeigtsts in nem TImage an. |
Jo, genau.
Die TWebBrowser Komponenten nutzt ja nur die Schnittstelle zum IE, und der zeigt ein Bild nunmal mit etwas Abstand an.
Delete - Fr 20.07.07 20:26
Danke, hat funktioniert :)
Jetzt nur noch die Scrollbalken nach dem Refresh wieder verschwinden lassen und ich bin fertig!!
Entwickler-Ecke.de based on phpBB
Copyright 2002 - 2011 by Tino Teuber, Copyright 2011 - 2026 by Christian Stelzmann Alle Rechte vorbehalten.
Alle Beiträge stammen von dritten Personen und dürfen geltendes Recht nicht verletzen.
Entwickler-Ecke und die zugehörigen Webseiten distanzieren sich ausdrücklich von Fremdinhalten jeglicher Art!