ERLEDIGT
NEIN
NEIN
ANTWORTEN
3
3
ZUGRIFFE
792
792
EMPFEHLEN
-
11.08.10 08:41 #1
- Registriert seit
- May 2009
- Beiträge
- 116
Hallo Leute! Ich habe ein Problem mit dem Webbrowsercontrol ab Windows 7. Ich entwickle aktuell mit VS2005 unter WinVista und habe ein Webbrowsercontrol, welches mir PDFs anzeigt. Dabei ist das PDF im Webbrowsercontrol innen, also kein Popup, SOWIE BEI WIN7!
Bei Win7 öffnet sich das PDF in einem Eigenen Fenster, das will ich aber nicht.
Entweder es gibt eine Möglichkeit, das zu unterbinden, oder ich kann irgendwie auf das geöffnete Fenster zugreifen, dann versuch ich das ganze irgendwie über den Windowhandle zu machen, Größe anpassen etc.
wär nett wenn sich jemand finden würde der da informiert ist!
lg
NikoToast. Any bread does. Just add heat.
-
11.08.10 09:42 #2
- Registriert seit
- May 2009
- Beiträge
- 116
Okay, ein bisschen weiter bin ich gekommen: es gibt das SID_SInPlaceBrowser irgendwo in der Shell ab windows 7.
Auf dieser Seite steht beschrieben wie man mit IServiceProvider das gewünschte Ergebnis erziehlt.
Doch weder finde ich in IServiceProvider die Methode oder in der Registry diese Einstellungsmöglichkeit noch beim Shell-objekt von c# irgendwas.
Danke!
lg
klanawagna!Geändert von klanawagna (11.08.10 um 09:43 Uhr) Grund: Grammatik ist ein gscheiter Hund
Toast. Any bread does. Just add heat.
-
Vielleicht ist es einfacher die Acrobat-Komponente direkt in deiner Anwendung zu verwenden. Füge einfach deiner Toolbox in VS das entsprechende COM-Steuerelement hinzu (Rechtsklick in die Toolbox --> Elemente auswählen --> COM-Steuerelemente --> Häkchen bei Adobe PDF Reader setzen) und ziehe es dann auf die Form. Laden des PDFs ist dann simpel:
Code vbnet:1
Me.AxAcroPDF1.LoadFile("C:\Beispiel.pdf")
-
28.01.12 06:52 #4
- Registriert seit
- Sep 2008
- Beiträge
- 96
@ Shakie
Wenn ich das so mache, bekomme ich folgende Fehlermeldung:

Woran könnte das liegen und wie kann ich das beheben?
Danke!
Edit:
OK, ich habe eine mögliche Lösung für sowohl mein Problem als auch für das von klanawagna gefunden.
Folgende Einstellungen in VB2008:
Extras->Optionen
links unten "Alle Einstellungen anzeigen"
Projekte und Projektmappen->Allgemein
Häckchen setzen bei "Erweiterte Buildkonfiguration anzeigen" ->OK
Im Menü auf Erstellen->Konfigurationsmanager
Bei "Aktive Projektmappen-Plattform" <Neu...> auswählen
Im neuen Fenster bei neue Plattform x86 auswählen->OK
Jetzt sollte das angezeigte PDF direkt im WebBrowser angezeigt werden.
Mit diesen Einstellungen kommt auch die Fehlermeldung beim PDF Browser Control nicht mehr.Geändert von Outsider77 (28.01.12 um 09:51 Uhr)
Ähnliche Themen
-
Bootmanager win7
Von Godstyle im Forum Microsoft WindowsAntworten: 3Letzter Beitrag: 18.07.10, 10:51 -
[Win7] Partitionsberechtigungen
Von gordonk im Forum Microsoft WindowsAntworten: 1Letzter Beitrag: 09.04.10, 10:09 -
Win7 Bitlocker
Von ratze79 im Forum Microsoft WindowsAntworten: 0Letzter Beitrag: 13.01.10, 08:55 -
UPGRADE von Win7 Ultimate RC auf Win7 Final Prof.
Von Voltex im Forum Microsoft WindowsAntworten: 5Letzter Beitrag: 06.10.09, 20:58 -
Upgrade Win7 RC auf Win7 Prof klappt nicht
Von Alex Duschek im Forum Microsoft WindowsAntworten: 6Letzter Beitrag: 12.09.09, 11:39





Zitieren
Login





