Zum Inhalt springen
  • Email
ITF Ingenieurbüro

ITF Ingenieurbüro

Softwareentwicklung und Netzwerke
  • Unternehmen
  • Leistungen
    • Software
    • Server & Netzwerke
    • Beratung
  • Produkte
    • LogoSIS
      • Intelligente Logistik
      • Ihre Vorteile
      • Fakten
      • Systemvoraussetzungen
      • LogoSIS Remote
      • LogoSIS Driver App
      • LogoSIS – Nutzungsbedingungen (Terms & Conditions) – DE
      • LogoSIS -Datenschutzerklärung (Privacy Policy) – DE
  • Downloads
    • TPDFImage 1.5
  • Datenschutzerklärung
    • Impressum
    • Haftungsausschluß

Datum und Zeit

34
  • DecodeTime
  • IncMonth
  • IsLeapYear
  • FormatDateTime
  • DayOfWeek
  • StrToTime
  • TimeToStr
  • StrToDate
  • DateToStr
  • StrToDateTime
  • DateTimeToStr
  • Time
  • Date
  • Now
  • ReplaceTime
  • TryStrToTime
  • TryStrToDateTime
  • TryStrToDate
  • TimeZoneBias
  • TimeUTC
  • NowUTC
  • LastDayOfWeek
  • ISO8601ToDate
  • GetFederalStates
  • FirstDayOfWeek
  • EncodeTime
  • DaysBetween
  • DateUTC
  • DateToWeek
  • DateToISO8601
  • CheckDateSpecialDay
  • CheckDateHoliday
  • EncodeDate
  • DecodeDate

Sonstiges

16
  • TQueue
  • TStack
  • TStringHashtable
  • TIntegerHashtable
  • THashtable
  • TStringList
  • TStrings
  • TList
  • TPersistentData
  • TProfiler
  • TClipboard
  • UserException
  • ReportStartRecording
  • ReportEndRecording
  • IsCharAlphaNumeric
  • IsCharAlpha

Stringfunktionen

72
  • StringOfChar
  • MidStr
  • RightStr
  • LeftStr
  • Copy
  • QuotedStr
  • LastDelimiter
  • IsDelimiter
  • AnsiCompareStr
  • CompareStr
  • AnsiCompareText
  • CompareText
  • Trim
  • TrimRight
  • TrimLeft
  • SetLength
  • Length
  • Pos
  • UpperCase
  • LowerCase
  • Insert
  • Delete
  • SetCharAt
  • CharAt
  • TStringList
  • TStrings
  • UTF8ToStr
  • TimeStr
  • StrToUTF8
  • StripQuotes
  • SplitPattern
  • ShowStatus
  • SetValue
  • RTFToHTML
  • ReplaceAll
  • Replace
  • RemoveValue
  • RemoveIndex
  • QuotedDBString
  • Quote
  • MatchPattern
  • Levenshtein
  • LastErrorMessage
  • IntStr
  • HTTPEncodeHTTP
  • HTTPEncode
  • HTMLToText
  • HasValue
  • GetValue
  • GetIndex
  • GeneratePassword
  • FormatFloat
  • Format
  • FloatStr
  • ExtractValueReverse
  • ExtractValue
  • ExtractPattern
  • EncryptString
  • EncodeStringPHP
  • EncodeString
  • Encode64
  • DecryptString
  • DecodeStringPHP
  • DecodeString
  • Decode64
  • DateTimeStr
  • DateStr
  • CountValues
  • BoolStr
  • Asc
  • AnsiUpperCase
  • AnsiLowerCase

Dateien / Ordner

27
  • TIniFile
  • TFTPConnection
  • TEDIFile
  • TFTP
  • TSFTP
  • TDirListEntry
  • TDirList
  • TZip
  • SystemPath
  • ReleaseNetworkPath
  • Path
  • GetTempPath
  • GetTempFileExt
  • GetTempFile
  • GetOldestFile
  • GetFileDateTime
  • FileSize
  • FileList
  • FileCopy
  • ExtractFileName
  • ExtractFileExt
  • ExpandPath
  • DiskFree
  • DirList
  • CreateFullPath
  • CopyFile
  • AddNetworkPath

Dokumente

4
  • ZipExtractFiles
  • PrintImageFile
  • PatchPDFZugferd
  • GSConvertFile

System

24
  • TIniFile
  • TerminateProcess
  • Shutdown
  • ShellExecWaitExitCode
  • ShellExecWait
  • ShellExecHandle
  • ShellExec
  • SetEnvironmentVar
  • RunAs
  • Reboot
  • ProcessFinished
  • ProcessExitCode
  • PlaySound
  • Ping
  • OpenURL
  • KillProcess
  • GetServicePID
  • GetMemUsage
  • GetFileVersion
  • GetEnvironmentVar
  • GetAppVersion
  • ExecAndWait
  • Exec
  • CloseHandle

Drucker

13
  • SetDefaultPrinter
  • SelectPrinter
  • SelectDefaultPrinter
  • PrinterPrintPassThroughLine
  • PrinterPrintPassThroughData
  • PrinterPrintPassThroughCABUploadFile
  • PrinterPrintPassThrough
  • PrinterNewPage
  • PrinterList
  • PrinterEndDocument
  • PrinterBeginDocument
  • PrintDocument
  • GetSelectedPrinter

Eingabe

1
  • SendKeys

HTTP / Web

11
  • TWebForm
  • TEDIFile
  • TJSONParser
  • TXMLParser
  • WebCallScript
  • HTTPUploadStream
  • HTTPUploadFile
  • HTTPSendRequestStream
  • HTTPSendRequest
  • HTTPDownloadStream
  • HTTPDownloadFile

Kryptografie

6
  • RCXEncode
  • RCXDecode
  • md5Old
  • md5
  • Encrypt
  • Decrypt

Oberflaeche

44
  • TViews
  • TView
  • TForm
  • TSideBarNode
  • TCustomNode
  • TSideBar
  • ThemeCalcTextColor
  • ThemeCalcSymColor
  • ThemeCalcSelectTextColor
  • ThemeCalcSelectColor
  • ThemeCalcEditColor
  • ThemeCalcBtnTextColor
  • ThemeCalcBtnColorTo
  • ThemeCalcBtnColorFrom
  • ThemeCalcBorderColor
  • SubListStyle
  • SetThemeTextColor
  • SetThemeSymColor
  • SetThemeSelectColor
  • SetThemeGradientMode
  • SetThemeEditColor
  • SetThemeContrast
  • SetThemeColor
  • SetThemeButtonColor
  • SetThemeBorderColor
  • SetCustomTheme
  • MainListStyle
  • LabelStyle
  • GetThemeTextColor
  • GetThemeSymColor
  • GetThemeSelectColor
  • GetThemeGradientMode
  • GetThemeEditColor
  • GetThemeContrast
  • GetThemeButtonColor
  • GetThemeBorderColor
  • GetCustomTheme
  • EditStyle
  • ColorToString
  • ColorSetSaturation
  • ColorSetLuminance
  • ColorGetSaturation
  • ColorGetLuminance
  • ColorAddLightness

Globale Referenzen

6
  • Wizard
  • Views
  • Setup
  • Scripts
  • Script
  • DB

Registry

2
  • RegReadValue
  • RegReadSections

Varianten

18
  • VarIsEmpty
  • VarIsNull
  • VarClear
  • VarToStr
  • VarAsType
  • Unassigned
  • Null
  • VarType
  • VarToDateTime
  • VarArrayHighBound
  • NVL
  • NullIf
  • IsNull
  • IntToClass
  • IIF
  • CreateContext
  • ClassToInt
  • Class

Konvertierung

18
  • Ord
  • Chr
  • StrToFloatDef
  • StrToFloat
  • FloatToStr
  • StrToIntDef
  • StrToInt
  • IntToStr
  • TryStrToInt
  • TryStrToFloat
  • TruncFloat
  • RoundUpFloat
  • RoundTo
  • RoundFormat
  • RoundFloat
  • IntToHex
  • IntAbs
  • CheckBit

Datenbank

12
  • TParserConfig
  • TDataField
  • TBaseConnection
  • TCustomMemData
  • TMemData
  • TRecord
  • TQuery
  • TExtRecord
  • TExtQuery
  • TExtConnection
  • ExtractFilePath
  • TConnection

Scripte starten

5
  • TScriptParams
  • TParamItem
  • TParams
  • TScript
  • TScripts

Setup

1
  • TSetup

DB Schema

8
  • TLink
  • TLinks
  • TIndex
  • TIndices
  • TField
  • TFields
  • TTable
  • TTables

Reporting

2
  • TReport
  • TReportManager

Kommunikation

10
  • TMailMessage
  • TFTPConnection
  • TFTP
  • TSFTP
  • TMAPI
  • TFAX
  • TIMAP
  • TPOP3
  • TSMTPMail
  • TSMTP

Streams

5
  • TFileStream
  • TStringStream
  • TMemStream
  • TStream
  • TBaseStream

Grafik

14
  • EncodeCellFormat
  • RGB
  • TQRCode
  • TBarcodeProcessor
  • TGraphicsTool
  • TGraphicsConverter
  • TImage
  • TFont
  • TBrush
  • TPen
  • TBitmap
  • TGraphic
  • TCanvas
  • TBaseImage

GUI Scripting

13
  • TProperties
  • TProperty
  • TLabelStyle
  • TEditStyle
  • TListStyle
  • TWizardPage
  • TControl
  • TWizard
  • TWizardItemizedControl
  • TWizardControl
  • TPage
  • TWizardPages
  • TWizardControls

Konstanten

2
  • Barcode Typen
  • Wizard Style

Eigenschaften

23
  • ScriptComboBox
  • ScriptDBGrid
  • ScriptGroupBox
  • ScriptFileEdit
  • ScriptDispoEdit
  • ScriptSpinEdit
  • ScriptChatBox
  • ScriptDocumentEdit
  • ScriptDBListBox
  • ScriptInput
  • ScriptNumberEdit
  • ScriptTransition
  • ScriptDateEdit
  • ScriptDBLinkEdit
  • ScriptMapEdit
  • ScriptEdit
  • ScriptCurrencyEdit
  • ScriptButton
  • ScriptDBFilter
  • ScriptContainer
  • ScriptControl
  • ScriptListView
  • Barcode Scanner

Klassen

3
  • EDelphi
  • Exception
  • TObject

Laufzeit

12
  • PrintLn
  • Print
  • SetRandSeed
  • RandSeed
  • RandG
  • Randomize
  • RandomInt
  • Random
  • Inc
  • ParamCount
  • ParamStr
  • Param

Mathematik

32
  • Pi
  • Min
  • Max
  • RadToDeg
  • DegToRad
  • Power
  • Round
  • Trunc
  • Frac
  • Int
  • Sqr
  • Sqrt
  • LogN
  • Log10
  • Log2
  • Ln
  • Exp
  • Abs
  • Hypot
  • Cotan
  • ArcTanh
  • ArcTan
  • ArcCosh
  • ArcCos
  • ArcSinh
  • ArcSin
  • Tanh
  • Tan
  • Cosh
  • Cos
  • Sinh
  • Sin

Enumerationen

1
  • TVarType

Script Controls

32
  • ScriptListBox
  • ScriptChatBox
  • ScriptDocumentEdit
  • ScriptDBListBox
  • ScriptNumberEdit
  • ScriptCheckBox
  • ScriptTransition
  • ScriptSpinEdit
  • ScriptDispoEdit
  • ScriptTimeEdit
  • ScriptFileEdit
  • ScriptGroupBox
  • ScriptDBGrid
  • ScriptItemizedControl
  • ScriptListView
  • ScriptCalendarEdit
  • ScriptDateEdit
  • ScriptDBLinkEdit
  • ScriptMapEdit
  • ScriptCurrencyEdit
  • ScriptLineHorizontal
  • ScriptRadioButton
  • ScriptMemoEdit
  • ScriptComboBox
  • ScriptDBInput
  • ScriptDBFilter
  • ScriptContainer
  • ScriptStaticText
  • ScriptEdit
  • ScriptInput
  • ScriptButton
  • ScriptControl

Ereignisse

11
  • ControlExecute
  • ControlAdditional
  • CreatePages
  • PageChanged
  • CreateControls
  • CreateWizard
  • LoadData
  • ControlModified
  • ControlExit
  • ControlEnter
  • ControlValidate

Anwendungsdokumentation

2
  • Allgemeine Bedienungsanleitung
  • Bedienungsanleitung

Methoden

3
  • ScriptChatBox
  • ScriptDispoEdit
  • ScriptDocumentEdit
View Categories
  • Home
  • Docs
  • Entwicklerdokumentation
  • Dateien / Ordner
  • TDirList

TDirList

2 min read

Typ: Klasse

Stellt die Scriptklasse TDirList bereit.

Basisklasse TObject
Statisch false

Klassendeklaration

type
  TDirList = class(TObject)
  public
    constructor Create;
    destructor Free;
    procedure Scan(SearchPath: String; Include: Integer; Exclude: Integer; Recursiv: Boolean);
    procedure ScanObject(Object: TObject; Mask: String; Include: Integer; Exclude: Integer; Recursiv: Boolean);
    procedure Sort(Sort: TDirListSort; Direction: TDirListSortDirection = dsUp);
    procedure Clear;
    procedure Delete(Index: Integer);
    property Items[Index: Integer]: TDirListEntry;
    property Count: Integer;
  end;

Konstruktoren #

Create #

Erzeugt eine Instanz von TDirList.

Signatur

constructor Create;

Methoden #

Free #

Gibt die Instanz frei.

Signatur

destructor Free;

Scan #

Stellt Scan bereit.

Signatur

procedure Scan(SearchPath: String; Include: Integer; Exclude: Integer; Recursiv: Boolean);

Parameter

Name Typ Modifier Optional Beschreibung
SearchPath String value Nein Parameter SearchPath der Methode.
Include Integer value Nein Parameter Include der Methode.
Exclude Integer value Nein Parameter Exclude der Methode.
Recursiv Boolean value Nein Parameter Recursiv der Methode.

ScanObject #

Stellt ScanObject bereit.

Signatur

procedure ScanObject(Object: TObject; Mask: String; Include: Integer; Exclude: Integer; Recursiv: Boolean);

Parameter

Name Typ Modifier Optional Beschreibung
Object TObject value Nein Parameter Object der Methode.
Mask String value Nein Parameter Mask der Methode.
Include Integer value Nein Parameter Include der Methode.
Exclude Integer value Nein Parameter Exclude der Methode.
Recursiv Boolean value Nein Parameter Recursiv der Methode.

Sort #

Stellt Sort bereit.

Signatur

procedure Sort(Sort: TDirListSort; Direction: TDirListSortDirection = dsUp);

Parameter

Name Typ Modifier Optional Beschreibung
Sort TDirListSort value Nein Parameter Sort der Methode.
Direction TDirListSortDirection value Ja Parameter Direction der Methode.

Clear #

Stellt Clear bereit.

Signatur

procedure Clear;

Delete #

Stellt Delete bereit.

Signatur

procedure Delete(Index: Integer);

Parameter

Name Typ Modifier Optional Beschreibung
Index Integer value Nein Parameter Index der Methode.

Properties #

Items #

Property Items.

Typ TDirListEntry
Lesbar true
Schreibbar false

Signatur

property Items[Index: Integer]: TDirListEntry;

Count #

Property Count.

Typ Integer
Lesbar true
Schreibbar false

Signatur

property Count: Integer;

Kategorie: TDirList

Updated on April 19, 2026

What are your Feelings

  • Happy
  • Normal
  • Sad

Share This Article :

  • Facebook
  • X
  • LinkedIn
  • Pinterest
TDirListEntryTZip

Powered by BetterDocs

Table of Contents
  • Konstruktoren
    • Create
  • Methoden
    • Free
    • Scan
    • ScanObject
    • Sort
    • Clear
    • Delete
  • Properties
    • Items
    • Count