Delphi-PRAXiS

Delphi-PRAXiS (https://www.delphipraxis.net/forum.php)
-   GUI-Design mit VCL / FireMonkey / Common Controls (https://www.delphipraxis.net/18-gui-design-mit-vcl-firemonkey-common-controls/)
-   -   VCL-Komponenten in der laufzeit "unsichtbar" (https://www.delphipraxis.net/173616-vcl-komponenten-der-laufzeit-unsichtbar.html)

DonManfred 7. Mär 2013 06:03

VCL-Komponenten in der laufzeit "unsichtbar"
 
Hallo,

ich habe ein Programm in dem verschwinden diverse VCL-Komponenten in der laufzeit sporadisch. Optisch. Sie sind zwar da, werden aber nicht richtig angezeigt/dargestellt beim öffnen des Forms. Erst wenn man mit der "Maus drüberfährt" erscheinen sie. Das Problem tritt nicht überall auf aber bei zwei Usern ist das der Fall.

Die betroffenen User haben Windows 7 bzw Windows 8 im Einsatz.

Es tritt, wie gesagt, nur sporadisch auf aber nervt doch irgendwie.

Es betrifft auch nicht alle Elemnte eines Forms sondern nur manche... Meist sind es Checkboxen, Radioboxen, Buttons.

Kennt jemand das Problem oder weiss gar woran das liegen könnte?
Gibt es Abhilfe?

Könnte Kaspersky Internet Security das Problem sein? Sonst läuft da eigentlich nichts was andere Programme überwacht zur Laufzeit.

Für jeden Tip/Hinweis/Lösung bin ich dankbar.

Vielen Dank für die Aufmerksamkeit

Gruss Mannes

Bernhard Geyer 7. Mär 2013 07:20

AW: VCL-Komponenten in der laufzeit "unsichtbar"
 
Wenns neue Rechner sind (vor allem jetzt Windows8).
Sind die Grafikkartentreibe aktueller stand? Die bei der auslieferung mitgelieferten Treiber sind teilweise schrott. Bei der Einführung von WIndows Vista war das ganz schlimm.

ergeka 7. Mär 2013 07:33

AW: VCL-Komponenten in der laufzeit "unsichtbar"
 
Ich hatte mit D7 Programmen die unter Vista u. W7 liefen ähnliche Erscheinungen.
(Fenster wird aufgebaut; Button fehlt; nach dem Überfahren mit der Maus ist der
Button sichtbar)
Nach dem Wechsel auf XE waren die Probleme weg. Ich meine auch hier irgendwo
gelesen zu haben, dass das mit der 'alten' VCL und den neueren OSen zusammenhängt.

Gruß

Ralf

grizzly 7. Mär 2013 07:58

AW: VCL-Komponenten in der laufzeit "unsichtbar"
 
Könnte auch das alte XP-Manifest von D7 sein. Das hat mir auch schon gelegentlich genau dieses Verhalten beschert.

Gruß
Michael

Perlsau 7. Mär 2013 11:36

AW: VCL-Komponenten in der laufzeit "unsichtbar"
 
Hilft denn da auch kein Repaint in OnShow oder in OnActivate? Bislang ist mir sowas noch nicht begegnet, auch wenn ich gelegentlich schon sehr seltsame Phänomene beobachten durfte.

Memo 7. Mär 2013 12:41

AW: VCL-Komponenten in der laufzeit "unsichtbar"
 
Als Delphi 7- Benutzer habe ich das Problem auch.
http://www.delphipraxis.net/107282-b...schwinden.html
In dem Link ist eine Unit eingestellt, die dass Problem fixen soll, was sie auch tut. Dafür gibt es sporadische Abstürze beim Beenden des Programms.


Alle Zeitangaben in WEZ +1. Es ist jetzt 00:42 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