Lieber Besucher, herzlich willkommen bei: Delphi-Treff-Forum. Falls dies dein erster Besuch auf dieser Seite ist, lies bitte die Hilfe durch. Dort wird dir die Bedienung dieser Seite näher erläutert. Darüber hinaus solltest du dich registrieren, um alle Funktionen dieser Seite nutzen zu können. Benutze das Registrierungsformular, um dich zu registrieren oder informiere dich ausführlich über den Registrierungsvorgang. Falls du dich bereits zu einem früheren Zeitpunkt registriert hast, kannst du dich hier anmelden.

Premaider

Benutzer

  • »Premaider« ist der Autor dieses Themas

Beiträge: 1

Registrierungsdatum: 11. April 2012

  • Private Nachricht senden

1

Mittwoch, 11. April 2012, 20:23

[Delphi7] WebBrowser Scrollbar entfernen funktioniert nicht

Hey Leute,
ich habe mir einen Webbrowser eigebaut der einfach nur ein Livesteam(Flash) einbinden soll. Jedoch ist jetzt noch diese hässliche und unnötige Scrollbar rechts. Mit

Delphi-Quellcode

1
2
WebBrowser1.OleObject.Document.Body.Style.Overflow X := 'hidden';
WebBrowser1.OleObject.Document.Body.Style.Overflow Y := 'hidden'; 

funktioniert es nicht, ich glaube weil die Seite nie zu Ende geladen wird.
Könnt ihr mir helfen ? Und wenn möglich nicht in Expertensprache (ich bin blutiger Anfänger).


Siehe auch (http://www.delphipraxis.net/167659-twebb…-scrollbar.html)

LG Premaider

nojak

Benutzer

Beiträge: 109

Registrierungsdatum: 10. Januar 2012

  • Private Nachricht senden

2

Mittwoch, 11. April 2012, 22:32

Wird dein Ansatz überhaupt kompiliert? Kann ich mir ehrlich gesagt nur schwer vorstellen.

Delphi-Quellcode

1
WebBrowser1.OleObject.Document.Body.Style.Overflow X := 'hidden';

Zum einen: heißt es wenn, nicht eher so?

Delphi-Quellcode

1
WebBrowser1.OleObject.Document.Body.Style.Overflow.X := 'hidden';

Aber auch so bezweifel ich, dass es funktioniert. Ich weiß nicht, was du für einen Webbrowser eingebaut hat, ich kenne ihn nicht. Aber z.B. in einem Memo kannst du die Scrollbars abstellen, indem du die Eigenschaft "Scrollbars" im Objektinspektor auf ssNone stellt.

nojak

cckLoud

Delphi-Experte

Beiträge: 5 771

Registrierungsdatum: 6. Juni 2004

Beruf: Dipl.-Inf (FH)

IDE: Delphi 7

Danksagungen: 56 / 1

  • Private Nachricht senden

3

Donnerstag, 12. April 2012, 14:27

Zitat

Aber z.B. in einem Memo kannst du die Scrollbars abstellen

TWebbrowser hat weder Scrollbars noc sowas wie Autoscroll. Is ja nicht von TScrollingWinControl abgeleitet!

Ausserdem hat sich bei mir noch NIE so was Scrollbarisches gezeigt. Ich vermute viel eher, dass der von der Container-Maske kommt. Und da gibts zB Autoscroll...

Nebenbei ist das nicht unbedingt eine Frage für "Internet/Netzwerk". "Bastelecke" oder "Komponenten" würde besser passen!

cckloud