.CH Dateiendung
Clipper-Headerdatei
| Entwickler | Nantucket Corporation |
| Beliebtheit |
3,5 | 6 Stimmen |
Was ist eine CH-Datei?
Eine CH-Datei ist eine Headerdatei, die von Programmen verwendet wird, die in der Programmiersprache Clipper geschrieben wurden. Sie enthält Präprozessor-Direktiven und externe Deklarationen, die anschließend in Clipper .PRG-Dateien eingebunden werden, indem auf die CH-Datei mit der #include-Direktive verwiesen wird. CH-Dateien werden heute am häufigsten von Programmen verwendet, die in der Programmiersprache Harbour geschrieben wurden.
Weitere Informationen
Clipper ist eine Programmiersprache und ein Compiler, die eine Variante der Programmiersprache xBase verwenden, damit Entwickler MS-DOS-Programme schreiben und verbreiten können. Clipper wurde 1985 von der Nantucket Corporation entwickelt und in CA-Clipper umbenannt, als Nantucket 1992 von Computer Associates übernommen wurde.
Beim Erstellen von Clipper-Programmen konnten Entwickler Clipper-Headerdateien erstellen, mit denen sie feste Variablen definieren und andere Präprozessor-Direktiven außerhalb von Clipper-Programmdateien (PRGs) ausführen konnten. Dadurch konnten Entwickler dieselben Präprozessor-Direktiven schnell und einfach in viele verschiedene Programmdateien einbinden. So musste weniger Code bereinigt werden, wenn eine Präprozessor-Direktive geändert werden musste. (Wenn die Direktive manuell in viele PRG-Dateien eingefügt worden wäre, hätten Entwickler die Instanz der Direktive in jedem PRG manuell aktualisieren müssen, anstatt nur die einzelne CH-Datei zu ändern.)
Als das Windows-Betriebssystem MS-DOS ablöste, gerieten Clipper und andere auf xBase basierende Programmiersprachen größtenteils in Vergessenheit. Clipper-Enthusiasten können weiterhin in xBase entwickeln und mit Harbour und der Harbour MiniGUI Programme kompilieren, die CH-Dateien enthalten.
So öffnen Sie eine CH-Datei
Da CH-Dateien Textdateien sind, können Sie sie mit jedem Texteditor öffnen, beispielsweise mit Microsoft Notepad (Windows), Apple TextEdit (Mac) oder Github Atom (plattformübergreifend). Wenn Sie jedoch tatsächlich ein auf xBase basierendes Programm entwickeln oder kompilieren und eine CH-Datei in diesem Programm verwenden möchten, sollten Sie Harbour oder die Harbour MiniGUI herunterladen und installieren. Diese Entwicklungsumgebungen ermöglichen es Entwicklern, auf xBase basierende Programme zu erstellen.