Thema: Delphi GDI-Handles Leck

Einzelnen Beitrag anzeigen

DevilsCamp
(Gast)

n/a Beiträge
 
#10

Re: GDI-Handles Leck

  Alt 14. Jan 2009, 11:15
Zitat von DeddyH:
Evtl. bringt MinimizeName aus FileCtrl ja auch etwas.
Leider nicht. Mit der selben Funktion sollen auch normale Texte werden können.

Und selbst, wenn ich nur Pfade kürzen lassen wollte wäre MinimizeName nichts für mich. MinimizeName macht ja folgendes:
Delphi-Quellcode:
const
 sPath = 'c:\Pfad\zur\meiner\Super-tollen\Applikation\VollKrass.exe';

ShowMessage(MinimizeName(sPath, Form1.Canvas, 200));

//results in a message: 'c:\...\VollKrass.exe'
Ich möchte den Text so kürzen:
Delphi-Quellcode:
const
 sPath = 'c:\Pfad\zur\meiner\Super-tollen\Applikation\VollKrass.exe';

ShowMessage(MeinEigenesKuerzen(sPath, Form1.Canvas, 200));

//results in a message: '...r-tollen\Applikation\VollKrass.exe'
Sollte es bereits so eine Funktion geben: Ich schau sie mir gerne an
  Mit Zitat antworten Zitat