Gnadenlose Optimierung will gekonnt sein Für den Programmierer sind die folgenden Beiträge gedacht. Hier wollen wir Ihnen einiges über die grundlegenden Programmiertechniken erläutern, die in den meisten Tipps im Buch „200 Utilities für PC-/MS-DOS“ zur Anwendung gelangen.
DRIVPRM in DOS 3.3 reparieren Wir haben einen Patch, mit dem Sie das vergessene DRIVPARM der MS-DOS-Version 3.30 wieder reaktivieren können. DOS 3.30 verfügt nämlich zwar über diesen Parameter in der CONFIG.SYS – es wurde nur schlicht und einfach vergessen, ihn zu aktivieren. Mit unserem Patch sind Sie also ab sofort nicht mehr auf den externen und deshalb auch Speicherplatz …
60 Zeilen für den Norton-Editor Viele Besitzer von EGA- und VGA-Grafikkarten, die mit den neuen »Turbo«-Produkten der Firma Borland programmieren, möchten eine Fähigkeit dieser Programmpakete nicht missen: Der Texteditor läßt sich nämlich in einen hochauflösenden Modus umschalten, auf dem eine Bildschirmseite 44 Zeilen umfaßt. Das erhöht den Überblick bei größeren Programmen beträchtlich. Weil dieser Modus sich auch für andere Textdateien wie …
EXE2COM spart lästigen Arbeitsschritt Idee: Gerd Diederichs Während sich die meisten Programmierer immer wieder über die umständliche Eingabe ärgern, um mit »EXE2BIN« aus einem EXE-Programm ein alltägliches COM-Programm zu erhalten, haben bestimmt nur die wenigsten jemals wirklich ein BIN-Programm erzeugt. Unser »EXE2COM« dreht den Spieß herum. Die Manipulation ist nicht ganz bequem, aber sicher. Zuerst kopieren Sie zur Sicherheit …
EXE2BIN für PC-DOS 3.3 patchen An alle geplagten Anwender von PC-DOS ab Version 3.3, die die bittere Pille schlucken sollen, EXE2BIN und LINK für teures Geld extra kaufen zu müssen. Mit PC-DOS 3.2 gab es diese Programme nämlich noch gratis. Zum Glück gibt es einen Trick, mit dem Sie das Umwandlungsprogramm »EXE2BIN« einer Vorgängerversion von PC- beziehungsweise MS-DOS, am besten …
Ende mit dem Listschutz in GW-Basic Ein GW-Basic-Programm, das Sie mit der Anweisung »SAVE „Programm“,P« speichern, können Sie sich nach dem erneuten Laden nicht mehr mit »LIST« anzeigen lassen. Falls Sie keine ungeschützte Kopie mehr davon besitzen, ist der Quelltext eines aus Versehen so gespeichertes Programm verloren. Unser 3-Byte-Tip schafft hier auf einfache Weise Abhilfe. Tippen Sie dazu auf der DOS-Ebene …
Praktischer Patch für GW-Basic Hier ist ein Patch, mit dem Sie in GW-Basic die Belegung der Tastenkombination [Alt] + [M] vom überflüssigen »MOTOR«-Befehl befreien und mit dem nützlicheren »MERGE« versorgen können. Außderdem haben Sie die Möglichkeit, das mittels [Alt] + [R] erzeugte »RUN« durch »RETURN« zu ersetzen, da »RETURN« viel länger ist und häufiger gebraucht wird, als »RUN«. Da es leider sehr viele unterschiedliche GW-Basic-Versionen gibt, ist unsere Manipulation …
Interrupt-Vektoren in DOS sichern Wenn Sie häufig speicherresidente Programme testen, kann es nützlich sein, den aktuellen Zustand des PCs z. B. kurz nach dem Systemstart »einzufrieren«. VECT.DEB speichert den momentanen Stand der Interruptvektoren in einer Datei ab, um ihm bei Bedarf wieder restaurieren zu können. Das Programm schreibt den Speicherbereich 0:0 bis 0:400h für die Interrupt-Vektoren 0 bis FFh in …
DOS-PC als Wecker nutzen Die meisten PCs sind mit einer Echtzeituhr ausgerüstet, die zwar nicht so genau wie eine Atomuhr geht, ansonsten aber ein recht nützliches Ding ist. Obwohl Sie sich ohne größeren Aufwand z. B. mit CLOCK.DEB die aktuelle Uhrzeit ständig auf dem Bildschirm anzeigen lassen können, fehlt außerhalb riesiger residenter Utilities wie »Sidekick« eine Funktion bisher vollständig: Zu …
Dateien und Unterverzeichnisse in DOS löschen Das Aufräumen von Festplatten oder Disketten kann schnell in Streß ausarten, wenn Sie z. B. Directories löschen wollen, die eine ganze Reihe von anderen Unterverzeichnissen beinhalten. Die Eingabe von »RD Verzeichnis« (Remove Directory) endet häufig mit der Fehlermeldung »Ungültiger Suchweg, kein Verzeichnis oder Verzeichnis nicht leer!«. DELDIR.DEB löscht nach Beantwortung einer Sicherheitsfrage sämtliche Dateien eines Unterverzeichnisses. Sind weitere …