Delphi-PRAXiS
Seite 1 von 3  1 23      

Delphi-PRAXiS (https://www.delphipraxis.net/forum.php)
-   Programmieren allgemein (https://www.delphipraxis.net/40-programmieren-allgemein/)
-   -   Hilfe,Schwarze Oberfläche bei manchen Pcs?Wie Fehler beheben (https://www.delphipraxis.net/62661-hilfe-schwarze-oberflaeche-bei-manchen-pcs-wie-fehler-beheben.html)

tante_tilli 7. Feb 2006 19:31


Hilfe,Schwarze Oberfläche bei manchen Pcs?Wie Fehler beheben
 
Hallo Leute,
Ich habe ein Programm geschrieben das bestimme Sachen aus Ini Dateien liest.
Das Problem ist soweit eigentlich fertig, nur wird es bei manchen Benutzern nicht richtig angezeigt.
Normal sieht es so aussehen
http://home.arcor.de/till.kaufmann/sshot2.jpg
aber bei anderen sieht es zum Teil so aus.
http://home.arcor.de/till.kaufmann/progschwarz.jpg
Woran liegt das ?
THX
Gruß
Till

eisblock 7. Feb 2006 19:35

Re: Hilfe,Schwarze Oberfläche bei manchen Pcs?Wie Fehler beh
 
Hmm die anderen haben warscheinlich Windows XP und haben da den XP-Style aktiviert. Hast du denn ein XPManifest bei deiner Anwendung eingebunden?

Khabarakh 7. Feb 2006 19:42

Re: Hilfe,Schwarze Oberfläche bei manchen Pcs?Wie Fehler beh
 
Du hast wohl irgendeine Windows-Farbe für den Hintergrund ausgewählt. Nimm clWhite, dann sollte es immer gleich bleiben.

eisblock 7. Feb 2006 19:47

Re: Hilfe,Schwarze Oberfläche bei manchen Pcs?Wie Fehler beh
 
Einfach bei Color clWhite aus der Liste nehmen, oder ins Feld $FFFFFF eintragen.

Matze 7. Feb 2006 19:49

Re: Hilfe,Schwarze Oberfläche bei manchen Pcs?Wie Fehler beh
 
Hallo Till,

herzlich willkommen.

Bitte editiere deinen ersten Beitrag und hänge die Bilder als Attachment an oder poste nur die Links. Nicht jeder hat DSL und zudemt ist die Seite nun nicht mehr 1024 x 768 kompatibel, danke. ;)

tante_tilli 7. Feb 2006 20:39

Re: Hilfe,Schwarze Oberfläche bei manchen Pcs?Wie Fehler beh
 
Hallo Leute,
Danke für eure Antworten, also die Hintergrundfarbe war schon weiß,
und in TransparentColorValue war auch ein weiß eigetragen, hab das jetzt
auch in clWhite geändert.
Was ist ein XPManifest ? Könnte mir das jemand erklären ?
Gruß Till

Achja, ich hab Windows XP mit dem "alten" Style

eisblock 7. Feb 2006 21:28

Re: Hilfe,Schwarze Oberfläche bei manchen Pcs?Wie Fehler beh
 
Das XPManifest ist eine Komponente in Delphi (ich glaube ab Version 7, aber man kann sie sich auch für Delphi <7 downloaden oder als Resource einbinden), die dafür sorgt, dass die Komponenten eines Forms richtig im Windows XP-Stil angezeigt werden, falls man Windows XP hat.
Welche Delphi-Version hast du denn?
(Wenn Sie älter als Delphi 7 ist: hier klicken und kostenlos die DP-Delphi 2005 Personal-Vollversion downloaden! Vielleicht löst sich dann ja auch ganz nebenbei dein Problem mit dem Hintergrund, wenn du das Projekt in D2005PE öffnest und neu compilierst ;) )

tante_tilli 7. Feb 2006 21:41

Re: Hilfe,Schwarze Oberfläche bei manchen Pcs?Wie Fehler beh
 
Ich hab Delphi 2005, compiliert habe ich das ganze schon.
Das mache ich eigentlich immer bevor ich was abspeichere.

eisblock 7. Feb 2006 21:57

Re: Hilfe,Schwarze Oberfläche bei manchen Pcs?Wie Fehler beh
 
ja das macht er ja auch wenn man das Programm mit F9 aus delphi heraus startet...
also hast du mal das XPManifest hinzugefügt, das Programm an deinem eigenen PC mit aktiviertem XP-Stil gestartet und geschaut was passiert?

TKC 7. Feb 2006 22:04

Re: Hilfe,Schwarze Oberfläche bei manchen Pcs?Wie Fehler beh
 
Hi,

ist das was normaler weise weiß sein sollte ein TPanel oder was in der Richtung ?

Wenn ja, dann stelle bei diesem mal die Eigenschaft "ParentBackground" auf false.


Alle Zeitangaben in WEZ +1. Es ist jetzt 15:06 Uhr.
Seite 1 von 3  1 23      

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