![]() |
DirectX für Delphi.
Hallo zusammen,
ich suche nach eine möglichkeit laufschrift rückelfrei auf eine Form darzustellen. Leider mi üblichen methoden klapt das nicht zufrieden stellend -> rückelt vor sich hin. Ich würde gerne mit DirectX versuchen, habe mich im netz umgeschaut aber finde nur irgen welche alte klamoten in richtung DX8, gibt's fir DirectX9 fertige Komponenten die ich ohne weiteres im Delphi einbinden kann ? Wie gesagt es geht nur um reines Laufschrift. mfg shifter |
Re: DirectX für Delphi.
Wenn Du D2006 verwenden willst, kannst du au
![]() |
Re: DirectX für Delphi.
Das geht ganz bestimmt auch ohne DirectX ;)
DirectX ist Overkill für eine Laufschrift - es sei denn du möchtest gerne 3D Ansicht, BumpMapping, Shadereffekte und aniisotroische Filterung ;) |
Re: DirectX für Delphi.
Also ich will einfach nur ein 2D Text Flussig über mein Form zu scrollen, und dos noch Flussig scrollen.
DirectX war nur ein gedanke von mir, wenn es natürlich einfacher geht ... Danke in vorraus für jeden tip. gruss seba |
Re: DirectX für Delphi.
Wie machst du es denn bisher?
Wenn du nach ![]() ![]() Oder in Kurz: Entweder ein Label nehmen und es verschieben oder immer den ersten Buchstaben vorne löschen und hinten wieder dranhängen. |
Re: DirectX für Delphi.
Ich habe versuche ein Label durch die Form zu bewegen mit Timer,
und ich habe den label.caption versucht mit timer zu ändern, immer die erste buchstabe zu verschieben am ende des Labels. Es hat alles Functioniert aber nicht Rückelfrei. Auch in Forum bin ich nicht füngig geworden. gruss shifter |
Re: DirectX für Delphi.
Zitat:
Delphi-Quellcode:
Form1.DoubleBuffered := True
|
Re: DirectX für Delphi.
Habe auch
Delphi-Quellcode:
gesezt, jedoch das ist nicht das was ich mir unter rückelfrei vorstelle.
Form1.DoubleBuffered := True
Auch wenn ich den Timer auf 5 einstelle, sieht es garnicht so schlech aus aber ich kann mir vorstelen das es besser geht. gruss shifter |
Re: DirectX für Delphi.
Wenn das nicht reicht, den Kram statt über ein Label in einem Bitmap erstellen und dieses zyklisch per BitBlt auf die Zeichenfläche des Formulars kopieren. Ist zwar etwas mehr Aufwand aber dann flimmert garantiert nichts mehr.
|
Re: DirectX für Delphi.
Das ist eine gute idee die ich gleich ausprobieren werde.
Der text änder sich zwar, aber mann kann es in bitmap umweandeln, Danke, werde gleich ausprobieren. gruss shifter |
Alle Zeitangaben in WEZ +1. Es ist jetzt 11:17 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 by Thomas Breitkreuz