Hjem Personlig finansiering ÅBning, lukning og skjuling af formularer med Visual Basic. NET - dummies

ÅBning, lukning og skjuling af formularer med Visual Basic. NET - dummies

Indholdsfortegnelse:

Video: SCP-001 O5-13 | Euclid | humanoid scp - Captain Kirby's Proposal 2024

Video: SCP-001 O5-13 | Euclid | humanoid scp - Captain Kirby's Proposal 2024
Anonim

Har flere former som en del af din Visual Basic. NET-programmet kan være rart, men når din Visual Basic. NET program kører, det viser normalt en formular. For at få vist de andre former for dit program (eller forsvinde) skal du bruge BASIC kode til at fortælle dit program: "Okay, læg nu denne formular på skærmen og skjul denne anden form ud af syne. "

Åbning af en formular

Før du kan åbne (eller lukke) en formular, skal du kende det specifikke navn på den formular, du vil åbne eller lukke. Solution Explorer-vinduet viser navnene på alle de former, der udgør din Visual Basic. NET-program, som f.eks. En form med navnet frmMain. vb.

Når du kender navnet på den formular, du vil vise, skal du bruge BASIC-kommandoen for at åbne formularen, f.eks. Følgende:

Dim oForm As FormName

oForm = Ny formName ()

oForm. Vis ()

oForm = Intet

Hvis ovenstående fire linjer af BASIC kode ser forvirrende ud, er der en hurtig forklaring på, hvad de gør:

1. Den første linje fortæller Visual Basic. NET, "Definer et objekt ved navn oForm, som vil repræsentere den formular, du vil åbne, som hedder FormName. "Så hvis du ønskede at åbne en form med navnet frmMain, ville du skrive: Dim oForm Som frmMain

(oForm-navnet er vilkårlig og kan være et hvilket som helst navn du vælger. "O" er bare stenografi for at sige, at dette er et objekt.)

2. Den anden linje fortæller Visual Basic. NET, "Opret en ny genstand ved navn oForm, som repræsenterer formularen repræsenteret af navnet FormName. "(Hovedforskellen mellem første og anden linje er, at den første linje lige fortalte Visual Basic. NET for at gøre sig klar til at oprette et objekt, der repræsenterer din formular, mens den anden linje faktisk skaber det pågældende objekt for at repræsentere din formular.)

3. Den tredje linje fortæller Visual Basic. NET, "Vis den form, der er repræsenteret af objektet oForm. ”

4. Den fjerde linje fortæller Visual Basic. NET, "Indstil objektet ved navn oForm til ingenting for at frigøre den hukommelse, den tog op. "

Det er vigtigt at sætte objektet på Intet for at frigøre hukommelse, fordi hvis du åbner for mange former uden at frigive den hukommelse, de bruger, kan computeren løbe tør for hukommelsen og få dit program til at fryse eller kollidere.

Skjuler (og viser) en formular

Hvis du midlertidigt ønsker, at en formular forsvinder, kan du bruge kommandoen Magic Hide, som f.eks.:

FormName. Skjul ()

Når du har gemt en formular, vil du til sidst gøre det synligt igen ved at bruge kommandoen Vis, som:

Formnavn.Visning ()

Lukning af en formular

Skjuler en formular, men det er bare ude af syne, men formularen er stadig indlæst i computerens hukommelse. For at slette en formular uden hukommelse, skal du bruge kommandoen Luk, såsom:

Formnavn. Luk ()

For at gøre dit program til ende, skal du lukke alle dine former. Mindst en form for dit program skal have en exitkommando, f.eks. En exitknap eller en fil -> udgangskommando, der er tilgængelig fra en rullemenu. BASIC-koden for at lukke den sidste form for dit program ser sådan ud:

Mig. Luk ()

Hvis du ser på BASIC-koden, er Visual Basic. NET opretter automatisk for hver formular, så ser du en kommando, der ser sådan ud:

Form1 = Me

Denne kommando fortæller kun Visual Basic. NET, "Ordet Me repræsenterer den nuværende formular. Så i stedet for at indtaste formularens komplette navn, f.eks. FrmMainWindow, kan du bare skrive Me i stedet. ”

ÅBning, lukning og skjuling af formularer med Visual Basic. NET - dummies

Valg af editor

Sådan indtastes aftaler i Outlook 2013 Kalender - dummies

Sådan indtastes aftaler i Outlook 2013 Kalender - dummies

Aftaler du har sat op til arbejde i Outlook 2013 Kalender kræver ofte, at du indeholder lidt mere information, end du ville have brug for til dine personlige aftaler. Når du vil give en aftale den fulde behandling, skal du bruge følgende metode:

Hvordan man indtaster kalenderaftaler fra Outlook. com - dummies

Hvordan man indtaster kalenderaftaler fra Outlook. com - dummies

De aftaler og møder, du sender i Outlook, er knyttet til Outlook. com, så fra enhver web-aktiveret enhed kan du se, hvor du skal være og med hvem. Nu ved du, hvornår du er tilgængelig til møder, frokoster og tilfældige tungevæsker. Hvis du vil have dine Outlook 2013-data og din Outlook. com data til synkronisering automatisk, ...

Sådan flagger du en kontakt i Outlook 2013 - dummies

Sådan flagger du en kontakt i Outlook 2013 - dummies

Nogle gange har du brug for Outlook 2013 for at minde dig om vigtig datoer eller opfølgningsaktiviteter. Du kan f.eks. Bruge flag, for at minde dig om at ringe til nogen næste uge. Den bedste måde at hjælpe dig med at huske på er at markere personens navn i listen Kontaktpersoner. En påmindelse vil dukke op i din kalender. Kontakterne er ikke ...

Valg af editor

LinkedIn Group Kategorier - dummies

LinkedIn Group Kategorier - dummies

Fordi der er mange grunde til at oprette en gruppe, giver LinkedIn dig muligheder for at kategorisere din gruppe for at give dig mest eksponering. LinkedIn har etableret følgende seks hovedkategorier af grupper: Alumni: Disse grupper er alumniforeninger skabt af skoler eller lærerinstitutioner som et middel til at holde kontakten med fortiden ...

LinkedIn: Sådan oprettes en eksportfil til eksportkontakter - dummier

LinkedIn: Sådan oprettes en eksportfil til eksportkontakter - dummier

Der kommer nok en tid du har brug for dine LinkedIn kontakter for at hjælpe dig på andre arenaer, hvis du vil lykkes i din jobsøgning. For det første skal du generere din eksporterede fil af kontakter fra LinkedIn. Det gør du ved at følge disse trin:

LinkedIn For Dummies Cheat Sheet - dummies

LinkedIn For Dummies Cheat Sheet - dummies

Tilmelding til LinkedIn betyder, at du er en del af det største online faglige netværk i verden. Se her for nyttige retningslinjer for brug af LinkedIn, især når du søger job. LinkedIn hjælper dig med at oprette og vedligeholde en online profil, du kan bruge til at opbygge et professionelt netværk.

Valg af editor

Windows Phone 7 Application Development For Dummies Cheat Sheet - dummies

Windows Phone 7 Application Development For Dummies Cheat Sheet - dummies

Hvis du har en god Ny ide til en app, der vil køre på Windows Phone 7, start med at downloade de gratis Windows Phone Developer Tools fra Microsofts websted. Processen tager et kig på, hvad du har på din pc, før det begynder at downloade - hvis du allerede har en bedre version ...

Hvorfor udvikle til Android? - dummies

Hvorfor udvikle til Android? - dummies

Det virkelige spørgsmål er, "Hvorfor ikke udvikle til Android? "Hvis du vil have din app tilgængelig for millioner af brugere over hele verden, eller hvis du vil offentliggøre apps, så snart du er færdig med at skrive og teste dem, eller hvis du kan lide at udvikle på en åben platform, har du dit svar. Men hvis du er ...

Arbejder med objektgrafer i storyboarding - dummies

Arbejder med objektgrafer i storyboarding - dummies

Du kan bruge storyboarding til at starte din iOS-applikationsudvikling i Xcode4. Når du opretter dit storyboard, opretter du en objektgraf, der derefter arkiveres, når du gemmer filen. Når du indlæser filen, er objektgrafen unarchived. Så hvad er en objekgraf? Her er det korte svar: Objektorienterede programmer er lavet ...