Funkcja wykropkowująca ścieżkę pliku

0

Szukam i nie mogę znaleźć, a widziałem ją tutaj w artykułach... funkcję która zbyt długą ścieżkę do pliku wykropkowuje przy końcu.

Przykład:
C:\Program Files\Microsoft\Outlook Express\outlook.exe

Skróci na:
C:\Program Files...\outlook.exe

0

DrawText + DT_PATH_ELLIPSIS

0

Ok, znalazłem... nic dziwnego, że było trudno znaleźć, bo nie była w wykazie funkcji.

Chodziło o:

function MinimizeName(const Filename: TFileName; Canvas: TCanvas; MaxLen: Integer): TFileName;

Przykład:
const
app_path = 'C:\Program Files (x86)\4programmers\FileCtrl\Przykładowy program demonstrujący działanie funkcji MinimizeName\Aplikacja.exe';

// Zwróci "C:...\Aplikacja.exe"
ShowMessage(MinimizeName(app_path, Form1.Canvas, 200));

FileCtrl

1 użytkowników online, w tym zalogowanych: 0, gości: 1