Seite 1 von 1

problem mit explorer gadget

Verfasst: 11.02.2006 23:33
von Mathias-Kwiatkowski
hi, ich programmiere gerade an einem tool, was mp3 avi usw. wiedergeben soll, doch leider zeigt er mir vom explorerlistbox nicht an auf welchen namen man klickt , warum? hier ist der code

Code: Alles auswählen

ExamineDesktops()
InitMovie()



If OpenWindow(0,0,0,600,500,#PB_Window_SystemMenu|#PB_Window_ScreenCentered,"PureChannel Player v1.0") And CreateGadgetList(WindowID(0))  
     ; hier wird ein panel erstellt
     PanelGadget     (0,0,0,600,500)  
     ;einzelnen panels tabs
     AddGadgetItem (0,-1,"Laden")
         ExplorerListGadget(10, 10, 10, 580, 450, "*.avi;*.mpg;*.asf;*.mp3;*.wav", #PB_Explorer_MultiSelect) 
                        
     AddGadgetItem (0,-1,"Mp3")  

       
     AddGadgetItem (0,-1,"Video'S")  
      
     CloseGadgetList()  

SetGadgetState(0, 2) 



EndIf


   Repeat 
  
     If EventGadgetID() = 10
         If EventType() = #PB_EventType_LeftDoubleClick ; ListBox Event abfangen 
        ; a = GadgetItemID(10,GetGadgetText(10))
      a$ = GetGadgetItemText(10, GetGadgetText(10),0) 
         Debug a$
         
     EndIf 
   EndIf 

   

   Until WaitWindowEvent()=#PB_Event_CloseWindow  
   End
wo ist der fehler? der muss doch irgendwie den dateinamen debuggen , den ich ausgewählt habe oder?

Verfasst: 11.02.2006 23:39
von Macros
Hier hat er sich versteckt:

Code: Alles auswählen

a$ = GetGadgetText(10)+GetGadgetItemText(10, GetGadgetState(10),0)

Verfasst: 11.02.2006 23:41
von Mathias-Kwiatkowski
korreckt, danke für die schnelle beantwortung