Ausgabe von einer Funktion: (List Funktion)GetActive_List...

Übersicht BlitzBasic Allgemein

Neue Antwort erstellen

Xaymar

ehemals "Cgamer"

Betreff: Ausgabe von einer Funktion: (List Funktion)GetActive_List...

BeitragFr, Apr 11, 2008 21:39
Antworten mit Zitat
Benutzer-Profile anzeigen
Tja was mache ich nur falsch...

Naja, egal... mein problem ist das nur ein richtiger Wert zurückgeliefert wird wenn in den anderen Listen auch etwas markiert ist. Wieso?

MfG CGamer

Funktion:
Code: [AUSKLAPPEN]
Function GetActive_List$(TID,T=0)
   For LE.LEntry = Each LEntry
      If LE\S = 1 And LE\TID = TID And T=0
         Return LE\ID
      ElseIf LE\S = 1 And LE\TID = TID And T=1
         Return LE\T$
      EndIf
   Next
   Return "0"
End Function


Aufrufen(ein Feld in einer Liste, ausgewählt im Listbox für Auflösung(R):640x480x16):
Code: [AUSKLAPPEN]
            If Drawbutton(widt/2+220,heig/2+110, "OK", 14)=1
               Tmp0$=GetActive_List(L,1)
               Tmp1$=GetActive_List(S,1)
               Tmp2$=GetActive_List(R,1)
               RuntimeError Tmp0+Chr(10)+Chr(13)+Tmp1+Chr(10)+Chr(13)+Tmp2
            EndIf

Ergebnis: Tmp2$="511242x3456641 127385178923b"
(Ich denk da nur WTF!!!)

Aufrufen(ein Feld in jeder Liste, ausgewählt im Listbox für Auflösung(R):640x480x16):
Code: [AUSKLAPPEN]
            If Drawbutton(widt/2+220,heig/2+110, "OK", 14)=1
               Tmp0$=GetActive_List(L,1)
               Tmp1$=GetActive_List(S,1)
               Tmp2$=GetActive_List(R,1)
               RuntimeError Tmp0+Chr(10)+Chr(13)+Tmp1+Chr(10)+Chr(13)+Tmp2
            EndIf

Ergebnis: Tmp2$="640x480 16b"
Warbseite

Xaymar

ehemals "Cgamer"

Betreff: Problem gelöst

BeitragFr, Apr 11, 2008 21:45
Antworten mit Zitat
Benutzer-Profile anzeigen
Es lag an meiner eigenen Dummheit das ich nicht gemerkt habe eine variable zu ändern...

MfG CGamer

[Mark as closed/solved]
Warbseite

Neue Antwort erstellen


Übersicht BlitzBasic Allgemein

Gehe zu:

Powered by phpBB © 2001 - 2006, phpBB Group