-
-
Erfahrener Benutzer
Roboter-Spezialist
Libs sind in Assembler geschrieben, der grundsätzliche Aufbau ist in der mylib.lib beschrieben.
Ich mache das ähnlich wie von Vitis beschrieben, allerdings habe ich die Deklarationen & Funktionen in einer Datei und überspringe die Funktionen mit einem Goto (die einzige Situation in der ich das gebraucht habe
).
Conditional compile ist auch eine praktische Sache, verwende ich meistens bei den Debug-Abschnitten.
Bascom bietet auch noch Macros an, das sind Code-Blöcke, die an der Stelle einfach eingefügt werden, wenn man sie nicht verwendet werden sie auch nicht mitkompiliert. Werden sie allerdings an mehreren Stellen eingesetzt, wächst auch die Programmgröße.
Noch ein Hinweis am Rande, es empfiehlt sich bei den Variablen und Funktionen vor den Namen einen Präfix zu setzen.
Hier noch ein Beispiel: https://www.roboternetz.de/phpBB2/ze...ag.php?t=50108
mfg
Berechtigungen
- Neue Themen erstellen: Nein
- Themen beantworten: Nein
- Anhänge hochladen: Nein
- Beiträge bearbeiten: Nein
-
Foren-Regeln
Lesezeichen