ANMERKUNG: Um den folgenden Text vollständig anzuzeigen, schalten Sie Ihren Notizblock auf die Vollbildansicht. DKINFO.TXT ********************************************************** Zusätzliche Informationen zum Microsoft(R) FoxPro(R) für Windows(TM) Distribution Kit Version 2.5b (C)1993 Microsoft Corporation. Alle Rechte vorbehalten. Das vorliegende Distribution Kit entspricht der FoxPro- Produktversion 2.5b. Um festzustellen, ob Ihre Entwicklungsversion von Fox Pro und das vorliegende Produkt übereinstimmen, geben Sie im Befehlsfenster Ihrer Entwicklungsversion von FoxPro "? vers()" ein. Wenn als Antwort "FoxPro 2.5b" erscheint, stimmen alle Funktionen überein, und Sie können mit der Entwicklung von Anwendungen beginnen. Wenn eine andere Version ausgegeben wird, wenden Sie sich an den Microsoft Software Service, um zu klären, ob Sie Ihre Software aktualisieren müssen. ********************************************************** ====== INHALT ====== Teil Beschreibung ---- ------------ 1 Tips zum Arbeiten mit FoxPro 2 Änderungen an der Dokumentation nach der Drucklegung 3 Antworten auf häufig gestellte Fragen ========================================================== Teil 1: Tips zum Arbeiten mit FoxPro ========================================================== Wenn Sie die Tips zum Arbeiten mit FoxPro installiert haben, können Sie sie sich ansehen, indem Sie KBVIEW.APP starten. KBVIEW.APP ist eine FoxPro für Windows-Anwendung, die sich in dem Verzeichnis Ihres FoxPro für Windows befindet. ---------------------------------------------------------- ========================================================== Teil 2: Änderungen an der Dokumentation nach der Drucklegung ========================================================== In der Dokumentation wird durchgehend von FoxPro 2.5 gesprochen. Es handelt sich jedoch hierbei um die Version FoxPro 2.5b statt FoxPro 2.5. In der Dokumentation wird von der FoxPro für Windows Distribution Kit Support-Datei FOXW2500.ESL gesprochen. Der neue Name dieser Datei ist jedoch FOXW250B.ESL. --------------------------------------------------------- Kapitel 1, Seite 5: Installation In diesem Abschnitt wird fälschlicherweise behauptet, daß FOXW2500.ESL (FOXW250B.ESL) und DKINFO.TXT im Verzeichnis des Distribution Kit installiert sind. Tatsächlich befinden sich diese Dateien in Ihrem Verzeichnis für FoxPro für Windows. ---------------------------------------------------------- Kapitel 2, Seite 12: Fügen Sie unter "Hinzufügen von FoxPro für MS-DOS-Druckertreiber" folgendes ein: "Fügen Sie DRIVER2.FLL als Datei auch dann hinzu, wenn Ihre Anwendung FoxPro für MS-DOS-Druckertreiber benötigt." ---------------------------------------------------------- Kapitel 2, Seite 13: Unter "Ändern des FoxPro-Hauptfensters" wurde eine neue Konfi- gurationsoption für die Datei CONFIG.FPW (TITLE) nicht dokumentiert. Wenn Sie im Systemmenü die Option "Schließen" oder aus dem Menü "Datei" die Option "Beenden" wählen, erscheint eine Meldung, die den Text enthält, der in der Titelleiste Ihrer Anwendung erscheint. Fügen Sie die Konfigurationseinstellung TITLE hinzu, um anzugeben, daß die Meldung erscheinen soll, wenn eine der beiden genannten Optionen gewählt wird. Der Text in der Titelleiste wird dann durch den Text, den Sie zusammen mit TITLE angeben, überschrieben. Wenn Sie z.B. die folgende Zeile in die Datei CONFIG.FPW einfügen, erscheint die Meldung "Anwendung 1 Beenden": TITLE = Anwendung 1 ---------------------------------------------------------- Kapitel 3, Seite 17: Hinzufügen eines Symbols zu Ihrer .EXE-Datei In der Meldung wird behauptet, daß Sie das Dialogfeld "Pro- grammeigenschaften" im Windows Programm-Manager zum Hinzufügen oder Ändern eines Symbols einer mit dem FoxPro für Windows Distribution Kit erstellten Datei nicht verwenden können. Dies stimmt nicht. Sie können dieses Dialogfeld zum Bearbeiten eines solchen Anwendungssymbols nun verwenden. ---------------------------------------------------------- ============================================= Teil 3: Antworten auf häufig gestellte Fragen ============================================= Verzeichnis der Fragen ---------------------- 1 Wo sucht meine ausführbare Anwendungsdatei (.EXE) nach FOXW250B.ESL? 2 Wo muß ich FOXRUN.PIF ablegen, wenn meine Anwendung zum Ausführen externer MS-DOS-Programme den Befehl RUN verwendet? 3 Wie übergebe ich Parameter an meine ausführbare Anwendungsdatei (.EXE)? 4 Meine Anwendung verwendet FoxFont. Wo lege ich die FoxFont-Datei FONXFONT.FON ab? 5 In unserem Unternehmen sind mehrere FoxPro-Entwickler tätig. Benötigt jeder Entwickler eine eigene Kopie des Distribution Kit? 6 Welche Art von Awendungen (Einzelbenutzer, Mehrbenutzer) können mit dem Distribution Kit erstellt werden? 7 Zweiteilige Frage zum Verkauf einer Anwendung über einen Dritten. 8 Sollte ich FOXPRO.INT mit meiner Anwendung weitergeben? ----------------------------------------------------------- Fragen und Antworten -------------------- Frage 1 Wo sucht meine ausführbare Anwendungsdatei (.EXE) nach FOXW250B.ESL? Antwort 1 Die ausführbare Datei sucht die Datei FOXW250B.ESL, die FoxPro für Windows Support-Bibliothek, an folgenden Positionen (in der aufgeführten Reihenfolge): 1. Im Verzeichnis, aus dem die .EXE-Datei ausgeführt wird. 2. Im aktuellen Arbeitsverzeichnis. 3. Entlang des MS-DOS-Pfades. ----------------------------------------------------------- Frage 2 Wo muß ich FOXRUN.PIF ablegen, wenn meine Anwendung zum Ausführen externer MS-DOS-Programme den Befehl RUN verwendet? Antwort 2 Legen Sie FOXRUN.PIF in dem Verzeichnis ab, in dem sich auch die Datei FOXW250A.ESL befindet. Dies ist normalerweise das Stammverzeichnis der Dateistruktur, die die Dateien enthält, die auf die zur Weitergabe bestimmten Disketten kopiert werden sollen. ----------------------------------------------------------- Frage 3 Wie übergebe ich Parameter an meine ausführbare Anwendungsdatei (EXE)? Antwort 3 Die erste Zeile des Hauptprogramms Ihrer Anwendung muß eine PARAMETERS-Anweisung sein, die die zu übergebenden Parameter akzeptiert. Die folgende PARAMETERS-Anweisung akzeptiert z.B. zwei Parameter: PARAMETERS mparam1, mparam2 Sie können die Parameter, die an die .EXE-Datei Ihrer Anwendung übergeben werden sollen, beim Erstellen Ihrer Installationsroutine mit dem Setup-Assistenten angeben. Wenn Sie mehrere Parameter angeben, müssen Sie diese durch Leerzeichen voneinander trennen. Wenn ein Parameter ein Leerzeichen enthält, müssen Sie vor und hinter diesem Parameter doppelte Anführungszeichen (" ") angeben. Sie können zum Angeben von Parametern, die an die .EXE- Datei Ihrer Anwendung übergeben werden sollen, auch das Symbol für die Anwendung und dann aus dem Menü "Datei" des Programm-Managers den Befehl "Eigenschaften..." wählen. Geben Sie dann die gewünschten Parameter in das Textfeld "Befehlszeile" ein. ----------------------------------------------------------- Frage 4 Meine Anwendung verwendet FoxFont. Wo lege ich die FoxFont- Datei FONXFONT.FON ab? Antwort 4 Stellen Sie FOXFONT.FON in das Verzeichnis, in dem sich auch die Datei FOXW250A.ESL befindet. Dies ist normalerweise das Stammverzeichnis der Verzeichnisstruktur, die die Dateien enthält, die auf Ihre zur Weitergabe bestimmten Disketten kopiert werden sollen. ----------------------------------------------------------- Frage 5 In unserem Unternehmen sind mehrere FoxPro-Entwickler tätig. Benötigt jeder Entwickler eine eigene Kopie des Distribution Kit? Antwort 5 Ihr Unternehmen benötigt für jeden Entwickler, der zur Weitergabe bestimmte Anwendungen entwickelt, eine eigene Kopie des Distribution Kit. Wenn es in Ihrem Unternehmen fünf Entwickler gibt, die zur Weitergabe bestimmte Anwendungen entwickeln, benötigen Sie fünf lizenzierte Kopien des Distribution Kit. ----------------------------------------------------------- Frage 6 Welche Art von Anwendungen (Einzelbenutzer, Mehrbenutzer) können mit dem Distribution Kit erstellt werden? Answer 6 Mit dem FoxPro 2.5b für Windows Distribution Kit können Sie alle Arten von Anwendungen (Einzelbenutzer, Mehrbenutzer) erstellen. Während Sie bei Verwendung von FoxPro 2.0 separate Lizenzverträge für Einzelbenutzer-, Mehrbenutzeranwendungen usw. benötigten, ist dies mit der Entwicklungsversion von FoxPro 2.5b nicht mehr erforderlich. Sie benötigen jedoch in jedem Fall, wie bereits oben erwähnt, je eine lizenzierte Kopie des FoxPro 2.5b für Windows Distribution Kit für jeden Entwickler, der FoxPro 2.5b für Windows-Anwendungen erstellt, die weitergegeben werden sollen. ----------------------------------------------------------- Frage 7 Die folgende Frage beschäftigt sich mit den rechtlichen Anforderungen hinsichtlich des Vertriebs von Anwendungen, die mit FoxPro entwickelt worden sind, über Dritte. Angenommen, ich schreibe als FoxPro-Entwickler ein Programm, kompiliere dieses in Form einer komprimierten .EXE-Datei und gebe die Anwendung an den Kunden A, zusammen mit der FOXW250B.ESL Support-Bibliotheksdatei zum Ausführen der Anwendung weiter. Kunde A besitzt die Anwendung und das Copyright und verkauft die Anwendung dann auf kommerzieller Basis an eine Vielzahl von Kunden weiter. A) Muß Kunde A das FoxPro Distribution Kit erwerben, auch wenn er es selber nie zum Entwickeln von Anwendungen einsetzen würde? B) Muß Kunde A die Entwicklungsversion von FoxPro 2.5b erwerben? Antwort 7 A) Nein, Kunde A muß nicht das Distribution Kit erwerben. Nur der Entwickler, der Original-.EXE-Dateien erstellt, benötigt eine lizenzierte Kopie des Distribution Kit. B) Kunde A muß die Entwicklungsversion von FoxPro 2.5b nicht erwerben, da er keine eigene .EXE-Datei erstellt; Kunde A ist lediglich ein Wiederverkäufer. Er muß die Anwendung jedoch in ihrer ursprünglichen Form weitergeben und darf die Laufzeitdateien nicht zusammen mit einer anderen Anwendung weitergeben. Frage 8 Sollte ich FOXPRO.INT mit meiner Anwendung weitergeben? Antwort 8 Wir empfehlen die Weitergabe der Datei FOXPRO.INT mit Ihrer Anwendung, da diese FoxPro-Datei internationale Funktionen wie Sortierfolgen-Informationen und Codeseiten-Unterstützung zur Verfügung stellt. Sie müssen FOXPRO.INT mit Ihrer Anwendung vertreiben, wenn Ihre Anwendung eine andere Sortierfolge als MACHINE verwendet oder auf mehreren FoxPro-Plattformen ausgeführt wird. Plazieren Sie die Datei FOXPRO.INT in das Hauptverzeichnis der Verzeichnisstruktur, das die Dateien für Ihre Vertriebsdisketten enthält. ----------------------------------------------------------- ******************* ENDE DER DATEI DKREADME.TXT *******************