| Hjem | Hardware | Netværk | Programmering | software | Fejlfinding | systemer | 
Programmering  
  • C /C + + Programming
  • Computer Programmeringssprog
  • Delphi programmering
  • Java programmering
  • JavaScript Programmering
  • PHP /MySQL programmering
  • Perl programmering
  • Python Programming
  • Ruby Programming
  • Visual Basics Programmering
  •  
    Computer Viden >> Programmering >> Visual Basics Programmering >> Content
    Sådan Konverter Excel-makroer til Net
    . Visual Basic for Applications er en af ​​de mest kraftfulde funktioner i Microsoft Office- programpakken . Siden starten har gjort det muligt Office power - brugere til at automatisere almindelige opgaver at gøre deres liv lettere og mere produktive. . Med fremkomsten af ​​Microsofts NET platformen , har Visual Basic undergået væsentlige ændringer - og væsentlige forbedringer. Ved at konvertere din VBA-kode til VB. NET , kan du drage fordel af disse forbedringer . Ting du har brug
    Microsoft Office
    Microsoft Visual Basic. NET
    Vis Flere Instruktioner
    1

    Sørg din kode bruger ikke standard egenskaber. Selvom VBA kan du udelade navnet på default-egenskaben for et objekt, når den er indstillet, VB.NET kun tillader dette, når standard ejendommen finder et indeks argument. Hvis du vil rette din kode , blot henvise til standard egenskaben eksplicit , for eksempel hvis du har et objekt "o" med en standard egenskab "Tekst" , udskiftes

    o = "Hello "

    med

    o.Text = "Hello"
    2

    Tilføj ByRef annotation til hver af din funktion og subrutine argumenter , med mindre du er sikker på , at funktionen ikke ændre dem. VBA passerer argumenter ved henvisning som standard, og VB.NET passerer dem ved værdi, tilføjer ByRef anmærkninger genskaber VBA stil. Du kan gøre det sådan her : Hej

    Sub MySubroutine ( ByRef x As Integer )
    3

    Fuldt kvalificere dine henvisninger til tælling værdier. I VBA kan værdier i tællinger blive henvist til uden navnet opregningen selv, i VB.NET , skal du henvise til tælling eksplicit hver gang. For at gøre dette , bare skrive navnet på tælling , efterfulgt af en prik , før navnet på den værdi.
    4

    Sørg arrays bruger nedre grænse 0, ikke 1. . I VBA kan du bruge Option Base til at ændre den nedre grænse i arrays , men dette er ikke understøttet i VB.NET . Du kan blot trække en hver gang du åbner array.
    5.

    altid bruge parenteser for metodekald . I VBA , under visse omstændigheder kan du udelade parenteser , når du påberåbe sig en metode. Imidlertid er dette aldrig tilladt i VB.NET .
    6

    Eliminer Set udsagn. Da VB.NET ikke understøtter standard egenskaber , behøver det ikke denne mekanisme .

    Forrige :

    næste :
      Relaterede artikler
    ·Hvordan man åbner en DLL i Visual Basic 
    ·Hvordan man afgrænser tekstfiler data i Visual Basic 2…
    ·Sådan Ping med Visual Basic 
    ·Hvordan til at tælle antallet af kolonner i en Access …
    ·Microsoft Word /Visual Basic Tutorial 
    ·Hvordan man laver et museklik begivenhed ved hjælp af …
    ·Sådan bruges logonscripts til Set Printere 
    ·Sådan Konverter en decimal til en streng i VB.NET 
    ·Sådan Konverter Hex til Byte i VB6 
    ·Sådan får du adgang en Make Table Query Autonummereri…
      Anbefalede Artikler
    ·Sådan opdaterer vBulletin 4 Ikoner 
    ·Sådan Return divs Med PHP 
    ·Sådan fjernes String i Perl 
    ·Hvordan man omdirigerer en webside ved hjælp Javascrip…
    ·Udførelsen af ​​en associativt array i PHP 
    ·Sådan ændres Logical -Volume Name 
    ·Sådan tilføjes en MySQL driver til VB.NET 
    ·Hvordan at tilføje Java Applets til en webside med Fro…
    ·C Statisk Inline Funktion 
    ·Sådan ændres et filnavn i Perl 
    Copyright © Computer Viden http://www.computerdk.com