![]() |
Re: Trackbar/Zeit
Zitat:
Dir wurde jetzt oft geholfen, und noch schaffst du es nicht. Ein paar Grundlagen solltest du schon beherrschen, bevor du Ego-Shooter, Betriebssystem, Autorennspiel und MP3-Player programmieren willst :roll: Also. Du initialisierst einen Stream, z.B. so:
Delphi-Quellcode:
Nun steht irgendwas in aStream drin. Wenn du denkst, dass das die Länge des Streams ist, dann hast du dich mal gewaltig geirrt. aStream enthält nichts anderes als die Speicheradresse, ab welcher der Stream im Hauptspeicher liegt. Bei einem Zugriff regelt der Programmcode alles weitere. Was macht deine Zeile nun? Du weißt tbl.MaxValue einfach die Adresse zu, d.h. der höchste Wert der Trackbar ist eine Zahl, welche genau gleich wie die Anfangsadresse des FileStreams im Speicher ist.
aStream := TFileStream.Create('...', ...);
Bei der Zeile
Delphi-Quellcode:
muss ich wohl nichts mehr dazu sagen, oder? :roll:
tpl.Positon := hFileStream;
Greetz alcaeus |
Re: Trackbar/Zeit
Hi!
Was soll denn aStream sein???? Es ist nur ein Integer, dem kein Wert zugewiesen wurde! Wie soll er da ne Länge rauskriegen - dieser Integer hat doch nix mit deinem Lied zu tun. Ciao Frederic |
Re: Trackbar/Zeit
@alki: in die Klammern sollte man den Befehl fürs erzeugen einer Datei!
|
Re: Trackbar/Zeit
Zitat:
Ich hoffe du hast wenigstens kapiert, warum dein Code nicht funktioniert... Greetz alcaeus |
Re: Trackbar/Zeit
Hi Nils,
wenn du mal überlegen würdest und nicht nur munter abkopieren, hättest du den Fehler schon bemerkt. Statt hFileStream musst du halt aStream schreiben. Ausserdem heißt das nicht MaxValue (bei Tb1) sondern nur Max. Das was Adreas geschrieben hat, war auch nur ein Beispiel, welches Du in dein Programm umsetzen sollst. Also nicht mit Pünktchen etc. sondern mit dem Dateinamen. |
Re: Trackbar/Zeit
Hi!
Nils, ich kann dir im Prinzip nur noch einen Tipp geben: Ich an deiner Stelle würde Delphi mal eine zeitlang zulassen und nicht einfach so drauflos programmieren sondern mir mal Stift und Papier Gedanken über meinen eigentlichen Programmaufbau machen. Stichwort: Pseudocode Ciao Frederic |
Re: Trackbar/Zeit
Hi,
1. Das Prinzip hab ich kapiert! 2. Das umstetzen ist eine andere Sache! 3. Max gibt es nicht! 4. Falls es hier noch niemanden aufgefallen ist: die Umsetzung ist doch gerade das Problem :wink: |
Re: Trackbar/Zeit
LOL
:mrgreen: |
Re: Trackbar/Zeit
Zitat:
Also, wo ist dann das Problem? |
Re: Trackbar/Zeit
@Spider: siehe 3 Beiträge über deinen!!!
|
Alle Zeitangaben in WEZ +1. Es ist jetzt 09:16 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