Hallo Besucher, der Thread wurde 5,5k mal aufgerufen und enthält 24 Antworten

letzter Beitrag von JensLtb am

Basic Programme aus Basic aufrufen

  • Jo, grundsätzlich sind alle Load-Varianten möglich.


    Mit Pointer setzen und ohne, mit Variablenerhalt und ohne, auch bei längeren Programmen.


    Der Aufwand ist natürlich bei schwierigeren Fällen etwas aufwendiger.


    Ansonsten ist es am einfachsten nachzuladen mit


    1 :poke45,lb:poke46,hb:clr:rem--endadresse hochsetzen, falls groesser
    5 :a=a+1:ifa>1then:load"datei",8:


    wenn das Basic-Programm kleiner ist als das Aufrufprogramm.


    Falls die Datei größer ist kann man am Programmanfang die Endadresse hochsetzen und dann genauso mit load"datei",8: nachladen.


    Falls die Variablen nicht erhalten bleiben sollen kann man auch mit load"datei",8 nachladen.
    Dann muß man allerdings die Endadresse in der Folgedatei setzen.
    Wie z.B. in Zeile 1 gezeigt.


    Schönen Gruß.

  • Sorry für die Leichengräberei, aber genau DAS da unten hat mir gerade bei meinem allerersten C64 Programm geholfen. :)

    Besten Dank.