Autor Beitrag
Flo83
Hält's aus hier
Beiträge: 4

Windows XP
Delphi 2009 Enterprise
BeitragVerfasst: Fr 02.11.07 16:47 
Hi,
ich muss Screenshots von Internetseiten im IE machen, aber für Doku-Zwecke ohne den IE Drumrum.
Solange ich immer die selbe IE-Konfiguration habe, kann ich vom Rect feste Werte abziehen, aber das Programm soll am Ende auch in anderen Abteilungen eingesetzt werden.

Aktives Fenster hab ich.. nur den Seitenbereich im IE will ich wissen...

Gruss,
Flo
Lossy eX
ontopic starontopic starontopic starontopic starontopic starontopic starontopic starhalf ontopic star
Beiträge: 1048
Erhaltene Danke: 4



BeitragVerfasst: Sa 03.11.07 11:49 
Schau dir mal das Tool Winspector an. Das dürfte bei solchen arbeiten sicherliche hilfreich sein.

Das Fenster in welchem die Seite dargestellt wird ist ein Unterfenster des eigentlich Internet Explorers. Du solltest mit diesem Fenster arbeiten. So werden auch eventuelle Toolbars automatisch mit berücksichtigt. Und zum Abfragen der Größe schau dir mal die Funktion Suche im MSDN GETWINDOWINFO an. Mit der kannst du die größe des Fensters und dessen Clientbereich abfragen. Der Clientbereich ist der Bereich ohne rand und Scrollbars.

_________________
Nur die Menschheit ist arrogant genug, um zu glauben sie sei die einzige intelligente Lebensform im All. Wo nicht mal das nachhaltig bewiesen wurde.
Jakob_Ullmann
ontopic starontopic starontopic starontopic starontopic starontopic starofftopic starofftopic star
Beiträge: 1747
Erhaltene Danke: 15

Win 7, *Ubuntu GNU/Linux*
*Anjuta* (C, C++, Python), Geany (Vala), Lazarus (Pascal), Eclipse (Java)
BeitragVerfasst: Sa 03.11.07 15:21 
Meines Wissens gibt es in JavaScript "window.width" und "window.height", die du sowohl auslesen als auch schreiben kannst. ;)