problem mit explorer gadget

Anfängerfragen zum Programmieren mit PureBasic.
Mathias-Kwiatkowski
Beiträge: 118
Registriert: 26.06.2005 23:06
Wohnort: Dinslaken

problem mit explorer gadget

Beitrag 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?
Benutzeravatar
Macros
Beiträge: 1361
Registriert: 23.12.2005 15:00
Wohnort: Olching(bei FFB)
Kontaktdaten:

Beitrag von Macros »

Hier hat er sich versteckt:

Code: Alles auswählen

a$ = GetGadgetText(10)+GetGadgetItemText(10, GetGadgetState(10),0)
Mathias-Kwiatkowski
Beiträge: 118
Registriert: 26.06.2005 23:06
Wohnort: Dinslaken

Beitrag von Mathias-Kwiatkowski »

korreckt, danke für die schnelle beantwortung
Antworten