Hirdetés

Új hozzászólás Aktív témák

  • Hi All,

    Hátha ti tudjátok a választ:

    Ha van egy combobox-om feltölött értékekkel de ez mellé gépelni is lehet még és szeretném leellenőrizni, hogy kitöltötték-e, vagy kiválasztottak-e valamit, akkor standard esetben:
    if combobox.value='''' then errorrmessage
    és ez működik is, DE
    ha azt csinálom, hogy kiválasztok/vagy beírok valamit és azt kitörlöm akkor már nem működik és átcsúszik az ellenőrzésen pedig értéke nincs.

    Ugyanaz a helyzet ha Null-ra ellenőrzöm, vagy ha megnézem a hosszát mert ez esetben nem 0 a hossz hanem semmi, szó szerint semmi.

    Látott már valaki ilyet??

    Hali!

    Én kipróbáltam és müxik! Bár én nem ''.value'' hanem ''.text'' tulajdonságra hivatkoztam. Igy: (egy combobox és egy command van a form-on)

    Sub errormessage()
    MsgBox ''hiba!''
    End Sub

    Private Sub Command1_Click()
    If Combo1.Text = '''' Then errormessage
    End Sub

    Private Sub Form_Load()
    a = 0
    Do Until a = 25
    a = a + 1
    Combo1.AddItem a
    Loop
    End Sub


    Melyik VB amugy?

Új hozzászólás Aktív témák