Hinweis
Für den Zugriff auf diese Seite ist eine Autorisierung erforderlich. Sie können versuchen, sich anzumelden oder das Verzeichnis zu wechseln.
Für den Zugriff auf diese Seite ist eine Autorisierung erforderlich. Sie können versuchen, das Verzeichnis zu wechseln.
Dieser Artikel enthält Informationen dazu, wie Sie bestimmen, welche Version von Visual FoxPro eine benutzerdefinierte ausführbare Datei verwendet.
Originalproduktversion: Visual FoxPro
Ursprüngliche KB-Nummer: 2723045
Symptome
Sie haben eine Kopie von Visual FoxPro, oder Sie führen eine benutzerdefinierte ausführbare Datei aus, die in Visual FoxPro kompiliert wurde. Sie möchten die Version von Visual FoxPro ermitteln, die Sie verwenden oder die ausführbare Datei verwendet.
Lösung
Wenn Sie über die Entwicklungsversion von Visual FoxPro verfügen, können Sie die Version mit einer der folgenden Methoden ermitteln:
- Wechseln Sie zu Hilfe> Über Microsoft Visual FoxPro. Die Version-Zeile meldet die Version von Visual FoxPro, die Sie installiert haben.
- Wechseln Sie zum Befehlsfenster, und geben Sie Folgendes ein: WAIT WINDOW Version()
Wenn Sie über eine benutzerdefinierte ausführbare Datei verfügen, die Sie glauben, dass sie in Visual FoxPro erstellt wurde, können Sie ListDLLs auf Ihrem .EXE verwenden. Wenn Sie z. B. OurCoolApp.exe haben, würde durch Ausführen dieses Befehls die geladenen DLLs aufgeführt: listdlls OurCoolApp. Die resultierende Ausgabe, die sich auf die VFP-Laufzeitdateien bezieht, wird wie hier gezeigt angezeigt:
0x000000000c000000 0x486000 C:\Program Files (x86)\Common Files\Microsoft Shared\VFP\VFP9r.dll
0x000000000d200000 0x123000 C:\Program Files (x86)\Common Files\Microsoft Shared\VFP\VFP9RENU.DLL
0x000000000e200000 0x542000 C:\Program Files (x86)\Common Files\Microsoft Shared\VFP\VFP9T.DLL
Notiz
Dieses Ergebnis stammt von einem 64-Bit-Windows 7-Rechner. Daher wird der Pfad "C:\Programme" (x86) angezeigt. Wenn Sie Visual FoxPro auf einem 32-Bit-Computer ausführen, haben Sie diesen Pfad nicht.
Die VFP9t.dll ist möglicherweise nicht vorhanden, da sie nur mit Multithread-COM-Objekten benötigt wird.
Weitere Informationen
Nachdem Sie sich dort befinden, wo sich die VFP9R.dll und VFP9RENU.dll befinden, können Sie deren Versionen ermitteln. Öffnen Sie Windows Explorer, und navigieren Sie zu dem Ordner, der in der ListDLL-Ausgabe angegeben ist. Klicken Sie mit der rechten Maustaste, wählen Sie "Eigenschaften" aus, und überprüfen Sie dann die Dateiversion auf der Registerkarte "Details".
Die erste ganze Zahl ungleich Null von links in der Versionsnummer ist die Versionsnummer von Visual FoxPro.