Avatar billede bluestrike Nybegynder
09. oktober 2003 - 14:30 Der er 8 kommentarer og
1 løsning

Listbox problemer. Dato og layout.

Jeg har en form hvor jeg skal præsentere forskellige database informationer, bl.a. en dato. Det ene problem jeg har er, at når jeg henter datoen ind i listboxen går den fra følgende format 24-05-2003, til amerikansk dato sætning 05/24/2003, og det var så absolut ikke meningen. Det andet problem er layout mæssigt. Jeg vil bare hører om der er mulighed for at få lodrette og vandrette streger mellem kolonner og rækker i listboxen. Håber I kan hjælpe på forhånd tak. :-)
Avatar billede lokespas Nybegynder
09. oktober 2003 - 14:42 #1
er det med datoen ikke et database problem?

jeg har ikke hørt, at man kan lave gridlines i listbox, du kan i listview
Avatar billede bluestrike Nybegynder
09. oktober 2003 - 15:23 #2
Jeg tror det er et problem med listboxen... for henter jeg dataerne ind i et excel ark er formatet 24-05-2003 bevaret... Ærgeligt hvis man ikke kan lave gridlines... nogen der ved om man kan lave headlines??
Avatar billede lokespas Nybegynder
09. oktober 2003 - 15:58 #3
headlines det kan man i listview :-)
det med datoen jeg tror ikke paa at listboxen gør det.
Avatar billede bluestrike Nybegynder
09. oktober 2003 - 16:08 #4
listview?? Jeg kan ikke finde nogen form for dokumentation omkring listview i min VB hjælp.
Avatar billede lokespas Nybegynder
09. oktober 2003 - 16:15 #5
mystisk..
hvis du vil prøve den, ligger den  i komponenter og hedder microsoft Windows common control 6.0
Avatar billede bluestrike Nybegynder
09. oktober 2003 - 16:24 #6
Endnu mere underligt, det har jeg ikke nogen control der hedder?
Avatar billede lokespas Nybegynder
09. oktober 2003 - 16:35 #7
du kan downloade den her:
er nederst paa siden

http://www.10tec.com/download.shtml
Avatar billede lokespas Nybegynder
09. oktober 2003 - 17:08 #8
hvis du har fået den downloadet er der her lidt code til at begynde med:


Private Sub Command1_Click()
Dim itemX As ListItem
Dim i As Integer

'fyld listview
For i = 1 To 20
    Set itemX = ListView1.ListItems.Add(i, , "text")
    itemX.SubItems(1) = "text2"
Next

End Sub

Private Sub Form_Load()

'gridlines
ListView1.GridLines = True
ListView1.View = lvwReport

'Headlines
ListView1.ColumnHeaders.Add 1, , "yada", ListView1.Width / 2
ListView1.ColumnHeaders.Add 2, , "yada1", ListView1.Width / 2

End Sub
Avatar billede bluestrike Nybegynder
10. oktober 2003 - 08:34 #9
Takker
Avatar billede Ny bruger Nybegynder

Din løsning...

Tilladte BB-code-tags: [b]fed[/b] [i]kursiv[/i] [u]understreget[/u] Web- og emailadresser omdannes automatisk til links. Der sættes "nofollow" på alle links.

Loading billede Opret Preview
Kategori
Kurser inden for grundlæggende programmering

Log ind eller opret profil

Hov!

For at kunne deltage på Computerworld Eksperten skal du være logget ind.

Det er heldigvis nemt at oprette en bruger: Det tager to minutter og du kan vælge at bruge enten e-mail, Facebook eller Google som login.

Du kan også logge ind via nedenstående tjenester