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.
Nazwa | Opis |
---|---|
[[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 |
"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