Zum Inhalt springen
View in the app

A better way to browse. Learn more.

Fachinformatiker.de

A full-screen app on your home screen with push notifications, badges and more.

To install this app on iOS and iPadOS
  1. Tap the Share icon in Safari
  2. Scroll the menu and tap Add to Home Screen.
  3. Tap Add in the top-right corner.
To install this app on Android
  1. Tap the 3-dot menu (⋮) in the top-right corner of the browser.
  2. Tap Add to Home screen or Install app.
  3. Confirm by tapping Install.

WICHTIG!!!!Auslesen von Versionsnummern: Delphi4

Empfohlene Antworten

Veröffentlicht

Hallo Ihr,

ich hab da mal eine Frage...wie kann ich am einfachsten Versionsnummern bestimmter Tools aus der Registry auslesen???

Könnt Ihr mir dazu eventuell ein Script zeigen?

Und dieses erklären?

Ist super wichtig...muss dringend ein Programm schreiben!!!

Mein Ausbilder wird sonst noch sauer, wenn ich mich nicht beeile!

Lg

Kathi

bedauerlicherweise hat lwp vollkommen recht.

allerdings gibt es - wie fast immer im leben - auch hier eine hintertuer:

alle programme hinterlassen eindeutige *signaturen* in der registry. die *art*, *wie* sie ihre eintraege machen, ist i.d.r. von version zu version unterschiedlich. mit einigem rechercheaufwand kannst du also diese *signaturen* ermitteln und koenntest somit versionen feststellen. (tipp: die meisten programme haben irgendeine .ini, .nfo oder .txt datei, in der - neben weiteren infos - die aktuelle version abgelegt ist. im zweifelsfall also zunaechst danach suchen. [geht schneller] )

alternativ kannst du dir auch die .exe-files mal naeher ansehen ... vielleicht laesst sich da ja ein algorithmus finden.

das ist ganz sicher kein allheilmittel, aber wenn du diese infos *wirklich* brauchst, dann ist es zumindest ein weg...

mfg

dz

@doublezero:

Was laberst du eigentlich für ein Zeug? Hast du deinen eigenen Artikel eigentlich mal durchgelesen? Verstehst du ihn selbst?

Wozu gibts eigentlich die Api-Funktionen GetFileVersionInfo() und GetFileVersionInfoLength() der Library Version.dll? Allerdings haben nicht alle Win32-Programme auch wirklich einen Eintrag der Version.

Auch aus der Registry lassen sich teilweise die Versionsnummern auslesen. Das geht aber nur wenn man genau weis wo dieser Eintrag steht. Wie man aus der Registry Daten auslesen kann poste ich aber wirklich nicht... wozu gibts Suchmaschinen?

Gruß,

StarLord

Archiv

Dieses Thema wurde archiviert und kann nicht mehr beantwortet werden.

Configure browser push notifications

Chrome (Android)
  1. Tap the lock icon next to the address bar.
  2. Tap Permissions → Notifications.
  3. Adjust your preference.
Chrome (Desktop)
  1. Click the padlock icon in the address bar.
  2. Select Site settings.
  3. Find Notifications and adjust your preference.