AGB  ·  Datenschutz  ·  Impressum  







Anmelden
Nützliche Links
Registrieren
Thema durchsuchen
Ansicht
Themen-Optionen

Hintergrundbild

Ein Thema von Moyyer · begonnen am 12. Jun 2003 · letzter Beitrag vom 13. Jun 2003
Antwort Antwort
Moyyer

Registriert seit: 31. Mai 2003
155 Beiträge
 
Delphi 7 Enterprise
 
#1

Hintergrundbild

  Alt 12. Jun 2003, 20:59
hallo alle zusammen.
ich habe hier eine funktion, die ich mir aus dem netz geladen habe, mit der ich das hintergrundbild ändern kann. aber sie funktioniert nicht.
Kann mir jemand helfen? oder weiß jemand wie man ein programm schreibt,was HTML-Dateinen als hintergrundbild anzeigen lässt.

procedure SetBackground(const AFilename: String);
begin
SystemParametersInfo(SPI_SETDESKWALLPAPER,
0,
pChar(AFilename),
SPIF_SENDCHANGE OR SPIF_UPDATEINIFILE);
End;



mfg Moyyer
  Mit Zitat antworten Zitat
Christian Seehase
(Co-Admin)

Registriert seit: 29. Mai 2002
Ort: Hamburg
11.105 Beiträge
 
Delphi 11 Alexandria
 
#2
  Alt 12. Jun 2003, 21:07
Moin Moyyer,

hast Du denn auch aktiviert, dass Du Web Inhalte auf dem Desktop darstellen lassen willst?

BTW: Welches Betriebssystem?
Tschüss Chris
Die drei Feinde des Programmierers: Sonne, Frischluft und dieses unerträgliche Gebrüll der Vögel.
Der Klügere gibt solange nach bis er der Dumme ist
  Mit Zitat antworten Zitat
Moyyer

Registriert seit: 31. Mai 2003
155 Beiträge
 
Delphi 7 Enterprise
 
#3
  Alt 12. Jun 2003, 21:10
natürlich, ich habe winxp
  Mit Zitat antworten Zitat
Christian Seehase
(Co-Admin)

Registriert seit: 29. Mai 2002
Ort: Hamburg
11.105 Beiträge
 
Delphi 11 Alexandria
 
#4
  Alt 12. Jun 2003, 21:21
Moin Moyyer,

also wenn ich mal im PSDK nachschlage:
Es wird eine Bitmap erwartet.

Wie man ansonsten eine HTML Seite auf dem Desktop darstellen kann weiss ich so leider auch nicht.
Tschüss Chris
Die drei Feinde des Programmierers: Sonne, Frischluft und dieses unerträgliche Gebrüll der Vögel.
Der Klügere gibt solange nach bis er der Dumme ist
  Mit Zitat antworten Zitat
Benutzerbild von flomei
flomei

Registriert seit: 17. Jan 2003
Ort: Schieder-Schwalenberg
2.094 Beiträge
 
Delphi 2005 Personal
 
#5
  Alt 12. Jun 2003, 21:23
Mal nen kleinen Tipp am Rande. Für Code gibt es Tags!
Und zwar: [.Code] [/.Code] und für Delphi-Code [.Delphi] und [/.Delphi] (natürlich ohne die Punkte). Damit kann man so etwas anschaulicher machen, da die Foren-Software das schön bunt macht usw.
Ist zwar hat am Anfang aber auf Dauer ist das doch besser.

MfG Florian
Florian Meier
... ist raus.
Vielen Dank für die Zeit mit euch!
http://www.flomei.de -- http://www.md5hash.de
  Mit Zitat antworten Zitat
Moyyer

Registriert seit: 31. Mai 2003
155 Beiträge
 
Delphi 7 Enterprise
 
#6
  Alt 12. Jun 2003, 21:23
trutzdem danke

  Mit Zitat antworten Zitat
Benutzerbild von Duffy
Duffy

Registriert seit: 19. Mär 2003
Ort: Wuppertal
835 Beiträge
 
Delphi 3 Standard
 
#7
  Alt 13. Jun 2003, 06:04
Hallo Moyyer
Delphi-Quellcode:
//-----------------------------------------------------------------------//

//#######################################################################//
//## Procedure ChangeWallpaper: ##//
//#######################################################################//
//## Datum: Änderung: ##//
//## ====== ========= ##//
//## 10.07.1998 Initial Release ##//
//#######################################################################//
procedure ChangeWallpaper(BmpName: string; Tile: Boolean);
var
  Registry: TRegIniFile;
begin
  Registry := TRegIniFile.Create('Control Panel');
  Registry.WriteString('Desktop', 'Wallpaper', BmpName);
  if Tile then
  begin
    Registry.WriteString('Desktop', 'TileWallpaper', '1');
  end
  else
  begin
    Registry.WriteString ('Desktop', 'TileWallpaper', '0');
  end;
  Registry.Free;
  SystemParametersInfo(SPI_SETDESKWALLPAPER, 0, nil, SPIF_SENDWININICHANGE);
end;
Ist ein alter Code, und ich habe ihn nicht getestet. Sollte aber funktionieren.
bye
Künftige Generationen wollen ihre Fehler selber machen.
Jedes Programm wird nie das können, was Du wirklich brauchst.
Das Gegenteil von gut ist gut gemeint
-----
  Mit Zitat antworten Zitat
Moyyer

Registriert seit: 31. Mai 2003
155 Beiträge
 
Delphi 7 Enterprise
 
#8
  Alt 13. Jun 2003, 11:02
es funktioniert nur mit BMP-Dateinen nicht mit HTML oder JPG.
Kann man nicht irgendwie den Aktiv Desktop ansteuern?
  Mit Zitat antworten Zitat
Antwort Antwort


Forumregeln

Es ist dir nicht erlaubt, neue Themen zu verfassen.
Es ist dir nicht erlaubt, auf Beiträge zu antworten.
Es ist dir nicht erlaubt, Anhänge hochzuladen.
Es ist dir nicht erlaubt, deine Beiträge zu bearbeiten.

BB-Code ist an.
Smileys sind an.
[IMG] Code ist an.
HTML-Code ist aus.
Trackbacks are an
Pingbacks are an
Refbacks are aus

Gehe zu:

Impressum · AGB · Datenschutz · Nach oben
Alle Zeitangaben in WEZ +1. Es ist jetzt 05:34 Uhr.
Powered by vBulletin® Copyright ©2000 - 2024, Jelsoft Enterprises Ltd.
LinkBacks Enabled by vBSEO © 2011, Crawlability, Inc.
Delphi-PRAXiS (c) 2002 - 2023 by Daniel R. Wolf, 2024 by Thomas Breitkreuz