Zurück   Flashforum > Flash > ActionScript > ActionScript 1

Antwort
 
LinkBack Themen-Optionen Ansicht
Alt 22-05-2005, 15:09   #1 (permalink)
Neuer User
 
Registriert seit: May 2004
Beiträge: 23
Fehlersuche im Script - Profis bitte helfen

Hallo Freunde,

vielleicht könnt Ihr mir bei der Fehlersuche behilflich sein, denn ich bekomme immer folgende Meldung:

**Fehler** Symbol=Symbol 89, Ebene=Action Layer, Bild=1:Zeile 13: Unerwartetes Auftreten von '!=
} while ( != null)

**Fehler** Symbol=Symbol 89, Ebene=Action Layer, Bild=1:Zeile 15: ')' erwartet
} // end if

Anzahl der ActionScript-Fehler: 2 Gemeldete Fehler: 2

für folgendes Script

PHP-Code:
function getDBID(arrid)
{
    var 
_l1 arr;
    var 
_l2 _root;
    var 
_l3 id;
    if (
_l2[_l1] != null)
    {
        var 
_l2[_l1];
        if (
_l2[_l1][i].id == _l3)
        {
            do
            {
            } while ( != 
null)
            
        } 
// end if
    
// end if
    
i;
    return(
i);
// End of the function 
wäre super wenn mir wer von euch Profis helfen könnte da ich hier nicht mehr weiter weiss - vielleicht sehe ich auch den Wald vor lauter Bäumen nicht.

Danke Jedenfalls

Waschbaer

Geändert von waschbaer (22-05-2005 um 15:16 Uhr)
waschbaer ist offline   Mit Zitat antworten
Alt 22-05-2005, 15:35   #2 (permalink)
Techniker
 
Benutzerbild von hgseib
 
Registriert seit: Sep 2003
Ort: 64807
Beiträge: 16.322
while ( ??? != null)

oder

while ( !null )
__________________
die ultimative antwort auf alle programmierfragen: der debugger
mfg h.g.seib www.SeibsProgrammLaden.de
hgseib ist offline   Mit Zitat antworten
Alt 22-05-2005, 15:47   #3 (permalink)
mod_rewrite
 
Benutzerbild von sonar
 
Registriert seit: Feb 2003
Ort: München
Beiträge: 15.621
'!=' ist ein Vergleichsoperator - ist a UNGLEICH b?
ActionScript:
  1. var a:Number = 5
  2. var b:Number = 0;
  3. trace (a != b); // --> true
  4.  

'!' ist ein 'logisches NICHT' - das Gegenteil eines Ausdrucks wird zurückgegeben:
ActionScript:
  1. var a:Boolean = true;
  2. trace (!a == false); // --> true
  3.  
Alles klar..?
__________________
RTFM
Wie man Fragen richtig stellt.

Achim Bindannmalweg

Money makes the world go round, fear makes it turn much faster.
(New Model Army)

Geändert von sonar (22-05-2005 um 16:28 Uhr)
sonar ist offline   Mit Zitat antworten
Alt 22-05-2005, 16:28   #4 (permalink)
Neuer User
 
Registriert seit: May 2004
Beiträge: 23
danke euch beiden für die erklärung.

allerdings bin ich so verwirrt das ich jetzt immer noch nicht checke wie ich es schreiben soll.

aber 1000dank für die hilfe


lg

waschbaer
waschbaer ist offline   Mit Zitat antworten
Alt 22-05-2005, 16:29   #5 (permalink)
mod_rewrite
 
Benutzerbild von sonar
 
Registriert seit: Feb 2003
Ort: München
Beiträge: 15.621
Du hast doch mit dem komplizierten Zeugs da angefangen...
Also: nochmal drüberschauen und nachdenken hilft aus der Verwirrung!
__________________
RTFM
Wie man Fragen richtig stellt.

Achim Bindannmalweg

Money makes the world go round, fear makes it turn much faster.
(New Model Army)
sonar ist offline   Mit Zitat antworten
Alt 22-05-2005, 16:30   #6 (permalink)
poke
 
Registriert seit: Dec 2002
Ort: Iserlohn [NRW]
Beiträge: 2.304
du solltest dir vielleicht überlegen, was überhaupt passieren soll!?
pokepika ist offline   Mit Zitat antworten
Alt 22-05-2005, 16:33   #7 (permalink)
Neuer User
 
Registriert seit: May 2004
Beiträge: 23
freunde das hab ich schon überlegt.

ich habe jetzt 576 zeilen as drinnen - vielleicht sollte ich einfach mal pause machen.

danke euch nochmals

bye
waschbaer ist offline   Mit Zitat antworten
Alt 22-05-2005, 17:17   #8 (permalink)
Techniker
 
Benutzerbild von hgseib
 
Registriert seit: Sep 2003
Ort: 64807
Beiträge: 16.322
"..ich habe jetzt 576 zeilen as drinnen.."
das und auch dein gepostetes teil zeigen doch, das du kein anfänger bist. um so verwunderlicher, das du das nicht schnallst.

do .. while
ist eine schleife, die mindestens einmal durchlaufen wird.
abbruchbedingung ist, wenn das zutrifft, was du angibst.
und dass kann sein. z.b. wenn a gleich b (a==b) ist, wenn a ungleich b (a!=b <== das hattest du ja, aber kein wert für a angegeben) ist oder wenn die letzte operation null oder nicht null (!null) ergibt. usw.

welche abbruchbedingung du benötigst können wir dir freilich nicht verraten (anhand des musters)
und dann gibt es noch den debugger
__________________
die ultimative antwort auf alle programmierfragen: der debugger
mfg h.g.seib www.SeibsProgrammLaden.de

Geändert von hgseib (22-05-2005 um 17:19 Uhr)
hgseib ist offline   Mit Zitat antworten
Alt 22-05-2005, 21:18   #9 (permalink)
helpQLODhelp
 
Benutzerbild von bokel
 
Registriert seit: Feb 2002
Ort: Köln
Beiträge: 8.505
Ich kann mich irren, aber das sieht für mich wie ein Stück Code aus, das ein Decompiler ausgeworfen hat. Hast du das selbst geschrieben? Wenn nicht, würde ich einfach den Autor fragen, was er da erreichen wollte.

mfg. r.

Geändert von bokel (22-05-2005 um 21:21 Uhr)
bokel ist offline   Mit Zitat antworten
Alt 22-05-2005, 23:54   #10 (permalink)
brand new user
 
Benutzerbild von RustyCake
 
Registriert seit: May 2002
Ort: Laimbach 6 1/2
Beiträge: 16.884
Yupp "// End of the function" und "//end if" ist Swf-Decompiler
__________________
Bitte keine Fragen, zu Flash per PM. Dazu ist das Forum da. Danke MFG_RustyCake!
"Wer tanzen will, muß erst gehen lernen"
RustyCake ist offline   Mit Zitat antworten
Alt 23-05-2005, 03:48   #11 (permalink)
- wortlos -
 
Registriert seit: Sep 2004
Ort: Nrw
Beiträge: 134
He,
ich kommentier mir auch öfters mit end if die geschweiften *g* aber end of the function, besonders das THE scheint schon etwas verdächtig obwohl ich net weiss was son decompiler auswirft. Vertrau da mal ganz eurem Wissen
__________________
black and white isn't grey.
SirNero ist offline   Mit Zitat antworten
Antwort

Lesezeichen

Themen-Optionen
Ansicht

Forumregeln
Es ist Ihnen nicht erlaubt, neue Themen zu verfassen.
Es ist Ihnen nicht erlaubt, auf Beiträge zu antworten.
Es ist Ihnen nicht erlaubt, Anhänge hochzuladen.
Es ist Ihnen nicht erlaubt, Ihre Beiträge zu bearbeiten.

BB-Code ist an.
Smileys sind an.
[IMG] Code ist an.
HTML-Code ist aus.
Trackbacks sind an
Pingbacks sind an
Refbacks sind an



Alle Zeitangaben in WEZ +1. Es ist jetzt 11:19 Uhr.

Domains, Webhosting & Vserver von Host Europe
Unterstützt das Flashforum!
Adobe User Group


Copyright ©1999 – 2012 Marc Thiele