![]() |
Re: Progresbar zur Laufzeit zur Marquee ProgressBar machen?
Also bei mir funktioniert der Code wunderbar ... :gruebel:
Ich würde jetzt fast sagen, der Fehler muss woanders liegen :mrgreen:
Delphi-Quellcode:
procedure TForm1.FormCreate(Sender: TObject);
const PBS_MARQUEE = $08; PBM_SETMARQUEE = WM_USER + 10; var cs:LongInt; begin cs := GetWindowLong(ProgressBar1.Handle, GWL_STYLE); SetWindowLong(ProgressBar1.Handle, GWL_STYLE, cs Or PBS_MARQUEE); SendMessage(ProgressBar1.Handle, PBM_SETMARQUEE, 1, 40); progressbar1.DoubleBuffered := True; GroupBox1.DoubleBuffered := True; end; |
Re: Progresbar zur Laufzeit zur Marquee ProgressBar machen?
Irgendwelche Einstellungen von Delphi?
Es kommen auch keine Fehlermeldungen, die Progressbar bleibt einfach nur bei 0% Kanns auch an Vista liegen? |
Re: Progresbar zur Laufzeit zur Marquee ProgressBar machen?
Zitat:
|
Re: Progresbar zur Laufzeit zur Marquee ProgressBar machen?
xpman ist da, sonst würde er ja nicht alles im neuen style anzeigen. ich hab eben feststellen können. das das programm, was unter vista nicht geht unter xp wunderbar läuft. also liegts an vista
|
Re: Progresbar zur Laufzeit zur Marquee ProgressBar machen?
Es gab hier kürzlich erst einen Thread, in dem es um Probleme mit Doublebuffered & XPMan ging. Einfach mal suchen :wink:
|
Re: Progresbar zur Laufzeit zur Marquee ProgressBar machen?
thx
|
Alle Zeitangaben in WEZ +1. Es ist jetzt 22:47 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