13.05.2019, 08:22
Hallo Zusammen,
ich muss prüfen, ob eine Datei eine bestimmte Länge hat.
Der Dateiname steht in einer Ascii Zeichenkette.
Ich bekomme jedoch immer Größe = 0 zurück, obwohl im Ascii Feld 6,0 der richtige Pfad/Name angezeigt wird
filename = Trim("d:\Bilder\PLME\PLM_E_" + LFN + "_" + Datum + "_" + BC + ".tif")
VDF.WriteAscii 6,0,filename
DateiLaenge = VOK.Filelength (filename)
VDF.WriteDInt(6,116,DateiLaenge)
Trage ich den Pad/Dateiname direkt ein, bekomme ich die Größe der Datei:
DateiLaenge = VOK.Filelength("d:\Bilder\PLME\PLM_E_3751_20190513_1.tif")
VDF.WriteDInt(6,116,DateiLaenge)
Kann mir jemand sagen, wo hier der Fehler liegt?
ich muss prüfen, ob eine Datei eine bestimmte Länge hat.
Der Dateiname steht in einer Ascii Zeichenkette.
Ich bekomme jedoch immer Größe = 0 zurück, obwohl im Ascii Feld 6,0 der richtige Pfad/Name angezeigt wird
filename = Trim("d:\Bilder\PLME\PLM_E_" + LFN + "_" + Datum + "_" + BC + ".tif")
VDF.WriteAscii 6,0,filename
DateiLaenge = VOK.Filelength (filename)
VDF.WriteDInt(6,116,DateiLaenge)
Trage ich den Pad/Dateiname direkt ein, bekomme ich die Größe der Datei:
DateiLaenge = VOK.Filelength("d:\Bilder\PLME\PLM_E_3751_20190513_1.tif")
VDF.WriteDInt(6,116,DateiLaenge)
Kann mir jemand sagen, wo hier der Fehler liegt?