Visual Basic Forum

Visual Basic Forum
für VB6 und VB.NET Programmierer
 
RegistrierenRegistrieren  LoginLogin
Neues Thema eröffnen   Neue Antwort erstellen    Visual Basic Forum Foren-Übersicht -> [VB6] Fragen - Antworten
Autor
Nachricht
Fuka
Coder
Coder

Anmeldedatum: 01.05.2008
Beiträge: 97

Problem mit ListView Icons
Verfasst am: 02.05.2008, 11:43

Moin Leute!

In diesem Code werden Ordner aufgelistet. (Das geht! :p )
Visual Basic: [code]Case "LoadDir"
frm_filemanager.lv_dir.ListItems.Clear

Set list = frm_filemanager.lv_dir.ListItems.Add(, , "...")

For i = 2 To splitted(1) + 1

With frm_filemanager.lv_dir.ListItems.Add
.Text = Mid$(splitted(i), InStrRev(splitted(i), "") + 1)
.Tag = splitted(i)
End With

Next i
[/code]

Sooo, jetzt sollen da aber Icons rein!^^

Ich weiß aber jetzt nicht, wie da die Icons reinkommen, weil ich ja kein .add(,,...,,...) habe, sondern .text und .tag in der Withschlaufe!

Wisst ihr, was ich meine?

Ich hab schon das hier getestet:

Visual Basic: [code]For i = 2 To splitted(1) + 1

With frm_filemanager.lv_dir.ListItems
.add.Text = Mid$(splitted(i), InStrRev(splitted(i), "") + 1)
.add.Tag = splitted(i)
.add(,,,,,"Ordner")
End With

Next i[/code]
("Ordner" für das Icon im ImageList!!!)

Geht aber auch nicht.

Bei den Laufwerken geht es!



Der Code ist dafür aber auch anders, weil ich da keine withschlaufe hab.

Visual Basic: [code]Case "LoadDrives"
frm_filemanager.lv_drives.ListItems.Clear
frm_filemanager.lv_drives.SmallIcons = frm_filemanager.ImageList1

For i = 2 To splitted(1) + 1
Set list = frm_filemanager.lv_drives.ListItems.Add(, , splitted(i), , "Laufwerk")
Next i[/code]
Ich hoffe ich wisst was ich meine!^^

MfG
 
DFJ
Tutorial Leser
Tutorial Leser

Anmeldedatum: 01.05.2008
Beiträge: 39


Verfasst am: 02.05.2008, 11:57

Code:
With frm_filemanager.lv_dir.ListItems (hier icon fest legen)


also oben das icon festlegen das sollte gehen sonst einfach ne extra schleife machen , in der schleife .

Smile

PS: ups total hirnschieß ,

 
ZiG
Überflieger
Überflieger

Anmeldedatum: 16.04.2008
Beiträge: 421


Verfasst am: 02.05.2008, 12:16

http://www.visual-basic-forum.de/viewtopic.php?t=3026
http://www.visual-basic-forum.de/viewtopic.php?t=3027
 
Fuka
Coder
Coder

Anmeldedatum: 01.05.2008
Beiträge: 97


Verfasst am: 02.05.2008, 12:16

Visual Basic: [code]
With frm_filemanager.lv_dir.ListItems.Add(, , , , "Ordner")
.Text = Mid$(splitted(i), InStrRev(splitted(i), "") + 1)
.Tag = splitted(i)
End With
[/code]

So? Geht auf jeden Fall nicht^^

Ich weiß nicht wie du das meinst mit der extra schleife [img]/sad.gif[/img]

MfG

EDIT:

Hab ZiGs beitrag grade erst gesehen! Ich guck mir das mal an!
 
DFJ
Tutorial Leser
Tutorial Leser

Anmeldedatum: 01.05.2008
Beiträge: 39


Verfasst am: 02.05.2008, 12:18

(Fuka;737)
With frm_filemanager.lv_dir.ListItems.Add(, , , , "Ordner")
.Text = Mid$(splitted(i), InStrRev(splitted(i), "") + 1)
.Tag = splitted(i)
End With

So? Geht auf jeden Fall nicht^^

Ich weiß nicht wie du das meinst mit der extra schleife [img]/sad.gif[/img]

MfG

jo ich weiß
du must auch

Visual Basic: [code]

With lv.ListItems.Item
.Text
.Icon
End With

oder

For i = 0 To lv.ListItems.Count - 1

lv.ListItems.Item(i).Icon = ""
nex i







[/code]zigst du immer mit dien links Very Happy
 
Fuka
Coder
Coder

Anmeldedatum: 01.05.2008
Beiträge: 97


Verfasst am: 02.05.2008, 12:25

Jo, also ich hab mir ZiG's Links angeguckt und jetzt geht alles perfekt!

Danke! =)
 
Bahamut
Poster
Poster

Anmeldedatum: 17.04.2008
Beiträge: 142


Verfasst am: 02.05.2008, 13:41


@Fuka: Die "Danke"-Buttons sind eigentlich dafür gedacht, dass man keine sinnlosen Thx-Posts mehr machen braucht, aber sich trotzdem bedanken kann. Also bitte auch benützen wenn wir sie extra einbauen.
 
Neues Thema eröffnen   Neue Antwort erstellen    Visual Basic Forum Foren-Übersicht -> [VB6] Fragen - Antworten

Tags: visual basic, listview, icons, smallicons

 
 Verwandte Themen   Aufrufe   Letzter Beitrag 
Keine neuen Beiträge Wichtig: [Ebook] jetzt lerne ich Visual Basic 6 5067 02.06.2010, 13:55
Keine neuen Beiträge Miceosoft Visual Basic 6.0 Einsteiger Kurs? 1189 17.02.2007, 21:01
Keine neuen Beiträge SUCHE MICROSOFT VISUAL BASIC! 944 12.02.2007, 21:54
Keine neuen Beiträge Microsoft Visual Basic 1275 28.01.2007, 00:59
Keine neuen Beiträge Visual Basic.. Version?? 1230 22.01.2007, 18:23
 


[ Time: 0.0720s ][ Queries: 98 (0.0282s) ][ GZIP on - Debug on ]