Forum: Win32/Win64 API (native code)
Delphi
by Willie1,
9. Dez 2008
Hi, ich habe festgestellt, dass am Ende des VersionInfo sich irgendwelcher Datenmüll angesammelt hat, weiß nicht woher das kommt. Ich habe das VersionsInfo völlig neu erstellt, jetzt klappt's. Die neue exe-Datei ist 2 MB KLEINER. Wieso es dazu gekommen ist, ist mir schleierhaft, vielleicht wirklich ein Bug von Delphi!?!
Willie
Forum: Win32/Win64 API (native code)
Delphi
by Willie1,
5. Dez 2008
Wichtiger Nachtrag!!!
Mit ist eben aufgefallen, dass das kompillierte Programm unter Windows 98 abstürzt, wenn ich die About-Box öffnen will, die die Versionsinfos enthält. Unter W98 stürzt der ganze Explorer ab, wenn ich mit Rechtsklick Eigenschaften/Version anzeigen will. Wa zum Teufel ist da los?
MfG
Willie
Forum: Win32/Win64 API (native code)
Delphi
by Willie1,
4. Dez 2008
Man lernt immer noch dazu - das Problem hatte mich ganz "verrückt" gemacht!!!
MfG
Forum: Win32/Win64 API (native code)
Delphi
by Willie1,
4. Dez 2008
Alles neu kompilieren hat geholfen!!! Das Ganze ist mir trotzdem ein Rätsel. Das Prg ist nicht neu, ich hatte lediglich einen Bug entfernt.
Danke ...
W.
Forum: Win32/Win64 API (native code)
Delphi
by Willie1,
4. Dez 2008
Der Reiter bei Vista heißt Details. Da stehen tatsächlich KEINE Versionsinformationen. Meine Frage ist WARUM? In Projekt Optionen ist "Versionsinfo in das Projekt übernehmen" angehakt!!! Ich bin ratlos.
Für einen Tipp wäre ich dankbar ...
Forum: Win32/Win64 API (native code)
Delphi
by Willie1,
4. Dez 2008
Hallo Leute,
ich benutze folgende Funktion, um die Programm Version zu ermitteln. Bei einem Testprogramm klappt das auch, aber bei einem größerem Programm liefert es "Die Daten sind unzulässig" zurück. (GetLastError) - <Versionsinfo in das Projekt übernehmen> ist angehakt. Woran kann das liegen???
function GetFileVersion(const FileName: string): string;
var
VersionInfoSize,...