Dim in Function?
Übersicht

![]() |
Kleiner satanBetreff: Dim in Function? |
![]() Antworten mit Zitat ![]() |
---|---|---|
Hallo,
kann mir jemand sagen wie ich ein Array (also mit Dim) in einer function machen kann??? Die Boadsuche und google haben nix gebracht! Danke |
||
![]() |
Christoph |
![]() Antworten mit Zitat ![]() |
---|---|---|
gar nicht.
dims können nur im Hauptprogramm definiert werden. Tipp: Gliedere die Funktion in 2 Teile. Code: [AUSKLAPPEN] Funktion1()
dim feld(100) Funktion2() EDIT: oder definiere wenn möglich das Feld einfach am Anfang des Programmes. ![]() |
||
![]() |
StepTiger |
![]() Antworten mit Zitat ![]() |
---|---|---|
Um möglichst viele Werte zurück geben zu können kannst du es auch mit types versuchen. Aber bei großen Werten(arraygrößen) hast du da eine menge schreibarbeit. Lohnt sich also nur für kleine Werte | ||
Noch gestern standen wir am Abgrund, doch heute sind wir schon einen Schritt weiter.
Computer: AMD Sempron 3000+; ATI Radeon 9800 Pro; 512 MB DDR RAM 400Mhz; Asus E7N8X-E Deluxe; Samsung 200GB HD 5.4ns acces t Gewinner: BP Code Compo #2 Π=3.141592653589793238...<--- und das aus dem kopf ![]() Seit der Earthlings-Diskussion überzeugter Fleisch(fr)esser. |
![]() |
Kleiner satan |
![]() Antworten mit Zitat ![]() |
---|---|---|
hmm...naja, ich versuchs mal so | ||
Dreamora |
![]() Antworten mit Zitat ![]() |
|
---|---|---|
Es gibt 2 Möglichkeiten für lokale Arrays:
1. BlitzArrays: Müssen jedoch eine statische Grösse haben, haben also immer gleich viele Elemente. Deswegen ist 2. Vorzuziehen 2. Banks: Frei skalierbarer Speicherblock in den du die Daten per Poke schreiben und per Peek auslesen kannst. |
||
Ihr findet die aktuellen Projekte unter Gayasoft und könnt mich unter @gayasoft auf Twitter erreichen. |
![]() |
Willi die Rübe |
![]() Antworten mit Zitat ![]() |
---|---|---|
Du kannst es aber auch so machen:
Code: [AUSKLAPPEN] Dim test(0) Function balbla() Dim test(10) test(1)=1 End Function Dies ist z.B. für Mapladeroutinen sehr nützlich, wenn man nicht weiss, wie groß die Map ist. Greets Willi |
||
Ich habe keine Lösung, aber ich bewundere das Problem.
Tehadon Q6600, MSI Neo2-FR, 4GB Ram, nVidia 7800 GTX At the Farewell Party visit: MySpace | Homepage |
Dreamora |
![]() Antworten mit Zitat ![]() |
|
---|---|---|
Hat aber einen Nachteil: Das redim löscht den Inhalt des alten Arrays | ||
Ihr findet die aktuellen Projekte unter Gayasoft und könnt mich unter @gayasoft auf Twitter erreichen. |
Übersicht


Powered by phpBB © 2001 - 2006, phpBB Group