..


Link-uri sponsorizate

Meniul din dreapta în Visual Basic 6

Articol scris de Luca Ruggiero
Pagina 1 din 2

Un formular Visual Basic 6 nu au nativ capacitatea de a activa un meniu contextual când apăsaţi butonul din dreapta al mausului, opţiune utilă pentru dezvoltator si ghidul de a software-ului în anumite circumstanţe.

VB6 are MouseUp eveniment care poate fi asociat cu un element de formular prin sintaxa clasică a determinate de un eveniment limbă.

Să luăm un exemplu introductivă.

Vom crea o nouă formă prin deschiderea noastră copie a Visual Basic 6, dublu click oriunde pe formular, astfel încât editorul de VB6-ne înapoi la procedura de Form_Load.

Posizioniamoci cu cursorul pe eveniment (cu privire la textul: Form_Load) şi deschiderea de tratare a evenimentelor pentru a selecta MouseUp:

În acest moment, editorul va arată cele Form_MouseUp rutină nou, cu toate parametrii:
De asemenea, ştergeţi manual procedura de Form_Load.

Desigur, aveţi posibilitatea de a asocia acest eveniment cu orice element al unui formular, pur şi simplu prin dublu-clic, şi codul, prin executarea de aceeaşi secvenţă de operaţii.

În interiorul rutina va scrie un cec ca aceasta:






 Private Sub Form_MouseUp (buton ca Integer, Shift ca integer, ca unică X, Y Ca single)



    



 Dacă buton = vbRightButton Apoi



        



 MsgBox ""



    



 Sfârşit În cazul în care







 End Sub



Button este primul parametru de tipul de rutină, interne, în timp ce vbRightButton constantă returnează o valoare booleană de la zero (0) este falsă în cazul în care evenimentul sau la unu (1) în cazul în care evenimentul este adevărat.

Încercând să faceţi clic dreapta pe formularul de funcţionare va returna un mesaj caseta de gol.

Generarea unui meniu din dreapta prevede pentru integrarea acestui exemplu simplu cu normală crearea unui meniu în VB6 , astfel cum se explică în articol doar legate.

Bazat pe articolul doar explicaţiile legate, vom crea un meniu cu următoarele caracteristici:

  • Meniul principal (Caption: "My Menu" - Nume: "MyMenu")
    • Submeniul 1 (Caption: "Postul 1" - Nume: "V1")
    • Submeniu 2 (Caption: "Postul 2" - Nume: "V2")
În timpul de construcţie meniul va avea atunci următoarele caracteristici:
Atenţie: după cum se arată în imagine, nu uitaţi să debifaţi "Vizibil" la meniul principal, pentru că, în mod implicit, meniul nu este vizibil, deoarece este activat, făcând clic pe butonul mouse-ului dreapta.

În aceeaşi categorie ...
E-Learning
MS Access (Avansat) MS Access (Avansat)
Aflaţi cum să creaţi şi să gestionaţi baze de date rapid şi uşor. Incepand de la 29 €.
Visual Basic 6 (Curs) Visual Basic 6 (Curs)
Asiguraţi-Aplicaţii desktop cu VB6. De la 39 €.
Link-uri sponsorizate