Forum: Object-Pascal / Delphi-Language
Delphi
by tkone,
15. Dez 2009
:wall: ich bin doch so blöd ^^
danke dir. genau das war's was ich wollte.
nur noch mit einer kleinen änderung, da ich ja den dateinamen brauch und nicht den kompletten pfad.
if Length(extractFilename(SaveDialog.FileName)) > 15 then
ShowMessage('Name ist zu lang')
Forum: Object-Pascal / Delphi-Language
Delphi
by tkone,
15. Dez 2009
gut zu wissen.
also die datei ist für eine maschinensteuerung.
diese maschine liest die datei ein und vergleicht zunächst den dateinamen mit der info im dateiheader.
diese beiden müssen also identisch sein, damit sie verarbeitet wird. die länge spielt dafür keine rolle.
für den betrieb der maschine ist ein controller zuständig, der aber nur 15 zeichen zur anzeige bringt. d.h. es kann bei...
Forum: Object-Pascal / Delphi-Language
Delphi
by tkone,
15. Dez 2009
danke erstmal. ist aufjedenfall eine möglichkeit.
aber wie sieht es dann mit dem "richtigen" dateinamen aus?
ist der dann auch in der kurzen variante oder nur der string in delphi?
Forum: Object-Pascal / Delphi-Language
Delphi
by tkone,
14. Dez 2009
hi. habe eine delphianwendung, die den inhalt eines arrays in eine datei schreibt.
diese datei bekommt einen header und dann den inhalt des arrays.
nun beinhaltet der header aber auch den dateinamen und ist somit von variabler länge.
ich möchte nun den quellcode so umschreiben, dass der dateiname max. 15 zeichen( + "." + "endung") enthalten darf.
leider hab ich davon keine ahnung, da ich das...