![]() |
Windows XP: Hintergrundbild zentrieren
Hallo;
ich bin hier auf einem XP-Computer, wo ich Benutzer-Rechte habe. Wenn ich ein Hintergrundbild einstellen möchte, gehe ich in den Internet Explorer und klicke es an und wähle "Hintergrund" aus. Wie stelle ich ein, dass dieses Bild in der Mitte zentriert wird? |
Re: Windows XP: Hintergrundbild zentrieren
Rechtsklick auf Desktop - Eigenschaften - Desktop - Ausrichtung: Zentriert.
Müsste auch wie gewöhnlich gehen, denke ich. :? |
Re: Windows XP: Hintergrundbild zentrieren
Hai Tubos,
rechtsklick auf den Desktop - Eigenschaften - Desktop - Ausrichtung |
Re: Windows XP: Hintergrundbild zentrieren
Die Registerkarte "Desktop" ist nicht vorhanden.
Deshalb muss ich ja das Hintergrundbild über den IE festlegen. regedit ist auch deaktiviert. Vielleicht kann man mit einem Delphi-Programm den entsprechenden Schlüssel ändern? [edit=Sharky]Doppelposting gelöscht. Mfg, Sharky[/edit] |
Re: Windows XP: Hintergrundbild zentrieren
Hi Tubos,
die Einstellmöglichkeit wurde wohl vom Admin über die Policies zugedreht. :cry: |
Re: Windows XP: Hintergrundbild zentrieren
Ich könnte natürlich auch die Bilder in ein Bildbearbeitungsprogramm laden und dort einen so großen Rahmen herumlegen dass es auf 1024*768 kommt.
Aber geht das nicht einfacher? Zitat:
|
Re: Windows XP: Hintergrundbild zentrieren
Das kannst du mit Hilfe der Registry lösen. Hier hast du eine Prozedur, die das erledigen kann (sofern du Zugriffsrechte auf die Registry hast):
Delphi-Quellcode:
Der Aufruf würde so aussehen:
procedure SetCenter(status: Boolean);
var reg: TRegIniFile; stat: String; begin if status then stat := '0' else stat := '2'; reg := TRegIniFile.Create('Control Panel\Desktop'); try with reg do WriteString('', 'WallpaperStyle', stat); finally reg.Free; end; SystemParametersInfo(SPI_SETDESKWALLPAPER, 0, nil, SPIF_SENDWININICHANGE); end;
Delphi-Quellcode:
MfG Pr0g
SetCenter(True); //mittig (center=0)
SetCenter(False); //gestreckt (streched=2) |
Re: Windows XP: Hintergrundbild zentrieren
Danke, werde ich morgen probieren und mich dann wieder melden :D
|
Alle Zeitangaben in WEZ +1. Es ist jetzt 04:57 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