Obsługa danych

Adam Boduch

W tej kategorii znajdują się funkcje i procedury służące do operowania na danych, a także te zwracające informacje odnośnie katalogów plików czy systemu.

NazwaOpis
ChangeFileExtZmienia rozszerzenie podanego pliku
DiskFreeZwraca ilość bajtów wolnych na danym dysku
DiskSizeZwraca pojemność dysku w bajtach
ExcludeTrailingBackslashZwraca ścieżkę pozbawioną znaku \ lub /
ExcludeTrailingPathDelimiterZwraca ścieżkę pozbawioną znaku \ lub /
ExpandFileNameZwraca pełną ścieżkę na podstawie ścieżki relatywnej
ExpandFileNameCaseZwraca pełną ścieżkę na podstawie ścieżki relatywnej
ExtractFileDirZ podanej ścieżki zwraca katalog
ExtractFileDriveZ podanej ścieżki zwraca informacje o napędzie
ExtractFileExtZ podanej ścieżki zwraca rozszerzenie pliku
ExtractFileNameZ podanej ścieżki zwraca nazwę pliku
ExtractFilePathZ podanej ścieżki do pliku zwraca jedynie ścieżkę do katalogu
ExtractShortPathNameZwraca skróconą ścieżkę do pliku
ExtractRelativePathZwraca ścieżkę relatywną
FileAgeZwraca czas ostatniego dostępu do pliku
FileDateToDateTimeKonwertuje czas w postaci wartości Integer do TDateTime
FileIsReadOnlyZwraca True jeżeli dany plik ma ustawioną flagę "tylko do odczytu"
GetCurrentDirPobiera aktualy katalog
GetDirPobiera aktualy katalog
FileGetDatePobiera datę utworzenia pliku
FileGetAttrZwraca atrybuty pliku
FileSizeZwraca rozmiar pliku
IOResultZwraca kod ostatniej operacji wejścia/wyjścia
IncludeTrailingBackslashDodaje na końcu ścieżki znak \ lub / jeżeli jest to konieczne
IncludeTrailingPathDelimiterDodaje na końcu ścieżki znak \ lub / jeżeli jest to konieczne
IsPathDelimiterSprawdza czy w podanym miejscu ścieżki znajduje się znak / lub \
LastDelimiter
MatchesMaskSprawdza czy plik odpowiada określonej masce
ProcessPathRozdzieła ścieżke na napęd, katalog oraz nazwę pliku
PromptForFileNameWyświetla okno pozwalające użytkownikowi wybrać plik
SameFileNameZwraca True jeżeli podanenazwy plików są takie same

ChDir

  • 2006-04-17 11:08
  • 0 komentarzy
  • 1647 odsłon

GetDir

  • 2006-04-17 10:54
  • 0 komentarzy
  • 1714 odsłon

LastDelimiter

  • 2006-01-28 15:34
  • 0 komentarzy
  • 2075 odsłon

IsPathDelimiter

  • 2006-01-28 15:26
  • 0 komentarzy
  • 1312 odsłon

MatchesMask

  • 2006-01-26 14:33
  • 1 komentarz
  • 1273 odsłony

ExtractRelativePath

  • 2006-01-24 20:12
  • 0 komentarzy
  • 1029 odsłon

ExpandFileName

  • 2006-01-24 19:51
  • 0 komentarzy
  • 1227 odsłon

FileIsReadOnly

  • 2006-01-24 19:42
  • 0 komentarzy
  • 1092 odsłony

FileGetDate

  • 2006-01-23 14:30
  • 0 komentarzy
  • 1577 odsłon

IncludeTrailingBackslash

  • 2006-01-22 18:24
  • 0 komentarzy
  • 1502 odsłony

IncludeTrailingPathDelimiter

  • 2006-01-22 18:19
  • 0 komentarzy
  • 2393 odsłony

ExcludeTrailingPathDelimiter

  • 2006-01-22 18:15
  • 0 komentarzy
  • 1468 odsłon

ExcludeTrailingBackslash

  • 2006-01-22 18:12
  • 0 komentarzy
  • 1073 odsłony

SameFileName

  • 2006-01-22 17:17
  • 0 komentarzy
  • 1148 odsłon

IOResult

  • 2006-01-19 11:53
  • 1 komentarz
  • 2022 odsłony

3 komentarzy

imho dość niefartowny temat - obsługa danych... ale nie mam pomysłu na lepszy

a jak można z nazwy np. "Notatnik.exe" można wyciągnąć samą część "Notatnik"?

"Append" powtarza się dwukrotnie