Varajane hiline sidumine - VBA koodi näited

Lang L: none (table-of-contents)

Kui määrate objekti muutujale objekti, teostab VB protsessi nimega siduv. Objektid võivad olla varakult seotud või hiline. Vahet on lihtne öelda: Kui deklareerite muutuja objektiks, olete sidumisega hiljaks jäänud. Varajane sidumine võimaldab kompilaatoril enne rakenduse käivitamist teha muid optimeerimisi ja eraldada mälu, võimaldades teie koodil töötada palju kiiremini. Siiski võib mõnel juhul olla soovitav hilinenud sidumine.

Näited:

12345678910111213 'Varajane sidumineVarajane sidumine ()„Looge muutuja uue Exceli rakenduse hoidmiseksDim xlApp Nagu Excel. Rakendus'Määrake Exceli rakendus muutujaleMäära xlApp = Uus Excel. Rakendus„Lisage töövihik xlApp -i ja muutke xlApp nähtavaksxlApp. Töövihikud. LisaxlApp.Visible = TõsiEnd Sub
123456789101112 'Hiline sidumineHilisem sidumine ()'Loo muutuja uue objekti hoidmiseksDim xlApp objektina'Määrake Exceli rakendus objektileMäära xlApp = CreateObject ("Excel.Application")„Lisage töövihik xlApp -i ja muutke xlApp nähtavaksxlApp. Töövihikud. LisaxlApp.Visible = TõsiEnd Sub

Te aitate arengu ala, jagades leht oma sõpradega

wave wave wave wave wave