vbamania.pl
login:
hasło:
 
  *Rejestracja *Zapomniane hasło
 Dziś jest poniedziałek, 13 maja 2024 roku.
Ustaw jako stronę startową Ulubione Napisz
PowrótPowrót do serwisu  RegulaminRegulamin rssRSS

  tytuł wątku:
Wątki dyskusji

wartości w ComboBox


otwartyotwarty rozpoczął: tedew postów: 5



napisał: aj
postów: 28


umieszczony:
10 lipca 2005
21:21

  
Wydaje mi się że problem leży w jednej linijce:

zamiast
For iCount = 0 To ComboListCount
Me.Kombi17.RemoveItem (iCount)


napisz
For iCount = 0 To ComboListCount-1
Me.Kombi17.RemoveItem (iCount)

napisał: tedew
postów: 19


umieszczony:
29 czerwca 2005
08:49

  
heya

dalej walcze z tym czyszczeniem - naprawdę nie wiem dlaczego nie mam metody clear :|

spróbowałem coś takiego
Private Sub Kombi17_GotFocus()

Dim ComboListCount As Integer
Dim iCount As Integer
ComboListCount = Me.Kombi17.ListCount

For iCount = 0 To ComboListCount
Me.Kombi17.RemoveItem (iCount)

Next iCount

Me.Kombi17.AddItem ("A")
Me.Kombi17.AddItem ("B")
Me.Kombi17.AddItem ("C")

END SUB



ale przy drugim najechaniu na Komb17 wywala że nie może usunać elemntu 2 :|
napisał: tedew
postów: 19


umieszczony:
28 czerwca 2005
14:46

  
hey

@aj
problem w tym że nie mam takiej metody :(
Aplikacja jest w Access 2003 pisana

pozdr.
napisał: aj
postów: 28


umieszczony:
28 czerwca 2005
13:47

  
Witam
Na początku musisz wyczyścić Comboboxa komendą:
Me.Kombi17.Clear

aj
napisał: tedew
postów: 19


umieszczony:
28 czerwca 2005
13:41

  
hey:)

Nie wiem jak dodać okresloną liczbę wartości to ComboBox'a :( .
W tej chwili mam tak :
Private Sub Kombi17_GotFocus()

Me.Kombi17.AddItem ("A")
Me.Kombi17.AddItem ("B")
Me.Kombi17.AddItem ("C")

End Sub



problem w tym że po jeszcze jednym najechaniu na Kombi17 mam juz 6 wartości po ponownym mam 9 itd.
A chciałbym mieć tylko te 3 wartości.


pozdr.


<-wstecz  1  dalej->
wszystkich stron: 1


Sortuj posty: z