Freigeben über


Entfernen eingeschränkt nutzbarer Visual FoxPro-Elemente und -Dateien

Die Entwicklungsumgebung von Visual FoxPro enthält viele Elemente und Dateien, die nur von Ihnen eingesetzt werden dürfen, da für diese Elemente und Dateien eine Lizenz erforderlich ist. Sollte Ihre Anwendung einige dieser Elemente oder Dateien einsetzen, entfernen Sie diese.

Eingeschränkt nutzbare Visual FoxPro-Elemente

Die folgenden Visual FoxPro-Menüs mit den zugehörigen Menübefehlen können Sie nicht in einer für den Vertrieb vorgesehenen ausführbaren Datei verwenden.

Eingeschränkt nutzbare Menüs

  • Database
  • Formular
  • Menü
  • Programm
  • Projekt
  • Abfrage
  • Tabelle

Wenn Ihre Anwendung einen der nachstehend aufgeführten Befehle enthält, tritt ein Fehler auf, weil das Feature nicht zu Verfügung steht ("Feature is not available (Error 1001))". Sie dürfen zwar keine Befehle einbeziehen, die Menüs, Formulare oder Abfragen erstellen bzw. ändern, können aber trotzdem in Ihrer Anwendung kompilierte Menü-, Formular- oder Abfrageprogramme ausführen.

Befehle, die nicht verfügbar sind  
APPEND PROCEDURES MODIFY FORM
BUILD APP MODIFY MENU
BUILD EXE MODIFY PROCEDURE
BUILD PROJECT MODIFY PROJECT
CREATE FORM MODIFY QUERY
CREATE MENU MODIFY SCREEN
CREATE QUERY MODIFY STRUCTURE
CREATE SCREEN MODIFY VIEW
CREATE VIEW SUSPEND
MODIFY CONNECTION SET STEP
MODIFY DATABASE  

Die folgenden Befehle werden ignoriert, wenn sie Bestandteil einer für Endbenutzer vorgesehenen Anwendung sind.

Befehle, die ignoriert werden  
SET DEBUG SET DOHISTORY
SET DEVELOPMENT SET ECHO

Eingeschränkt nutzbare Visual FoxPro-Dateien

Visual FoxPro installiert Dateien auf Ihrem Computer, die nur eingeschränkt genutzt und weder vervielfältigt noch vertrieben werden dürfen. Dazu gehören:

  • Einige Assistentendateien.
  • TrueType®-Schriftarten.
  • Hilfedateien.

Redist.txt

Visual FoxPro enthält viele Dateien, die gemäß den Lizenzvereinbarungen nur Sie persönlich für Entwicklungs- und Testzwecke verwenden dürfen. In der Datei Redist.txt, die sich in Ihrem Visual FoxPro-Verzeichnis befindet, finden Sie eine Liste der neuverteilbaren Dateien.

Wenn Ihre Anwendung Dateien enthalten sollte, die sich nicht in Redist.txt befinden (andere als von Ihnen erstellte Dateien), müssen Sie diese entfernen. Gemäß den Lizenzvereinbarungen von Microsoft, die Sie mit diesem Produkt erhalten haben, sind Sie nicht berechtigt, diese Dateien in Ihrer Anwendung oder in Dateien zu versenden.

Vertriebsfähige Dateien

Abgesehen von den beschränkt nutzbaren Dateien dürfen Sie alle Visual FoxPro-Dateien vertreiben. Gemäß den Lizenzvereinbarungen von Microsoft, die Sie mit diesem Produkt erhalten haben, müssen die Dateien zusammen mit einer entsprechenden Anwendung vertrieben werden. Für die vertriebsfähigen Dateien gelten die folgenden Richtlinien.

Beispiele

Dateien in den Ordnern …\Samples\ und in den Ordnern \Api\Samples enthalten Anschauungsbeispiele und Code von Beispielanwendungen, den Sie für eigene Anwendungen nutzen können. Visual FoxPro darf nicht unverändert vertrieben werden. Sie dürfen jedoch Teile des Beispielcodes als Grundlage für die Entwicklung Ihrer eigenen Anwendung verwenden.

Wenn Sie Dateien in diesen Verzeichnissen verwenden (einschließlich aller .bmp-, .ico- und .cur-Dateien), müssen Sie diese in Ihr Projekt und in die Anwendungserstellung aufnehmen. Die Namen dieser Dateien müssen nicht auf den Vertriebsdisketten genannt werden. Die Dateien dürfen auch unabhängig von Ihren Anwendungen vertrieben werden.

Klassenbibliotheken

Sie dürfen jede .vcx-Datei unverändert verwenden. Hierzu zählen unter anderem die in den Verzeichnissen \Ffc und \Gallery, die Assistentenklassenbibliothek Wizstyle.vcx, und die Beispielklassenbibliotheken. Diese Bibliotheken müssen in das Projekt und in die Anwendungserstellung aufgenommen werden.

ODBC-Dateien

Die besonderen Beschränkungen in Bezug auf die Weiterverbreitung von ODBC-Dateien können Sie in den Lizenzvereinbarungen von Microsoft nachlesen, die Sie mit diesem Produkt erhalten haben.

ActiveX-Steuerelemente

Visual FoxPro beinhaltet eine Reihe von ActiveX-Steuerelementen (.ocx-Dateien), die Sie zu Ihren Anwendungen hinzufügen und mit diesen vertreiben dürfen.

Siehe auch

Einbinden von Ressourcen in Anwendungen | Vorbereitung einer vertriebsfähigen Anwendung | Schützen und Dokumentieren von Quellcode | Verteilen von Anwendungen