Zum Inhalt springen

Empfohlene Beiträge

Geschrieben

Hat jemand eine Idee, wie ich in Delphi die Dateiversion einer DLL in einer Funktion ermitteln und an ein aufrufendes Prog. zurückgeben kann? :confused:

======================================

Delphi rules the world of developement

======================================

Geschrieben

hier mit kannst du die version einer beliebigen datei herraus bekommen z.b. auch einer dll .... :cool:

function GetBuildInfo(const AFilename:String; var V1,V2,V3,V4:Word):Boolean;

var VerInfoSize : Integer;

VerValueSize : Integer;

Dummy : Integer;

VerInfo : Pointer;

VerValue : PVSFixedFileInfo;

begin

VerInfoSize := GetFileVersionInfoSize(PChar(AFilename),Dummy);

Result := False;

if VerInfoSize<>0 then begin

GetMem(VerInfo,VerInfoSize);

try

if GetFileVersionInfo(PChar(AFilename),0,VerInfoSize,VerInfo) then begin

if VerQueryValue(VerInfo,'\',Pointer(VerValue),VerValueSize) then begin

with VerValue^ do begin

V1 := dwFileVersionMS shr 16;

V2 := dwFileVersionMS and $FFFF;

V3 := dwFileVersionLS shr 16;

V4 := dwFileVersionLS and $FFFF;

end;

Result := True;

end;

end;

finally

FreeMem(VerInfo,VerInfoSize);

end;

end;

end;

Dein Kommentar

Du kannst jetzt schreiben und Dich später registrieren. Wenn Du ein Konto hast, melde Dich jetzt an, um unter Deinem Benutzernamen zu schreiben.

Gast
Auf dieses Thema antworten...

×   Du hast formatierten Text eingefügt.   Formatierung wiederherstellen

  Nur 75 Emojis sind erlaubt.

×   Dein Link wurde automatisch eingebettet.   Einbetten rückgängig machen und als Link darstellen

×   Dein vorheriger Inhalt wurde wiederhergestellt.   Editor leeren

×   Du kannst Bilder nicht direkt einfügen. Lade Bilder hoch oder lade sie von einer URL.

Fachinformatiker.de, 2024 by SE Internet Services

fidelogo_small.png

Schicke uns eine Nachricht!

Fachinformatiker.de ist die größte IT-Community
rund um Ausbildung, Job, Weiterbildung für IT-Fachkräfte.

Fachinformatiker.de App

Download on the App Store
Get it on Google Play

Kontakt

Hier werben?
Oder sende eine E-Mail an

Social media u. feeds

Jobboard für Fachinformatiker und IT-Fachkräfte

×
×
  • Neu erstellen...