Pagina 2 di 2 primaprima 1 2
Visualizzazione dei risultati da 11 a 13 su 13

Discussione: [Vb6] Aprire la combo

  1. #11
    Utente di HTML.it L'avatar di Mabi
    Registrato dal
    May 2002
    Messaggi
    1,245
    E' vero funziona anche così...
    Considerando il fatto che wparam è di tipo Long, si capisce che la differenza non sta nel passare True visto che 1 convertito in Boolean è True:
    codice:
    MsgBox CBool(0)
    MsgBox CBool(1)
    Quindi la differenza fra:
    Originariamente inviato da Fado84
    codice:
    Const CB_SHOWDROPDOWN = &H14F
    sendmessage Combo1.hwnd, CB_SHOWDROPDOWN, True, ByVal 0&
    e
    Originariamente inviato da me
    codice:
    Const WM_USER = &H400
    Const CB_SHOWDROPDOWN = (WM_USER + 15)
    SendMessage Combo1.hwnd, CB_SHOWDROPDOWN, 1&, 0&
    sta nel valore attribuito alla costante CB_SHOWDROPDOWN:
    io gli ho dato 1039 (&H40F), mentre tu 335 (&H14F): a me funziona con entrambi.

    ... e non usare while wend è una sintassi deprecata

  2. #12
    Utente di HTML.it L'avatar di Fado84
    Registrato dal
    Feb 2004
    Messaggi
    347
    è vero.. l'importante è venirne a capo..
    strano che da te vada mentre da me..
    boh!
    ciao!

  3. #13
    Utente di HTML.it L'avatar di Mabi
    Registrato dal
    May 2002
    Messaggi
    1,245
    Si, è vero.
    Anche per me rimane strano questo comportamento
    ... e non usare while wend è una sintassi deprecata

Permessi di invio

  • Non puoi inserire discussioni
  • Non puoi inserire repliche
  • Non puoi inserire allegati
  • Non puoi modificare i tuoi messaggi
  •  
Powered by vBulletin® Version 4.2.1
Copyright © 2026 vBulletin Solutions, Inc. All rights reserved.