Delphi-PRAXiS

Delphi-PRAXiS (https://www.delphipraxis.net/forum.php)
-   Sonstige Fragen zu Delphi (https://www.delphipraxis.net/19-sonstige-fragen-zu-delphi/)
-   -   Delphi Wie kann ich eine ocx-Versionsnummer auslesen? (https://www.delphipraxis.net/8438-wie-kann-ich-eine-ocx-versionsnummer-auslesen.html)

LuckySpacy 4. Sep 2003 16:03


Wie kann ich eine ocx-Versionsnummer auslesen?
 
[db]ocx Versionsnummer auslesen[/db]
Hallo,
ich möchte mit Delphi die Dateiversion einer x-beliebigen ocx-Datei auslesen.

Mein Ziel:

Ich möchte ein Programm schreiben, dass die Dateiversionen zweier ocx-Dateien miteinander vergleicht.

Weiß jemand wie das geht?

sakura 5. Sep 2003 19:15

Re: Wie kann ich eine ocx-Versionsnummer auslesen?
 
Die Lösung ist die gleiche wie für EXE und DLL-Dateien:

http://www.delphipraxis.net/internal...ect.php?t=5616

...:cat:...

LuckySpacy 8. Sep 2003 10:10

Re: Wie kann ich eine ocx-Versionsnummer auslesen?
 
Vielen Dank erst einmal an Sakura. Das Funktioniert prima.
Daraus ergibt sich jetzt für mich eine weitere Frage.

Frage:
Kann ich die Versionsnummer einer ocx-Datei auch an einem entfernten FTP-Server erfragen, ohne das ich die Datei runterladen muss?

Chewie 8. Sep 2003 10:16

Re: Wie kann ich eine ocx-Versionsnummer auslesen?
 
Nein. FTP unterstützt kein Remote-Öffnen einer Datei, du musst sie runterladen.

theomega 8. Sep 2003 11:07

Re: Wie kann ich eine ocx-Versionsnummer auslesen?
 
man müßte doch aber nur die ersten x bytes runterladen oder?

LuckySpacy 8. Sep 2003 11:15

Re: Wie kann ich eine ocx-Versionsnummer auslesen?
 
Zitat:

Zitat von Chewie
Nein. FTP unterstützt kein Remote-Öffnen einer Datei, du musst sie runterladen.

Verstehe ich nicht.

Wie macht es denn der Microsoft Internet Explorer Browser?
Der vergleicht doch auch die verschiedenen OCX-Versionen, bevor er anfängt diese herunter zu laden. Oder liege ich hier falsch?

Ich möchte im Prinzip genau das gleiche erreichen, nur dass mein Delphi Programm bestimmen soll, was geladen wird und was nicht.

LuckySpacy 8. Sep 2003 11:25

Re: Wie kann ich eine ocx-Versionsnummer auslesen?
 
Zitat:

Zitat von theomega
man müßte doch aber nur die ersten x bytes runterladen oder?

Wenn jemand dazu eine Idee hätte, wie ich so an die Versionsnummer komme, hätte ich auch nichts dagegen.

sakura 8. Sep 2003 11:58

Re: Wie kann ich eine ocx-Versionsnummer auslesen?
 
Zitat:

Zitat von LuckySpacy
Wie macht es denn der Microsoft Internet Explorer Browser? Der vergleicht doch auch die verschiedenen OCX-Versionen, bevor er anfängt diese herunter zu laden. Oder liege ich hier falsch?

Du liegst falsch ;-) Der schaut lediglich, ob die lokale Version die gleiche oder eine aktuellere ist. Der Vergleichswert ist im HTML-Object-Tag enthalten. Wenn die lokale Version nicht reicht, wird die angegebene einfach vom Server geholt ohne deren Versionsnummer weitergehend zu überprüfen.

...:cat:...


Alle Zeitangaben in WEZ +1. Es ist jetzt 21:08 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