AGB  ·  Datenschutz  ·  Impressum  







Anmelden
Nützliche Links
Registrieren
Zurück Delphi-PRAXiS Sprachen und Entwicklungsumgebungen Sonstige Fragen zu Delphi Delphi Welche Informationen über Compiler in der EXE?
Thema durchsuchen
Ansicht
Themen-Optionen

Welche Informationen über Compiler in der EXE?

Ein Thema von fylo · begonnen am 25. Jun 2004 · letzter Beitrag vom 26. Jun 2004
Antwort Antwort
Benutzerbild von fylo
fylo

Registriert seit: 18. Feb 2004
Ort: Rostock
155 Beiträge
 
Delphi 7 Personal
 
#1

Welche Informationen über Compiler in der EXE?

  Alt 25. Jun 2004, 15:54
Hi

Nur mal so aus Interesse
weiß jemand, ob und welche Informationen beim compilieren über den
verwendeten Compiler mit in die Exe-Datei geschrieben werden.
Läßt es sich z.B. irgendwie herausfinden, ob eine Exe mit Delphi 6 in
der englischen Version oder mit Delphi 7 in der deutschen Version
oder mit Delphi 7 in der Personal-Version erstellt wurde
Sind von seiten Borland's da vielelicht irgendwelche "versteckten"
Informationen mit reingeschrieben
have fun
fylo
  Mit Zitat antworten Zitat
Benutzerbild von glkgereon
glkgereon

Registriert seit: 16. Mär 2004
2.287 Beiträge
 
#2

Re: Welche Informationen über Compiler in der EXE?

  Alt 25. Jun 2004, 17:18
soweit ich weiss wird ins erste byte was geschrieben, woran mans erkennen kann, war mal ein thread zu, find ich jetzt so direkt nit
»Unlösbare Probleme sind in der Regel schwierig...«
  Mit Zitat antworten Zitat
MathiasSimmack
(Gast)

n/a Beiträge
 
#3

Re: Welche Informationen über Compiler in der EXE?

  Alt 25. Jun 2004, 17:40
Zitat von fylo:
Sind von seiten Borland's da vielelicht irgendwelche "versteckten"
Informationen mit reingeschrieben
Darf man fragen warum du fragst?
  Mit Zitat antworten Zitat
Alexander

Registriert seit: 28. Aug 2002
Ort: Oldenburg
3.513 Beiträge
 
Turbo Delphi für .NET
 
#4

Re: Welche Informationen über Compiler in der EXE?

  Alt 25. Jun 2004, 20:05
ICh meine diese Infos sind irgendwie enthalten, wie kann ich jetzt nicht sagen.
Alexander
  Mit Zitat antworten Zitat
LarsMiddendorf

Registriert seit: 4. Sep 2003
Ort: Hemer
104 Beiträge
 
Turbo Delphi für Win32
 
#5

Re: Welche Informationen über Compiler in der EXE?

  Alt 25. Jun 2004, 21:22
Es gibt zwei verschiedene Versionen der VCL für die Personal und Professional Version, damit man die nicht austauschen kann. Dafür ist in der Exe Datei dann noch eine zusätzliche Resource und es gibt in der Unit Sysutils ein paar Funktionen mit seltsamen Namen die überprüfen, ob die Resource zur VCL paßt.
  Mit Zitat antworten Zitat
MrKnogge

Registriert seit: 9. Jun 2003
Ort: Pforzheim
2.458 Beiträge
 
Delphi 2007 Professional
 
#6

Re: Welche Informationen über Compiler in der EXE?

  Alt 25. Jun 2004, 22:28
Bist du dir da sicher ?

Woher sollte denn Delphi wissen, ob ich ine Kompo aus DxPro oder selber geschrieben habe.
Und selbst wenn dies so ist, so wird das wohl eher nur beim Compilieren überprüft, in die Exe-File kommt das glaub ich nicht.
Christian Bootz
Einstein ist tot, Newton ist tot,
und mir ist auch schon ganz schlecht...
  Mit Zitat antworten Zitat
LarsMiddendorf

Registriert seit: 4. Sep 2003
Ort: Hemer
104 Beiträge
 
Turbo Delphi für Win32
 
#7

Re: Welche Informationen über Compiler in der EXE?

  Alt 25. Jun 2004, 23:18
Es gab hier auf der DP mal einen Link zu so einem Artikel.
Ich weiß die genaue Addresse nicht mehr, aber ich habe mit dem Delphi Beispiel ResExplorer mal einen Screenshot gemacht.
Angehängte Grafiken
Dateityp: bmp dvcla.bmp (332,3 KB, 57x aufgerufen)
  Mit Zitat antworten Zitat
NicoDE
(Gast)

n/a Beiträge
 
#8

Re: Welche Informationen über Compiler in der EXE?

  Alt 25. Jun 2004, 23:43
Zitat von MrKnogge:
Woher sollte denn Delphi wissen, ob ich ine Kompo aus DxPro oder selber geschrieben habe.
Deine Komponenten fragen ja auch nicht ab, ob sie zusammen mit der Pro oder CSS -Version der VCL verwendet wurden.
Einige wenige Komponenten von Borland tun dies allerdings.
  Mit Zitat antworten Zitat
Benutzerbild von fylo
fylo

Registriert seit: 18. Feb 2004
Ort: Rostock
155 Beiträge
 
Delphi 7 Personal
 
#9

Re: Welche Informationen über Compiler in der EXE?

  Alt 26. Jun 2004, 22:24
Zitat von MathiasSimmack:
Darf man fragen warum du fragst?
Nur so aus Interesse. Vieleicht kann man ja mal ein Tool bauen, mit dem man heraus
bekommen kann mit welchem Compiler es erstellt wurde. Um z.B. bei älteren Projekten
heraus zu bekommen ob man den entsprechenden Compiler noch hat (Quelltext voraus
gesetzt).
have fun
fylo
  Mit Zitat antworten Zitat
Antwort Antwort


Forumregeln

Es ist dir nicht erlaubt, neue Themen zu verfassen.
Es ist dir nicht erlaubt, auf Beiträge zu antworten.
Es ist dir nicht erlaubt, Anhänge hochzuladen.
Es ist dir nicht erlaubt, deine Beiträge zu bearbeiten.

BB-Code ist an.
Smileys sind an.
[IMG] Code ist an.
HTML-Code ist aus.
Trackbacks are an
Pingbacks are an
Refbacks are aus

Gehe zu:

Impressum · AGB · Datenschutz · Nach oben
Alle Zeitangaben in WEZ +1. Es ist jetzt 09:09 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