Delphi-PRAXiS

Delphi-PRAXiS (https://www.delphipraxis.net/forum.php)
-   Win32/Win64 API (native code) (https://www.delphipraxis.net/17-win32-win64-api-native-code/)
-   -   Delphi Frage zu Desk Band (https://www.delphipraxis.net/31514-frage-zu-desk-band.html)

domme 10. Okt 2004 16:54


Frage zu Desk Band
 
Hallo,

ich würde gerne auf Basis des Beispiels unter http://www.euromind.com/iedelphi/ie5...andobjects.htm eine eigene Internet Explorer Toolbar programmieren.

Das Beispiel lässt sich auch problemlos compilieren und im Internet Explorer einbinden, jedoch gibt es ein Problem:

Wenn ich die Toolbar als letzte Toolbar im Internet Explorer anzeige (also unter allen anderen Toolbars) und dann die Toolbars fixiere, so vergrößerrt sich die Toolbar über dne gesamten Bildschirm.

Hat hier jemand eine Idee wie man das umgeht?

Die Programmierer der DPDeskbar müssten mir das doch eigentlich sagen können ;-)

Danke!

Domme

sakura 10. Okt 2004 17:10

Re: Frage zu Desk Band
 
Zitat:

Zitat von domme
Die Programmierer der DPDeskbar müssten mir das doch eigentlich sagen können ;-)

Ich sage es mal so, das Problem ist bei uns nie aufgetreten, deswegen lässt sich das auch nicht so recht nachvollziehen ;)

...:cat:...

domme 10. Okt 2004 18:18

Re: Frage zu Desk Band
 
Liste der Anhänge anzeigen (Anzahl: 1)
Ich hab das Beispiel mal compiliert und angehängt.

Ausser der Änderung von shdocvw_tlb in shdocvw unter USES habe ich nichts geändert.

Wäre nett, wenn ihr das mal testen könntet...

Aenogym 10. Okt 2004 18:31

Re: Frage zu Desk Band
 
hi,

bei mir passierte das mit meiner ToolBar und der von dir angehöngten auch. ich weiß nciht, obs daran liegt, dass mein windows null updates hat, aber könnte ja sein...

Aenogym

domme 10. Okt 2004 18:33

Re: Frage zu Desk Band
 
Kann ich mir nicht vorstellen, ich hab alles auf dem aktuellen Stand...

sakura 10. Okt 2004 19:25

Re: Frage zu Desk Band
 
Aus dem Kompilat soll ich Deinen Fehler erkennen :gruebel:

...:cat:...

domme 10. Okt 2004 19:29

Re: Frage zu Desk Band
 
Liste der Anhänge anzeigen (Anzahl: 1)
Naja, ist ja eigentlich nur das Codebeispiel von der oben genannten URL mit 2 Änderungen für Delphi 7...

Hab es aber nochmal als rar File angehängt

Danke für eure Bemühungen!

Aenogym 10. Okt 2004 19:29

Re: Frage zu Desk Band
 
Zitat:

Zitat von sakura
Aus dem Kompilat soll ich Deinen Fehler erkennen :gruebel:

...:cat:...

er hat an der DLL nix geändert. du solltest sie lediglich mal registrieren und im IE anzeigen. dann mal ein bisschen verschieben. wenn die toolbar dann auch den gesamten bildschirm einnimmt, dann hast du den fehler auch ;)

Aenogym

gekmihesg 10. Okt 2004 20:21

Re: Frage zu Desk Band
 
wie registrier ich denn die dll?

domme 10. Okt 2004 20:23

Re: Frage zu Desk Band
 
start->ausführen->regsvr32 c:\pfad\dllname.dll

simonit 26. Apr 2005 11:04

Re: Frage zu Desk Band
 
Bei mir gibt es Probleme mit dem Registrieren. Nach Ausführung dieses Befehls wird es zwar unter Addons aufgelistet, angezeigt werden kann es allerdings nicht. Ähnlich verhält es sich bei anderen Symbolleisten, welche zusätzlich eingebunden sein sollten. Auch sie werden nicht angezeigt, auch nicht mit Rechtsklick auf die standard-Symbolleisten. Hier werden sie nicht mal aufgelistet.
Das Problem beschäftigt mich jetzt schon seit einiger Zeit, da ich es für ein eigenes Projekt benötigen würde, aber kann sie ja nicht selbst Testen da sie bei mir nicht angezeigt wird, -> vorerst mal auf Eis gelegt. Irgendjemand Vorschläge zur Behebung des Problems?

*edit: Dass die von mir erzeugte *.dll funktioniert weis ich da ich sie auf einem anderen Pc getestet habe.

MrKnogge 1. Apr 2006 17:24

Re: Frage zu Desk Band
 
Moin,

ich hab selbiges Problem beim Beispiel von euromind,
verändert hab ich keine Zeile !


Ich hab jetzt schon einiges ausprobiert: MinHeight, etc. , aber das Problem besteht weiterhin.

Hat jemand eine Lösung, bzw. könnte der Hausgeist "DP@Home" ein kleines, von der Deskbar abgeleitetes Beispiel posten ?


gruss


Add:

Mit diesem Beispiel von Borland, dass ich in diesem Thread gefunden hat, klappt alles wunderbar.

gruss


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