Einzelnen Beitrag anzeigen

Benutzerbild von Neutral General
Neutral General

Registriert seit: 16. Jan 2004
Ort: Bendorf
5.219 Beiträge
 
Delphi 10.2 Tokyo Professional
 
#6

Re: Herausfinden ob eine JPG oder eine BMP-Datei in TImage l

  Alt 3. Aug 2006, 13:57
Delphi-Quellcode:
function GetPictureFormat(Pic: TPicture): String;
begin
 Result := Pic.Graphic.ClassName;
end;
Das ist schonmal was

Wenn du den Dateinamen hast dann kannst du auch einfach

ExtractFileExt(Dateiname) benutzen !

Ansonsten kannst du die Funktion oben abändern:

Delphi-Quellcode:
function GetPictureFormat(Pic: TPicture): String;
begin
 if Pic.Graphic.Classname = 'TBitmapthen Result := '.bmp'
 else
 if Pic.Graphic.Classname = 'TJPEGImagethen Result := '.jpeg'
 else Result := 'Unknown format!';
end;
Gruß
Neutral General
Michael
"Programmers talk about software development on weekends, vacations, and over meals not because they lack imagination,
but because their imagination reveals worlds that others cannot see."
  Mit Zitat antworten Zitat