Delphi-PRAXiS

Delphi-PRAXiS (https://www.delphipraxis.net/forum.php)
-   Sonstige Fragen zu Delphi (https://www.delphipraxis.net/19-sonstige-fragen-zu-delphi/)
-   -   Delphi Dateityp assoziieren und starten (https://www.delphipraxis.net/62163-dateityp-assoziieren-und-starten.html)

Skullschildi 31. Jan 2006 16:59


Dateityp assoziieren und starten
 
Also, ich hab da ein programm im sinne, mit dem man schriftarten installieren kann. ich hab schon in der dp etwas gefunden, mit dem ich dateien über die registry laden kann und im parameter in die exe einbinen usw. jetzt hab ich das Problem, dass die .ttf vor ihrem dateinamen noch den recht hinderlichen pfad hat, unter dem die datei abgespeichert ist. wie bekomme ich den weg?

marabu 31. Jan 2006 17:05

Re: Dateityp assoziieren und starten
 
Vielleicht mit Delphi-Referenz durchsuchenExtractFileName() bzw. Delphi-Referenz durchsuchenExtractFileExt()?

Grüße vom marabu

Skullschildi 7. Feb 2006 19:41

Re: Dateityp assoziieren und starten
 
vielen dank. da gäbs aber noch was erweitertes. wenn ich auf diese weise in einem anderem proggi etwas öffne, hab ich da noch den anhang.lnk oder.exe oder den Käse. Gibts da auch was für, dass wirklich nur der dateiname, weder der pfad, noch die extension gement ist. Kannst du mir da auch helfen?

marabu 7. Feb 2006 19:51

Re: Dateityp assoziieren und starten
 
Für dich:

Delphi-Quellcode:
function ExtractFileIdent(fn: TFileName): String;
begin
  Result := ChangeFileExt(ExtractFileName(fn), '');
end;
marabu

Skullschildi 10. Feb 2006 13:43

Re: Dateityp assoziieren und starten
 
:-D Danke, du hast echt ne Medaille verdient . Aber eine die SOOOOOOOOOOOOOOOOOOOO groß ist, dass du dir ne eigene Vitrine dafür Programmieren musst. :-D


Alle Zeitangaben in WEZ +1. Es ist jetzt 09:38 Uhr.

Powered by vBulletin® Copyright ©2000 - 2024, Jelsoft Enterprises Ltd.
LinkBacks Enabled by vBSEO © 2011, Crawlability, Inc.
Delphi-PRAXiS (c) 2002 - 2023 by Daniel R. Wolf, 2024 by Thomas Breitkreuz