Newsletter
Mein Newsletter versorgt Anwender auf Wunsch in unregelmäßigen Abständen mit Produktinformationen.
Anmelden
Abmelden
Supportforum

Nutzen Sie das Supportforum, um sich über Neuigkeiten oder Updates zu informieren, Fehlermeldungen oder Verbesserungsvorschläge abzugeben oder Programmierfragen zu stellen.

Andere Software gesucht?

Auf der Homepage der Shareware Autorenvereinigung finden Sie eine große Auswahl.

Sie sind hier: Home > Produkte > EasyBatch > Funktionen > Funktionen Thematisch A-L > Datei

Datei

  • FILEAPPEND

    Fügt Dateien binär zusammen.

    [VariablenName] := FILEAPPEND(Quelldatei; Zieldatei)

  • FILEARRAY

    Listet alle Dateien in einem Verzeichnis und ggf. allen Unterverzeichnissen auf.

    [VariablenName] := FILEARRAY(Verzeichnis; optional MitUnterverzeichnissen= FALSE)

  • FILEARRAYEX

    Listet alle Dateien mit einer bestimmten Dateiendung in einem Verzeichnis und ggf. allen Unterverzeichnissen auf.

    [VariablenName] := FILEARRAYEX(Verzeichnis; optional MitUnterverzeichnissen= FALSE; optional mask= "*.*")

  • FILEATTRGET

    Ermittelt die Dateiattribute einer Datei.

    [VariablenName] := FILEATTRGET(Dateiname)

  • FILEATTRSET

    Setzt die Dateiattribute einer oder mehrerer Datei(en).

    [VariablenName] := FILEATTRSET(Dateimaske; SetAttribute)

  • FILEBACKUP

    Kopiert ein komplettes Verzeichnis mit allen Dateien und Unterverzeichnissen.

    FILEBACKUP(Quellverzeichnis; Zielverzeichnis; NurArchiv; Logfile; optional ZielLöschen= FALSE)

  • FILEBACKUP2

    Entspricht dem Befehl FileBackup, zeigt jedoch während der Sicherung automatisch ein Status Fenster an .

    FILEBACKUP2(Quellverzeichnis; Zielverzeichnis; NurArchiv; Logfile; optional ZielLöschen= FALSE)

  • FILEBACKUPEX

    Kopiert ein komplettes Verzeichnis mit allen Dateien und Unterverzeichnissen. Gibt die Anzahl der nicht kopierten Dateien zurück.

    [VariablenName] := FILEBACKUPEX(Quellverzeichnis; Zielverzeichnis; NurArchiv; Logfile; optional ZielLöschen= FALSE)

  • FILEBACKUPEX2

    Entspricht FileBackupEx, zeigt jedoch während der Sicherung automatisch ein Statusfenster an.

    [VariablenName] := FILEBACKUPEX2(Quellverzeichnis; Zielverzeichnis; NurArchiv; Logfile; optional ZielLöschen= FALSE)

  • FILECLOSE

    Schließt eine geöffnete Datei.

    FILECLOSE(optional Dateihandle)

  • FILECOPY

    Kopiert eine oder mehrere Datei(en).

    [VariablenName] := FILECOPY(Dateimaske; Zieldatei; optional Überschreibwarnung= ask)

  • FILECOPYEX

    Entspricht dem Befehl FileCopy, zeigt aber während des Kopiervorgangs ein Info Fenster an.

    [VariablenName] := FILECOPYEX(Dateimaske; Zieldatei; optional Überschreibwarnung= ask)

  • FILEDELETE

    Löscht eine oder mehrere Datei(en).

    [VariablenName] := FILEDELETE(Dateimaske; optional AlleDateien= FALSE)

  • FILEDELETEEX

    Löscht eine Datei, wen ein Dateiname angegeben ist oder eine Dateiauswahl, wenn eine Maske angegeben ist. Kann ein Info Fenster anzeigen.

    [VariablenName] := FILEDELETEEX(Dateimaske; optional AlleDateien= FALSE; optional ShowInfo= TRUE)

  • FILEDIRPART

    Ermittelt den Pfadanteil eines qualifizierten Pfades.

    [VariablenName] := FILEDIRPART(DateinameUndPfad)

  • FILEEOF

    Ermittelt ob das Dateiende einer geöffneten Datei erreicht ist.

    [VariablenName] := FILEEOF(Dateihandle)

  • FILEEXIST

    Stellt fest, ob eine Datei vorhanden ist.

    [VariablenName] := FILEEXIST(Dateiname)

  • FILEFILEPART

    Ermittelt den Dateinamen eines qualifizierten Pfades.

    [VariablenName] := FILEFILEPART(DateinameUndPfad)

  • FILEFILEVERSION

    Liefer die Versionnummer einer Datei als Text.

    [VariablenName] := FILEFILEVERSION(Dateiname)

  • FILEFILEVERSIONMAJORHIGH

    Liefert einen Teil der Versionnummer einer Datei als Zahl.

    [VariablenName] := FILEFILEVERSIONMAJORHIGH(Dateiname)

  • FILEFILEVERSIONMAJORLOW

    Liefert einen Teil der Versionnummer einer Datei als Zahl.

    [VariablenName] := FILEFILEVERSIONMAJORLOW(Dateiname)

  • FILEFILEVERSIONMINORHIGH

    Liefert einen Teil der Versionnummer einer Datei als Zahl.

    [VariablenName] := FILEFILEVERSIONMINORHIGH(Dateiname)

  • FILEFILEVERSIONMINORLOW

    Liefert einen Teil der Versionnummer einer Datei als Zahl.

    [VariablenName] := FILEFILEVERSIONMINORLOW(Dateiname)

  • FILEFIND

    Sucht nach Dateien entsprechend angegebener Maske.

    [VariablenName] := FILEFIND(Verzeichnis; Maske)

  • FILEFIND2

    Sucht nach Dateien entsprechend angegebener Maske. Bricht die Suche in (weiteren) Unterverzeichnissen ab, sobald keine der Maske entsprechenden Dateien gefunden werden.

    [VariablenName] := FILEFIND2(Verzeichnis; Maske)

  • FILEGETEXTENSION

    Gibt die Dateinamenserweiterung einer Datei zurück.

    [VariablenName] := FILEGETEXTENSION(Dateiname)

  • FILEGETRELATIVEPATH

    Ermittelt den relativen Pfad vom Ordner der Datei fromFile zum Ordner der Datei toFile und hängt an den relativen Ordner den Dateinamen von toFile an. Gibt es keinen relativen Pfad, wird ToFile zurückgegeben.

    [VariablenName] := FILEGETRELATIVEPATH(fromFile; toFile)

  • FILEITEMIZE

    Ermittelt alle Dateien gemäß Dateimaske und ggf. Dateiattributen.

    [VariablenName] := FILEITEMIZE(Dateimaske; optional Dateiattribute= AttrNormal)

  • FILEKILL

    Löscht eine oder mehrere Datei(en).

    [VariablenName] := FILEKILL(Dateimaske)

  • FILELANGUAGE

    Liefert die Sprachversion einer Datei.

    [VariablenName] := FILELANGUAGE(Dateiname)

  • FILELOCATE

    Ermittelt den kompletten Pfad einer Datei.

    [VariablenName] := FILELOCATE(Dateiname)

  • FILELOG

    Hängt einen Eintrag (Zeit: angegebene Zeile) an eine Datei an. Ist die Datei nicht vorhanden, wird sie erzeugt. Rückgabe ist False, falls Eintrag nicht erzeugt werden konnte.

    [VariablenName] := FILELOG(Datei; Zeile)

  • FILEOPEN

    Öffnet eine Datei zur Bearbeitung.

    [VariablenName] := FILEOPEN(Dateiname; Zugriffstyp)

  • FILEOPENEX

    Entspricht FILEOPEN, löst im Fehlerfall aber einen Laufzeitfehler aus, statt 0 zurückzugeben.

    [VariablenName] := FILEOPENEX(Dateiname; Zugriffstyp)

  • FILEPRODUCTVERSION

    Liefert die Produktversionnummer einer Datei als Text.

    [VariablenName] := FILEPRODUCTVERSION(Dateiname)

  • FILEPRODUCTVERSIONMAJORHIGH

    Liefert einen Teil der Produktversionnummer einer Datei als Zahl.

    [VariablenName] := FILEPRODUCTVERSIONMAJORHIGH(Dateiname)

  • FILEPRODUCTVERSIONMAJORLOW

    Liefert einen Teil der Produktversionnummer einer Datei als Zahl.

    [VariablenName] := FILEPRODUCTVERSIONMAJORLOW(Dateiname)

  • FILEPRODUCTVERSIONMINORHIGH

    Liefert einen Teil der Produktversionnummer einer Datei als Zahl.

    [VariablenName] := FILEPRODUCTVERSIONMINORHIGH(Dateiname)

  • FILEPRODUCTVERSIONMINORLOW

    Liefert einen Teil der Produktversionnummer einer Datei als Zahl.

    [VariablenName] := FILEPRODUCTVERSIONMINORLOW(Dateiname)

  • FILEPUT

    Schreibt Daten in eine Datei und ersetzt dabei die bisher vorhandenen Daten.

    [VariablenName] := FILEPUT(Dateiname; Text)

  • FILEREAD

    Liest Daten aus einer Datei.

    [VariablenName] := FILEREAD(Dateihandle; Umfang; optional Startposition; optional AnzahlZeichen)

  • FILERENAME

    Benennt eine Datei um.

    [VariablenName] := FILERENAME(Dateiname; NeuerName)

  • FILESIZE

    Ermittelt die Größe einer Datei.

    [VariablenName] := FILESIZE(DateinameOderMaske)

  • FILESTRIPEXTENSION

    Entfernt die Dateiendung von einem Dateinamen.

    [VariablenName] := FILESTRIPEXTENSION(Dateiname)

  • FILESUBTYPE

    Liefert den Untertyp einer Datei als Text.

    [VariablenName] := FILESUBTYPE(Dateiname)

  • FILETIME

    Ermittelt Datum/Zeit einer Datei, wahlweise als Text oder als Datumswert

    [VariablenName] := FILETIME(Datei; optional asString= FALSE)

  • FILETIMECHANGE

    Ändert das Datum einer Datei.

    FILETIMECHANGE(Dateiname; NeuesDatumZeit)

  • FILETIMECODE

    Ermittelt Datum/Zeit einer Datei.

    [VariablenName] := FILETIMECODE(Dateiname)

  • FILETIMEGET

    Ermittelt Datum/Zeit einer Datei.

    [VariablenName] := FILETIMEGET(Dateiname)

  • FILETIMESET

    Setzt das Datum einer Datei auf ein Referenzdatum.

    FILETIMESET(Dateiname; Referenzdatei)

  • FILETIMETOUCH

    Setzt das Datum einer Datei auf das aktuelle Datum.

    FILETIMETOUCH(Dateiname)

  • FILETYPE

    Liefert den Typ einer Datei als Text.

    [VariablenName] := FILETYPE(Dateiname)

  • FILEWRITE

    Schreibt Daten in eine geöffnete Datei.

    [VariablenName] := FILEWRITE(Dateihandle; Text; Speichertyp; optional Startposition)

  • FILEWRITEFIELDS

    Schreibt einen Datensatz in eine geöffnete Datei.

    [VariablenName] := FILEWRITEFIELDS(Dateihandle; Text1; optional Text2; optional Text3; optional Text4; optional Text5; optional Text6; optional Text7; optional Text8; optional Text9)

  • GETLONGFILENAME

    Ermittelt den langen Dateinamen einer vorhandenen Datei aus einem langen Dateienamen.

    [VariablenName] := GetLongFilename(sShortFileName)

  • GETSHORTFILENAME

    Ermittelt den kurzen Dateinamen aus dem langen Dateinamen einer vorhandenen Datei.

    [VariablenName] := GetShortFileName(sLongFileName)

  • GETTEMPFILENAME

    Ermittelt einen eindeutigen Dateinamen und erstellt die Datei.

    [VariablenName] := GETTEMPFILENAME(optional Suffix= "tmp")

  • PRINT

    Druckt eine Dokumentdatei.

    [VariablenName] := Print(Dateiname; optional Sichtbar= TRUE; optional warten= FALSE)

© 2009 Gert Wietzorek, Essen