Programmeren in TI-83+ Assembly/Applications/De header: verschil tussen versies

Verwijderde inhoud Toegevoegde inhoud
Willem1 (overleg | bijdragen)
wat info toegevoegd
Willem1 (overleg | bijdragen)
 
Regel 37:
 
==Het programma AppHeader==
Gelukkig is het niet nodig om deze header met de hand te schrijven. TI heeft een programmaatje gemaakt dat deze headers automatisch maakt. Download dit programma [http://education.ti.com/educationportal/downloadcenter/SoftwareDetail.do?website=US&appId=177 hier]. Als je een header wilt maken, start je dit programma. Vul linksboven in het venster de naam van de Application in, bijvoorbeeld ''TESTAPP''. Laat de ''Developer Key'' op ''0104'' staan en vul bij ''Pages'' het aantal pagina's in (laat dit voorlopig op 1 staan). Beneden in het venster wordt de header gegenereerd; kopieer deze naar het programma.
 
Jammer genoeg (omdat TI een andere compiler gebruikt; zie de vorige paragraaf) moet er aan dezede gegenereerde header wel wat gewijzigd worden: verander (bijvoorbeeld met ''Zoeken en vervangen'' in Kladblok) overal <code>db</code> door <code>.db</code>. De include-regel bovenaan kun je weghalen; deze staat immers al in de standaardcode.
 
===Optionele velden===
Regel 47:
* '''Build Number''' - ?
* '''Overuse Count''' - Alleen voor Shareware-programma's.
* '''Disable TI Splash Screen''' - Als deze op True staat, dan wordt het splashscreen dat TI automatisch weergeeft, niet weergegeven. Het splashscreen is een scherm dat verschijnt als de Application opstart met gegevens over de Application.
* '''Maximum Hardware Revision''' - ?
* '''Lowest Basecode''' - De laagste OS-versie waarop de Application mag worden gebruikt. Gebruik dit als je bijvoorbeeld een bcall hebt gebruikt die nog niet bij oude OS'en voorkomt. Je kunt dit ook gebruiken om de Application alleen op een TI-84+ te laten draaien: deze hebben OS-nummers beginnend met een 2 (de TI-83+ heeft OS-nummers beginnend met een 1).
Informatie afkomstig van https://nl.wikibooks.org Wikibooks NL.
Wikibooks NL is onderdeel van de wikimediafoundation.