Seite 2 von 2

Verfasst: 22.10.2006 17:52
von nco2k
@sebsch80

Code: Alles auswählen

If OpenWindow(0, 0, 0, 270, 175, "ListViewGadget", #PB_Window_SystemMenu | #PB_Window_ScreenCentered) And CreateGadgetList(WindowID(0))
  ListViewGadget(0, 10, 10, 250, 120)
  For a = 1 To 12
    AddGadgetItem (0, -1, "Item " + Str(a) + " of the Listview")
  Next
  SetGadgetState(0, 9)
  ButtonGadget(1, 10, 140, 250, 25, "Read", #PB_Button_Default)
  
  Repeat
    WinEvent = WaitWindowEvent()
    If WinEvent = #PB_Event_Gadget And EventGadget() = 1
      For a = 0 To CountGadgetItems(0) - 1
        Debug GetGadgetItemText(0, a, 0)
      Next
      Debug "---"
    EndIf
  Until WinEvent  = #PB_Event_CloseWindow
  
EndIf
in der hilfe unter GetGadgetItemText() steht deutlich:

Ergebnis$ = GetGadgetItemText(#Gadget, Eintrag, Spalte)
- ListViewGadget() - 'Eintrag' ist die Nummer des Eintrags, dessen Inhalt Sie ermitteln wollen. 'Spalte' wird ignoriert.


c ya,
nco2k

Verfasst: 22.10.2006 18:36
von sebsch80
Erstmal sorry das ich erst jetzt antworte, aber Kabel Deutschland hat mich gestern rausgeschmissen und bis jetzt war die Leitung tot.
Aber egal jetzt funktionierts ja wieder.

@Kiffi
Ich hatte wirklich nach einem "ListViewGadget" gefragt aber egal Deine Hilfe hat mir auf jedenfall auch weitergeholfen. Danke nochmal.

@Mr.X
Also ihr hattet mich irgendwie falsch verstanden. Ich wollte nicht Zeilen und Spalten haben sondern nur Zeilen. Deswegen "ListViewGadget".
Und mein Problem war das ich in der Hilfe mit den Parametern des Befehls nicht klar gekommen bin.
Ich wusste absolut nicht was ich bei "Eintrag" reinschreiben sollte.
Habs aber jetzt hinbekommen.

@PBZecke
Ich danke Dir Du hast mein Problem richtig erkannt.

@nco2k
Das ich den Parameter "Spalte" ignorieren kann hatte ich schon gelesen aber wie gesagt ich wusste nicht was ich bei "Eintrag" eingeben sollte.
Habs aber jetzt so gelöst.

Code: Alles auswählen

If CreateFile (0,DateiName$)
       For Z = 0 To CountGadgetItems(6) - 1 
        WriteStringN(0,GetGadgetItemText(6,Z,0))
       Next 
      Else
       MessageRequester("Information","Speichern nicht möglich!",0)
     EndIf 
     CloseFile(0)

Verfasst: 22.10.2006 19:46
von Kiffi
> @Kiffi
> Ich hatte wirklich nach einem "ListViewGadget" gefragt

oh, verzeitung! :oops: Das passiert mir immer wieder, weil in anderen
Programmiersprachen das ListView dem PB-ListIconGadget entspricht.

Grüße ... Kiffi

Verfasst: 22.10.2006 19:52
von ts-soft
Kiffi hat geschrieben:> @Kiffi
> Ich hatte wirklich nach einem "ListViewGadget" gefragt

oh, verzeitung! :oops: Das passiert mir immer wieder, weil in anderen
Programmiersprachen das ListView dem PB-ListIconGadget entspricht.

Grüße ... Kiffi
Möchte echt mal Wissen, was sich Fantaisia Software dabei gedacht hat.
ListBox heißt ListView
ListView heißt ListIcon :freak:

Verfasst: 22.10.2006 19:56
von Kiffi
ts-soft hat geschrieben:ListBox heißt ListView
ListView heißt ListIcon :freak:
TextBox -> StringGadget
Label -> TextGadget
ts-soft hat geschrieben:Möchte echt mal Wissen, was sich Fantaisia Software dabei gedacht hat.
wahrscheinlich goahnix ;-)

Grüße ... Kiffi

Verfasst: 22.10.2006 20:00
von Kaeru Gaman
evtl. ist es auch bei französischen ausgaben von VB so.. wer weiß...

Verfasst: 22.10.2006 20:01
von ts-soft
4 Macros und das Problem ist beseitigt :mrgreen:
bzw. noch eins für die MsgBox :mrgreen:

Verfasst: 23.10.2006 12:06
von #NULL
dann braucht ihr aber noch phpBB-macros für eure forum-posts, weil ihr sonst nur noch VB-tips gebt. :mrgreen: