danke euch allen
Ich hab mich für Mathias Simmacks's Funktion entschieden.
@Mathias: Kannst du mir noch erklären, wie bzw warum die funktion 2mal existiert? bzw sie unterteilt ist?
Edit: Und kann ich die Funktion irgendwie in eine Klasse packen so das sie von aussen nicht sichtbar ist?
Hier:
Delphi-Quellcode:
TIAL = class(TObject)
private
function PathMatchSpec(pszFile, pszSpec: PAnsiChar): bool; stdcall; external 'shlwapi.dll' name 'PathMatchSpecA';
public
end;
meint der compiler das external ein feld sei und es damit nicht nach einer funktion erlaubt ist...