AGB  ·  Datenschutz  ·  Impressum  







Anmelden
Nützliche Links
Registrieren
Thema durchsuchen
Ansicht
Themen-Optionen

einer datei einen tag zuweisen?

Ein Thema von milchbrötchen · begonnen am 20. Okt 2008 · letzter Beitrag vom 21. Okt 2008
Antwort Antwort
Seite 1 von 2  1 2      
milchbrötchen

Registriert seit: 3. Apr 2007
Ort: Konstanz
36 Beiträge
 
#1

einer datei einen tag zuweisen?

  Alt 20. Okt 2008, 20:41
hi,
gibt es eine möglichkeit einer datei einen tag zuzuweisen? also so wie man zb auch einem button1 einen tag zuweisen kann: button1.tag:=512;
der sollte natürlich beim kopieren bzw verschieben nicht verloren gehen und einfach abzufragn sein...

danke schon mal im voraus...
  Mit Zitat antworten Zitat
Benutzerbild von Die Muhkuh
Die Muhkuh

Registriert seit: 21. Aug 2003
7.332 Beiträge
 
Delphi 2009 Professional
 
#2

Re: einer datei einen tag zuweisen?

  Alt 20. Okt 2008, 20:46
Entweder den Tag als Dateiname nutzen oder in die erste Zeile der Datei den Tag hinterlegen.
  Mit Zitat antworten Zitat
milchbrötchen

Registriert seit: 3. Apr 2007
Ort: Konstanz
36 Beiträge
 
#3

Re: einer datei einen tag zuweisen?

  Alt 20. Okt 2008, 20:48
den dateinamen wollte ich eig gleich lassen... und in die erste zeile kommt glaub ich auch nicht so gut an, weil die dateien mehrere gb groß sind...
  Mit Zitat antworten Zitat
Benutzerbild von Luckie
Luckie

Registriert seit: 29. Mai 2002
37.621 Beiträge
 
Delphi 2006 Professional
 
#4

Re: einer datei einen tag zuweisen?

  Alt 20. Okt 2008, 20:51
Zu allererst st eine Datei mal ein Dateisystemobjekt und eine Schaltfläche ein VCL Objekt. Es handelt sich alo um zwei gänzlich verschiedene Dinge. Ein VCL Objekt kann man sleber mit beliebigen Eigensachaften ausstatten. Bei einem Dateisystemobjekt ist man von der Implementation des Dateisystem abhängig.

So, was verstehst du jetzt unter einem Tag und was für eine Funktion soll diese Eigenschaft erfüllen? Um eine Datei zu kennzeichnen kannst du entwerder die Informationen in die Datei schreiben, die Dateinamenerweiterung ändern oder unter NTFS Alternate Data Streams nutzen.

Was hat die Größe damit zu tun?
Michael
Ein Teil meines Codes würde euch verunsichern.
  Mit Zitat antworten Zitat
milchbrötchen

Registriert seit: 3. Apr 2007
Ort: Konstanz
36 Beiträge
 
#5

Re: einer datei einen tag zuweisen?

  Alt 20. Okt 2008, 21:22
dauert es nicht länger die erste zeile einer 1gb datei auszulesen als die einer 1mb großen datei?

ich möchte jeder datei einfach eine nr zwischen 1 und 10000 zuweisen. die haben alle dieselbe dateinamenerweiterung.
  Mit Zitat antworten Zitat
Benutzerbild von Luckie
Luckie

Registriert seit: 29. Mai 2002
37.621 Beiträge
 
Delphi 2006 Professional
 
#6

Re: einer datei einen tag zuweisen?

  Alt 20. Okt 2008, 21:25
Wieso? Du brauchst doch mit einem FileStream nur das erste vier Byte zu lesen.
Michael
Ein Teil meines Codes würde euch verunsichern.
  Mit Zitat antworten Zitat
milchbrötchen

Registriert seit: 3. Apr 2007
Ort: Konstanz
36 Beiträge
 
#7

Re: einer datei einen tag zuweisen?

  Alt 20. Okt 2008, 21:28
und die datei kann genau so geöffnet und verwendet werden wie vorher? auch wenn man 4 byte hinzufügt, egal ob es eine doc, xls, mp3, iso, jpg oder sonstige datei ist?
  Mit Zitat antworten Zitat
Benutzerbild von jfheins
jfheins

Registriert seit: 10. Jun 2004
Ort: Garching (TUM)
4.579 Beiträge
 
#8

Re: einer datei einen tag zuweisen?

  Alt 20. Okt 2008, 21:32
Nein natürlich nicht ^^

Aber unter ntfs kannst du die oben angesprochenen ADS verwenden, die sind dafür geignet Dateien mit zusatzinfos zu versehen.
  Mit Zitat antworten Zitat
taaktaak

Registriert seit: 25. Okt 2007
Ort: Radbruch
1.990 Beiträge
 
Delphi 7 Professional
 
#9

Re: einer datei einen tag zuweisen?

  Alt 20. Okt 2008, 21:36
Würde sagen: JEIN

Probiere es aus. Habe eben mal zum Spaß die ersten 4 Bytes einer mp3-Datei verändert und zu meiner Überraschung wird sie trotzdem abgespielt. Aber bestimmt ist nicht jedes Programm so tolerant.

Wozu soll denn dieses Tag nutzen?
Erkläre doch mal näher, was du damit bezwecken willst.
Ralph
  Mit Zitat antworten Zitat
Benutzerbild von Luckie
Luckie

Registriert seit: 29. Mai 2002
37.621 Beiträge
 
Delphi 2006 Professional
 
#10

Re: einer datei einen tag zuweisen?

  Alt 20. Okt 2008, 21:38
Zitat von taaktaak:
Würde sagen: JEIN

Probiere es aus. Habe eben mal zum Spaß die ersten 4 Bytes einer mp3-Datei verändert und zu meiner Überraschung wird sie trotzdem abgespielt. Aber bestimmt ist nicht jedes Programm so tolerant.
Befinden sich da nicht die ID3-Tags? Wenn dem so ist, dürfte das der Wiedergabesoftware egal sein, was da steht.
Michael
Ein Teil meines Codes würde euch verunsichern.
  Mit Zitat antworten Zitat
Antwort Antwort
Seite 1 von 2  1 2      


Forumregeln

Es ist dir nicht erlaubt, neue Themen zu verfassen.
Es ist dir nicht erlaubt, auf Beiträge zu antworten.
Es ist dir nicht erlaubt, Anhänge hochzuladen.
Es ist dir nicht erlaubt, deine Beiträge zu bearbeiten.

BB-Code ist an.
Smileys sind an.
[IMG] Code ist an.
HTML-Code ist aus.
Trackbacks are an
Pingbacks are an
Refbacks are aus

Gehe zu:

Impressum · AGB · Datenschutz · Nach oben
Alle Zeitangaben in WEZ +1. Es ist jetzt 12:15 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