home
***
CD-ROM
|
disk
|
FTP
|
other
***
search
/
Best of German Only 1
/
romside_best_of_german_only_1.iso
/
wissen
/
dos
/
clp
/
entpack.exe
/
!CLP141.EXE
/
CLP141.DOC
< prev
next >
Wrap
Text File
|
1993-03-01
|
24KB
|
553 lines
┌──────────────────────────────────────────────────────────┐
│ │
│ CLP - Clipper-Funktionen und -Prozeduren │
│ │
│ Version 1.41 │
│ │
│ Made in Germany │
│ │
│ (C) Copyright 1992, 1993 │
│ │
│ by Erich Schuster, Hirsauer Weg 18 │
│ W-7250 Leonberg │
│ │
│ Telefon u. Telefax: (07152) 4 62 13 │
│ │
└──────────────────────────────────────────────────────────┘
┌──────────────────────────────────────────────────────────┐
│ Dokumentation │
└──────────────────────────────────────────────────────────┘
┌────────────────────┐
│ Inhaltsverzeichnis │
└────────────────────┘
Vollständige Dateien
Copyright-Vermerk
1. Installation des Programmes
2. Arbeiten mit den Objekten
3. Liste der Funktionen
4. Aufruf der Funktionen
5. Anwenderfunktionen bei Benutzung von CLPWINDW
CLP 1.41 Clipper-Funktionen und -Prozeduren (C) Copyright E. Schuster
────────────────────────────────────────────────────────────────────────────
┌──────────────────────┐
│ Vollständige Dateien │
└──────────────────────┘
INSTALL.EXE Installationsprogramm (nur auf Diskette)
DRIVEDIR.EXE LW/Pfad ok? für die Installation (nur auf Diskette)
BEEP.EXE Biept nur! für die Installation (nur auf Diskette)
READ_ME.! Datei mit Installationshinweisen und anderes
LIST.EXE Lister zum Anschauen von Dateien (LIST READ_ME.!)
CLP.SNR Ihre persönliche Seriennummer (nur bei Vollversion)
!CLP141.EXE Archiv mit folgenden Dateien:
CLPTEST.EXE Beispiel-Programm
CLPTEST.STA Datei für Hinweistexte für Beispiel-Programm
CLPTEST.MAK Makefile zum Erstellen des Beispiel-Programms
CLPTEST.LNK Linkfile zum Erstellen des Beispiel-Programms
CLPTEST.PRG Sourcecode zum Beispiel-Programm
CLPTEST.PRX Sourcecode mit vielen Kommentaren
CLP141.DOC Dokumentation zu CLP 1.41 (diese Datei)
HELP.DBF Die Datenbank für die Hilfstexte
HELP.DBT Die Hilfstexte selbst
ERR.MSG Die Datei mit den Nachrichten
INKEY.EXE Programm zur Ermittlung des Inkey-Wertes
DOKU.BAT Batchdatei zum Anschauen der Dokumentation
BESTELL1.TXT Das Formular zur Bestellung/Registrierung
BESTELL2.TXT Ein Bestellformular für Vollversionen
BESTELL3.TXT Ein Bestellformular für Shareware/Sourcecode
!OBJS87.EXE Archiv mit Objektfiles für Clipper Sommer 87
!OBJC50.EXE Archiv mit Objektfiles für Clipper 5.0
Folgende Objektfiles sind in den beiden Archiven:
CLPCOLOR.OBJ Objekt für individuelle Farbeinstellung
CLPFILES.OBJ Objekt für Dateienverarbeitung
CLPFUNC1.OBJ Objekt mit verschiedenen Clipper-Funktionen
CLPFUNC2.OBJ Objekt mit verschiedenen Clipper-Funktionen
CLPNUMTO.OBJ Objekt mit verschiedenen Clipper-Funktionen
CLPWINDW.OBJ Objekt mit Clipper-Prozeduren für SAA-Oberflächen
┌───────────────────┐
│ Copyright-Vermerk │
└───────────────────┘
Das Programm CLP 1.41 inklusive der Dokumentation untersteht dem
Urheberrecht. Das Copyright liegt ausschließlich bei dem Autor,
- Erich Schuster, Hirsauer Weg 18, 7250 Leonberg -
Das bedeutet, das Programm darf weder an andere Personen weiter-
gegeben, noch auf mehr als einem PC installiert werden.
CLP 1.41 Clipper-Funktionen und -Prozeduren (C) Copyright E. Schuster
────────────────────────────────────────────────────────────────────────────
┌─────────────────────────────────┐
│ 1. Installation des Programmes │
└─────────────────────────────────┘
Die Installation von CLP ist durch die mitgelieferte Batchdatei
'INSTALL.BAT' denkbar einfach.
Dazu führen Sie nur folgende Schritte aus:
1. Sie wechseln in das Laufwerk, in welches sich die Installations-
diskette zu CLP befindet.
Beispiel: Installation von Laufwerk A: 'A:' [Eingabe]
2. Sie tippen den Befehl zum Aufruf der Installationsprozedur mit den
Parametern 'LW' und 'PFAD' (das Laufwerk und Verzeichnis, auf welches
CLP installiert werden soll). 'INSTALL [LW] [PFAD]'
Beispiel: Installation auf C:\CLP 'install c clp' [Eingabe]
Fertig! CLP installiert sich nun von selbst.
Sie müssen also das Verzeichnis vorher nicht anlegen, aber Sie können
durchaus auch in ein bereits bestehendes Verzeichnis installieren.
Bitte unbedingt beachten:
Die Parameter 'LW' und 'PFAD' müssen mit einem Leerzeichen getrennt sein.
Der Parameter 'LW' darf nur aus einem Buchstaben ohne folgendem Doppel-
punkt bestehen. Außerdem darf der Parameter 'PFAD' nicht mit einem Back-
slash '\' anfangen oder enden.
Falsch wäre: 'install c:\clp' oder 'install c: clp' oder 'install c \clp'
Noch ein Beispiel für die Installation von Laufwerk B: in das Laufwerk
und Verzeichnis D:\PRIVAT\CLP:
B: [Eingabe]
install d privat\clp [Eingabe]
Auch hier werden, wenn noch nicht vorhanden, das Verzeichnis 'PRIVAT'
mit dem Unterverzeichnis 'CLP' auf Laufwerk D: angelegt.
CLP 1.41 Clipper-Funktionen und -Prozeduren (C) Copyright E. Schuster
────────────────────────────────────────────────────────────────────────────
┌───────────────────────────────┐
│ 2. Arbeiten mit den Objekten │
└───────────────────────────────┘
Da diese Objekte nur für Clipper-Programmierer interessant sein können,
gehe ich davon aus, daß Sie mit dem PC im allgemeinen und der Clipper-
Umgebung im besonderen vertraut sind.
Wichtig ist, daß jedes Programm, welches eine der in den verschiedenen
Objekten enthaltenen Prozeduren bzw. Funktionen nutzt, also aufruft, mit
dem entsprechenden Objekt zusammen gelinkt wurde.
Dabei ist zu beachten:
'CLPCOLOR' verwendet Funktionen von 'CLPWINDW',
'CLPFILES' verwendet Funktionen von 'CLPFUNC1' und 'CLPFUNC2',
also kann 'CLPCOLOR' nur zusammen mit 'CLPWINDW', und 'CLPFILES' nur
zusammen mit 'CLPFUNC1' und 'CLPFUNC2' gelinkt werden.
Zur Vereinfachung der Compilierung ist eine Makefile 'CLPTEST.MAK' dabei,
womit das Demoprogramm CLPTEST compiliert und inklusive sämtlicher
Objekte gelinkt werden kann.
Dazu muß lediglich der Pfad des Clipper-Compilers, des Linkers und der
Clipper-Lib's in der Makefile angegeben werden (CLIPPATH=Clipper-Pfad).
CLP 1.41 Clipper-Funktionen und -Prozeduren (C) Copyright E. Schuster
────────────────────────────────────────────────────────────────────────────
┌──────────────────────────┐
│ 3. Liste der Funktionen │
└──────────────────────────┘
CLPWINDW: WIN_INIT : Initialisieren von Variablen
WIN_CREATE : Erstellen des Hauptbildschirms
WIN_MAIN : Programm für das Hauptfenster
WIN_CLOSE : Beenden des Programms
POP_SCREEN() : Anzeigen eines PopUp-Fensters
POP_MENU() : Anzeigen eines PopUp-Menüs
POP_MSG() : Anzeig