Delphi-PRAXiS

Delphi-PRAXiS (https://www.delphipraxis.net/forum.php)
-   Win32/Win64 API (native code) (https://www.delphipraxis.net/17-win32-win64-api-native-code/)
-   -   Delphi Form flackert bei Aufruf (https://www.delphipraxis.net/41747-form-flackert-bei-aufruf.html)

Circle 7. Mär 2005 23:27


Form flackert bei Aufruf
 
Hallo Leute,

ich hab da son komisches Problem.

so lade ich eine form in meine hauptform

Kunde := TKunde.Create(Haupt);
Kunde.Parent := Haupt;

Aber leider flackert das immer. woran liegt das?

Sanchez 8. Mär 2005 06:38

Re: Form flackert bei Aufruf
 
Hallo,
Also bestimmt nicht an diesen 2 Zeilen. Da musst du schon mehr verraten. Machst du vielleicht viele Zeichenoperationen im FormPaint, oä?
Flackerts immer, oder z.B. nur wenn du mit der Maus drüber fährst, ...?

grüße, daniel

Matze 8. Mär 2005 06:49

Re: Form flackert bei Aufruf
 
Rufst du das in einer Schleife auf? Etwas mehr Code wäre hilfreich.

Ich werfe mal die Standard-Antwort in den Raum Delphi-Referenz durchsuchenDoubleBuffered, es kann natürlich sein, dass das nichts bringt, aber nur anhand der 2 zeilen kann man nicht sagen, woran es liegt.

Circle 8. Mär 2005 12:09

Re: Form flackert bei Aufruf
 
Liste der Anhänge anzeigen (Anzahl: 1)
das ist der gesammte code den ich verwende für den aufruf
sobald ich auf den button klick kommt dieser code, weder ne schleife sonst noch irgendwas. nur die beiden zeilen.

die form öffnet sich ja auch wie ich es will, nur flackert es, und zwar nicht nur die form, sondern der gesammte monitor.


ich hab nen beispiel von ner software drangehängt, wo ich das auch so gemacht habe, hier sieht man auch das es flackert.

pjuk 8. Mär 2005 12:16

Re: Form flackert bei Aufruf
 
Zitat:

Zitat von Circle
ich hab nen beispiel von ner software drangehängt, wo ich das auch so gemacht habe, hier sieht man auch das es flackert.


hey!

ähm also bei mir flackert da absolut gar nichts ;)


gruß alex

Steve 8. Mär 2005 12:21

Re: Form flackert bei Aufruf
 
Hi,

ich würd ma behaupten, die Fenster sind zunächst maximiert und werden dann ins Programmfenster reingezwängt.
Ist aber nur so mein Eindruck vom Flüchtigen mal-drauf-schaun :D

Gruß
Stephan :dance:

Circle 8. Mär 2005 12:30

Re: Form flackert bei Aufruf
 
Zitat:

Zitat von pjuk
hey!

ähm also bei mir flackert da absolut gar nichts ;)

gruß alex

im ernst jetzt? ich habs auf mehreren computern probiert, zuhause, arbeit, schule. und da flackerts immer. komisch.



@steve
das wär ne möglichkeit, aber ich lass das formular ja nicht maximieren und habs auch nicht so eingestellt.

himitsu 8. Mär 2005 12:34

Re: Form flackert bei Aufruf
 
Im Formular selber Visible auf False stellen und es dann mal so versuchen, dann sollten wir wissen, ob Steve recht hat.

Delphi-Quellcode:
Kunde := TKunde.Create(Haupt);
Kunde.Parent := Haupt;
Kunde.Visible := True;

pjuk 8. Mär 2005 12:35

Re: Form flackert bei Aufruf
 
Zitat:

Zitat von Circle
Zitat:

Zitat von pjuk
hey!

ähm also bei mir flackert da absolut gar nichts ;)

gruß alex

im ernst jetzt? ich habs auf mehreren computern probiert, zuhause, arbeit, schule. und da flackerts immer. komisch.

hu,

also ich hab kein flackern gesehn, werd aber zu hause mal nach schauen und dir dann feedback geben. ähm, du hast fenster im oncreat drinne und maximierst es dann oder erstellst du es dann erst?

Circle 8. Mär 2005 15:42

Re: Form flackert bei Aufruf
 
sauber.

ich hab jetzt das mit visible gemacht, funzt gut.

tnx


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