Vorheriges Thema anzeigen :: Nächstes Thema anzeigen |
Autor |
Nachricht |
Lutz Ifer Grillmeister
Anmeldungsdatum: 23.09.2005 Beiträge: 555
|
Verfasst am: 23.09.2005, 17:38 Titel: restore in einer sub und labels ausserhalb funktioniert nich |
|
|
Aaaah! Erster Beitrag und prompt in die falsche Kategorie gestellt - könnte das bitte nach "FreeBasic"?
Editiert durch Moderator: Kein Problem. (Sebastian)
Servus!
Bin neu hier
Kann das sein, das "restore" nicht innerhalb einer Sub benutzt werden kann, da es keine Labels erkennt, die ausserhalb liegen?
In meinem speziellen Fall gehts um nen paar grafiken, die als Data am Ende meines Programs rumfliegen, und eigentlich mit Labels wie "kaestchen:" oder "oben:" gekennzeichnet sind.
Jemand ne Idee, wie ich das mache?
Muss ich wirklich eine Sub zurechtlegen, die ALLE datas am Anfang des Programs einließt, und dann für den Rest ihres virtuellen Lebens in massig Arrays bunkert?
Gruß
Lutz Ifer |
|
Nach oben |
|
|
d.j.peters Gast
|
Verfasst am: 24.09.2005, 01:35 Titel: |
|
|
Leg doch die DATAS in die SUB's oder FUNCTION's
Grüsse Joshy
Pseudo Code
Code: | sub BildEins()
Einsdata: data 1,2,3,4,5,6
RESTORE EINSDATA
'for mit read oder was auch immer
end sub
sub BildZwei()
Zweidata: data 1,2,3,4,5,6
RESTORE ZWEIDATA
'for mit read oder was auch immer
end sub
BildEins
BildZwei |
|
|
Nach oben |
|
|
Lutz Ifer Grillmeister
Anmeldungsdatum: 23.09.2005 Beiträge: 555
|
Verfasst am: 24.09.2005, 15:27 Titel: |
|
|
War mein erster Gedanke.
Geht nicht. DATAs sind in Subs unzulässig.
Ich hab jetzt die Reihenfolge der einzelnen "Absätze" der Datas geändert, und mir wirklich eine eigene Sub zurechtgelegt, die als erstes die ganzen Daten einließt.
Nicht wirklich das grüne vom Ei, aber was solls...
Gruß
Lutz Ifer
ps.: falls es jemanden interessiert: ich programmier grad Minesweeper nach - möcht den Sourcecode allerdings noch nicht online stellen, da sind noch zu viele Bugs drin. Aber ansonsten: unfertige Version ist >>hier<< zu finden... |
|
Nach oben |
|
|
volta
Anmeldungsdatum: 04.05.2005 Beiträge: 1875 Wohnort: D59192
|
Verfasst am: 24.09.2005, 16:43 Titel: |
|
|
Hallo,
Zitat: | - DATA can now be used inside functions too (mjs) |
(aus changelog.txt; nicht getestet) gilt jetzt für die FB 0.15 Testversion.
Gruß
Volta _________________ Warnung an Choleriker:
Dieser Beitrag kann Spuren von Ironie & Sarkasmus enthalten.
Zu Risiken & Nebenwirkungen fragen Sie Ihren Therapeuten oder Psychiater. |
|
Nach oben |
|
|
OdinX
Anmeldungsdatum: 29.07.2005 Beiträge: 253 Wohnort: SG Schweiz
|
Verfasst am: 24.09.2005, 17:57 Titel: |
|
|
ansonsten kannste ja auch ein goto hin und zurück machen... wirkt wie ne sub ist aber keine |
|
Nach oben |
|
|
Michael Frey
Anmeldungsdatum: 18.12.2004 Beiträge: 2577 Wohnort: Schweiz
|
Verfasst am: 24.09.2005, 18:37 Titel: |
|
|
OdinX hat Folgendes geschrieben: | ansonsten kannste ja auch ein goto hin und zurück machen... wirkt wie ne sub ist aber keine |
Sorry, aber das ist Pfusch ...
Imminimum sollte man GOSUB/RETURN benutzten statt GOTO. _________________ http://de.wikibooks.org/wiki/FreeBasic Jede Hilfe für dieses Buch ist Willkommen!
http://de.wikibooks.org/wiki/FreeBasic:_FAQ FAQ zu Freebasic (im Aufbau, hilfe Willkommen)
Neu mit Syntax Highlight |
|
Nach oben |
|
|
d.j.peters Gast
|
|
Nach oben |
|
|
|