warum wird ein Array beim Compilieren nicht erkannt?
Übersicht

![]() |
GarfieldBetreff: warum wird ein Array beim Compilieren nicht erkannt? |
![]() Antworten mit Zitat ![]() |
---|---|---|
Ich hab das Forum schon mehrfach durchsucht, kann aber nichts finden was auf mein Problem zutrifft.
Mein Hauptprogramm hat mehrer Includes. Vor allen eigentlichen Programmzeilen definiere ich alle Globals Types etc. Auch 2 Arrays: Dim TitelString$(900,6) Dim TitelWert(900,4) soviel ich gelesen habe, sind diese Felder auch ohne "Global" Global. wenn ich nun die Compilierung starte, kommt aus einem Include Programm folgende Fehlermeldung: Expecting ´)´ Der Cursor steht dann hier: TitelString (TACURSOR,1) = TitelName Code: [AUSKLAPPEN] TitelString (TA,1) = TitelName
titelstring(TA,2) = "Interpret" titelstring(TA,3) = "Album" titelstring(TA,4) = Pfad titelstring(TA,5) = Min2$ titelstring(TA,6) = Sek2$ Wenn ich das Array in der Include Funktion erneut "Dimme" gehts, aber das ist ja nicht der Sinn ![]() ![]() ![]() Ich habe den Code minimal mit 2 kleinen neuen Programmen nachgebildet, da funktionierts mit den Arrays. Woran kann das liegen? Ich hab auch schon nach Namensdoppel gesucht nix Achja: ich benutze BlitzPlus 1.39, auch wenn ich den Code im BB2D (letzte Version) compiliere kommt sofort die gleiche Fehlermeldung, mal abgesehen davon, das das Programm da ja nie laufen dürfte...... |
||
BlitzPlus|BMax|BMax-GUI -- Sony VAIO Win7 * MacBookPro Sierra |
Dreamora |
![]() Antworten mit Zitat ![]() |
|
---|---|---|
das hängt von der benutzen IDE ab ... wenn das ganze falsch gemerged wird kanns sein, dass versucht wird auf den Array zuzugreifen, bevor er überhaupt definiert ist.
Ich würde empfehlen, solche Deklarationen in der entsprechenden Include vorzunehmen statt an einem globalen ort ... dadurch ist gewährleistet, dass es auch wirklich initialisiert ist. |
||
Ihr findet die aktuellen Projekte unter Gayasoft und könnt mich unter @gayasoft auf Twitter erreichen. |
![]() |
Garfield |
![]() Antworten mit Zitat ![]() |
---|---|---|
OK Danke das wars,
ich habe die Includes jetzt direkt vor dem eigentlichen Programmstart, nach allen Deklarationen und schon gehts, das ich nicht selbst drauf gekommen bin...... naja dafür ist das Forum ja da ![]() Ich hatte die Includes direkt am Anfang, vor allen Globals.... <---- FALSCH |
||
BlitzPlus|BMax|BMax-GUI -- Sony VAIO Win7 * MacBookPro Sierra |
Übersicht


Powered by phpBB © 2001 - 2006, phpBB Group