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