..


Sponsorētās saites

Menu no labās puses, Visual Basic 6

Raksts raksta Luca Ruggiero
Lapa 1 no 2

Veidlapa Visual Basic 6, nav natively ir iespēja aktivizēt konteksta izvēlni, nospiežot labo peles pogu, lieliska iespēja attīstītājs un programmatūras lietotājs noteiktos apstākļos.

VB6 ir mouseup notikumu, kas var būt saistīts ar veidlapas elementu, izmantojot klasisko sintaksi notikumu orientētu valodu.

Paņemsim ievada piemēru.

Mēs izveidotu jaunu formu, atverot mūsu kopiju Visual Basic 6, divreiz noklikšķiniet jebkurā vietā uz veidlapu, lai redaktors VB6 mūs atpakaļ Form_Load procedūru.

Posizioniamoci ar kursoru uz notikumu (par tekstu: Form_Load) un atvērt notikumu apdarinātājs, lai izvēlētos mouseup:

Šajā brīdī redaktors rādīs jauno rutīnas Form_MouseUp ar visiem tās parametriem:
Arī manuāli dzēst Form_Load procedūru.

Protams, jūs varat saistīt šo notikumu ar kādu elementu formu, vienkārši ar dubultklikšķi, un kodu, ko izpildot to pašu secību operāciju.

Inside jauno rutīnas rakstīt pārbauda šādi:






 Private Sub Form_MouseUp (poga kā Integer, Shift Kā Integer, x kā Single, Y Kā Single)



    



 Ja poga = vbRightButton tam



        



 MsgBox ""



    



 Beigas Ja







 End Sub



Poga ir pirmais parametrs rutīnas, iekšējais tipa, bet konstantu vbRightButton atgriež Būla vērtība ir nulle (0) ir false, ja notikums vai uz vienu (1), ja notikums ir patiess.

Trying to labo pogu noklikšķiniet uz izmantojamās veidlapas atgriezīsies tukšs ziņojuma lodziņš.

Radīt izvēlni no labās paredz integrēt šo vienkāršo piemēru ar normālu izveidot izvēlni VB6 , kā paskaidrots rakstā tieši saistītas.

Pamatojoties uz rakstu tikko saistīti skaidrojumus, mēs izveidojam izvēlni ar šādām īpašībām:

  • Main Menu (Attēlā: "Mana izvēlne" - nosaukums: "MyMenu")
    • Apakšizvēlne 1 (Attēlā: "Vienība 1" - nosaukums: "V1")
    • Apakšizvēlne 2 (Attēlā: "Vienība 2" - nosaukums: "V2")
Būvniecības laikā menu tad būs šādas īpašības:
Brīdinājums: kā parādīts attēlā, atcerieties neatķeksējiet "Redzams" uz galveno izvēlni, jo, pēc noklusējuma, izvēlne nav redzama, jo tā tiek aktivizēta, nospiežot peles labo pogu.

Šajā pašā kategorijā ...
E-Learning
MS Access (Advanced) MS Access (Advanced)
Uzziniet, kā izveidot un pārvaldīt datubāzes ātri un viegli. Sākot ar 29 €.
Visual Basic 6 (Course) Visual Basic 6 (Course)
Make Darbstaciju lietojumprogrammas ar VB6. Sākot no € 39.
Sponsorētās saites