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
[[Delphi/ChangeFileExt]]Zmienia rozszerzenie podanego pliku
[[Delphi/DiskFree]]Zwraca ilość bajtów wolnych na danym dysku
[[Delphi/DiskSize]]Zwraca pojemność dysku w bajtach
[[Delphi/ExcludeTrailingBackslash]]Zwraca ścieżkę pozbawioną znaku \ lub /
[[Delphi/ExcludeTrailingPathDelimiter]]Zwraca ścieżkę pozbawioną znaku \ lub /
[[Delphi/ExpandFileName]]Zwraca pełną ścieżkę na podstawie ścieżki relatywnej
[[Delphi/ExpandFileNameCase]]Zwraca pełną ścieżkę na podstawie ścieżki relatywnej
[[Delphi/ExtractFileDir]]Z podanej ścieżki zwraca katalog
[[Delphi/ExtractFileDrive]]Z podanej ścieżki zwraca informacje o napędzie
[[Delphi/ExtractFileExt]]Z podanej ścieżki zwraca rozszerzenie pliku
[[Delphi/ExtractFileName]]Z podanej ścieżki zwraca nazwę pliku
[[Delphi/ExtractFilePath]]Z podanej ścieżki do pliku zwraca jedynie ścieżkę do katalogu
[[Delphi/ExtractShortPathName]]Zwraca skróconą ścieżkę do pliku
[[Delphi/ExtractRelativePath]]Zwraca ścieżkę relatywną
[[Delphi/FileAge]]Zwraca czas ostatniego dostępu do pliku
[[Delphi/FileDateToDateTime]]Konwertuje czas w postaci wartości [[Delphi/Integer]] do [[Delphi/TDateTime]]
[[Delphi/FileIsReadOnly]]Zwraca [[Delphi/True]] jeżeli dany plik ma ustawioną flagę "tylko do odczytu"
[[Delphi/GetCurrentDir]]Pobiera aktualy katalog
[[Delphi/GetDir]]Pobiera aktualy katalog
[[Delphi/FileGetDate]]Pobiera datę utworzenia pliku
[[Delphi/FileGetAttr]]Zwraca atrybuty pliku
[[Delphi/FileSize]]Zwraca rozmiar pliku
[[Delphi/IOResult]]Zwraca kod ostatniej operacji wejścia/wyjścia
[[Delphi/IncludeTrailingBackslash]]Dodaje na końcu ścieżki znak \ lub / jeżeli jest to konieczne
[[Delphi/IncludeTrailingPathDelimiter]]Dodaje na końcu ścieżki znak \ lub / jeżeli jest to konieczne
[[Delphi/IsPathDelimiter]]Sprawdza czy w podanym miejscu ścieżki znajduje się znak / lub \
[[Delphi/LastDelimiter]]
[[Delphi/MatchesMask]]Sprawdza czy plik odpowiada określonej masce
[[Delphi/ProcessPath]]Rozdzieła ścieżke na napęd, katalog oraz nazwę pliku
[[Delphi/PromptForFileName]]Wyświetla okno pozwalające użytkownikowi wybrać plik
[[Delphi/SameFileName]]Zwraca [[Delphi/True]] jeżeli podanenazwy plików są takie same

ChDir

  • 2010-10-31 18:27
  • 0 komentarzy
  • 2283 odsłony

GetDir

  • 2010-10-31 18:27
  • 0 komentarzy
  • 2320 odsłon

LastDelimiter

  • 2010-10-31 18:27
  • 0 komentarzy
  • 2811 odsłon

IsPathDelimiter

  • 2010-10-31 18:27
  • 0 komentarzy
  • 2055 odsłon

MatchesMask

  • 2010-10-31 18:27
  • 1 komentarz
  • 1662 odsłony

ExtractRelativePath

  • 2010-10-31 18:27
  • 0 komentarzy
  • 1427 odsłon

ExpandFileName

  • 2010-10-31 18:27
  • 0 komentarzy
  • 1712 odsłon

FileIsReadOnly

  • 2010-10-31 18:27
  • 0 komentarzy
  • 1554 odsłony

FileGetDate

  • 2010-10-31 18:27
  • 0 komentarzy
  • 2155 odsłon

IncludeTrailingBackslash

  • 2010-10-31 18:27
  • 0 komentarzy
  • 2098 odsłon

IncludeTrailingPathDelimiter

  • 2010-10-31 18:27
  • 0 komentarzy
  • 3378 odsłon

ExcludeTrailingPathDelimiter

  • 2010-10-31 18:27
  • 0 komentarzy
  • 1933 odsłony

ExcludeTrailingBackslash

  • 2010-10-31 18:27
  • 0 komentarzy
  • 1420 odsłon

SameFileName

  • 2010-10-31 18:27
  • 0 komentarzy
  • 1553 odsłony

IOResult

  • 2010-10-31 18:27
  • 1 komentarz
  • 2588 odsłon

3 komentarzy

"Append" powtarza się dwukrotnie

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

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