Hem Personliga finanser ÖPpning, stängning och döljande formulär med Visual Basic. NET - dummies

ÖPpning, stängning och döljande formulär med Visual Basic. NET - dummies

Innehållsförteckning:

Video: VHS öppning och stängning: Djungelboken (Sverige) 2024

Video: VHS öppning och stängning: Djungelboken (Sverige) 2024
Anonim

Har flera former som en del av din Visual Basic. NET-programmet kan vara trevligt, men när din Visual Basic. NET-program körs, det visar normalt en form. För att få de andra formerna av ditt program att visas (eller försvinna) måste du använda BASIC-koden för att berätta för programmet: "Okej, sätt nu den här blanketten på skärmen och dölja den här formen utan syn. "

Öppna ett formulär

Innan du kan öppna (eller stänga) ett formulär måste du veta det specifika namnet på formuläret du vill öppna eller stänga. Fönstret Solution Explorer listar namnen på alla former som utgör din Visual Basic. NET-program, till exempel en form som heter frmMain. vb.

När du vet namnet på det formulär du vill visa måste du använda BASIC-kommandot för att öppna formuläret, till exempel följande:

Dim oForm som formulärnamn

oForm = Ny formnamn ()

oForm. Visa ()

oForm = Ingenting

Om ovanstående fyra rader med BASIC-kod ser förvirrande ut, är här en snabb förklaring om vad de gör:

1. Den första raden berättar Visual Basic. NET, "Definiera ett objekt med namnet oForm, vilket representerar det formulär som du vill öppna, vilket kallas FormName. "Så om du ville öppna en blankett med namnet frmMain, skulle du skriva: Dim oForm Som frmMain

(oForm-namnet är godtyckligt och kan vara vilket namn du väljer. "O" är bara kortfattad för att säga att detta är ett objekt.)

2. Den andra raden berättar Visual Basic. NET, "Skapa ett nytt objekt med namnet oForm, vilket representerar formen representerad av namnet FormName. "(Huvudskillnaden mellan första och andra rader är att den första raden bara berättade Visual Basic. NET för att klara sig för att skapa ett objekt som representerar din form medan den andra raden faktiskt skapar det objektet för att representera din form.)

3. Den tredje raden berättar Visual Basic. NET, "Visa den form som representeras av objektet oForm. ”

4. Den fjärde raden berättar Visual Basic. NET, "Ställ objektet med namnet oForm till ingenting för att frigöra minnet som det tog upp. "

Det är viktigt att ställa objektet till Inget för att frigöra minne eftersom om du öppnar för många former utan att släppa bort minnet som de använder kan datorn bli slut på minne och få ditt program att frysa eller krascha.

Döljer (och visar) en blankett

Om du vill tillfälligt göra en blankett försvinner kan du använda kommandot magic Hide, till exempel:

FormName. Dölj ()

När du har dolt ett formulär vill du så småningom göra det synligt igen med hjälp av kommandot Visa, till exempel:

FormName.Visa ()

Avsluta ett formulär

Döljer ett formulär bara gör det osynligt, men formuläret är fortfarande laddat i datorns minne. För att rensa ett formulär ur minnet måste du använda kommandot Stäng, till exempel:

FormName. Stäng ()

För att avsluta ditt program måste du stänga av alla dina formulär. Minst en form av ditt program behöver ha ett avslutningskommando, t.ex. en Exit-knapp eller ett fil -> Exit-kommando tillgängligt från en rullgardinsmeny. BASIC-koden för att stänga den sista formen av ditt program ser så här ut:

Me. Stäng ()

Om du tittar på BASIC-koden som Visual Basic. NET skapar automatiskt för varje formulär, ser du ett kommando som ser ut så här:

Form1 = Me

Detta kommando berättar bara Visual Basic. NET, "Ordet Me representerar nuvarande formulär. Så istället för att skriva in formulärets fullständiga namn, till exempel frmMainWindow, kan du bara skriva Me istället. ”

ÖPpning, stängning och döljande formulär med Visual Basic. NET - dummies

Redaktörens val

Hur man redigerar bilder i Redigera snabbläge för Photoshop Elements 9 - dummies

Hur man redigerar bilder i Redigera snabbläge för Photoshop Elements 9 - dummies

I Photoshop Element, Redigera Snabbt läge är en uppskattad version av Redigera fullt läge som ger grundläggande fixverktyg tillsammans med några unika funktioner, till exempel en förhandsgranskning av bilden. Här är ett steg för steg arbetsflöde som du kan följa i Redigera snabbläge för att reparera dina foton: Välj ett eller flera foton i ...

Hur man redigerar i Photoshop Elements 10: s Snabb Fotoredigeringsläge - dummies

Hur man redigerar i Photoshop Elements 10: s Snabb Fotoredigeringsläge - dummies

Snabb Fotoredigering är en uppskattad version av Full Photo Edit-läge som bekvämt ger grundläggande fixeringsverktyg och kastar i några unika egenskaper, till exempel en förhandsgranskning av bilden. Här är ett steg för steg arbetsflöde som du kan följa i Quick Photo Edit-läget för att reparera dina foton:

Hur man förbättrar Photoshop Elements-bilder med Photo Effects - dummies

Hur man förbättrar Photoshop Elements-bilder med Photo Effects - dummies

Fotoeffekter i Photoshop Elements 11 fungerar som applicera filter; medan dialogrutan Filtreringsgalleri ger dig många alternativ för att tillämpa ett filter, ger den guidade panelen dig filtereffekter och tar dig genom steg för att justera ljusstyrka, ändra färgton och mättnad och göra andra justeringar för att perfekta resultatet. Du ...

Redaktörens val

Hur man tar bort bilder från din Canon EOS 7D Mark II - dummies

Hur man tar bort bilder från din Canon EOS 7D Mark II - dummies

När du granskar en bild, bestämmer du om det är en målvakt. Om du tittar på en bild på din Canon EOS 7D Mark II, gillar du inte bilden av någon anledning kan du radera det. Men borttagning av bilder måste ske med stor försiktighet eftersom uppgiften inte kan ångras. När du har raderat en ...

Hur man redigerar filmer på en Canon EOS 60D - dummies

Hur man redigerar filmer på en Canon EOS 60D - dummies

60D Edit-funktionen gör det härligt enkelt för att ta bort oönskade delar från början eller slutet av en film direkt på din kamera. Denna ombordredigering är praktisk men grundläggande, så förvänta dig inte mirakel. Här är de enkla stegen för att trimma början eller slutet på en film: Klicka på ikonen Redigera (det ser ut ...

Redaktörens val

Hur man arbetar med text i ett Word 2010-tabell - dummies

Hur man arbetar med text i ett Word 2010-tabell - dummies

Text hinner i ett bord i Word 2010 på en cell-vid-cell basis. Varje cell i ett Word-bord kan ha ett eget styckeformat och en egen uppsättning flikar. Grupper av celler, rader och kolumner och hela tabellen kan väljas och formateras samtidigt, om du vill. All standardtext ...

Hur man arbetar med Word 2010: s decimala flik - dummies

Hur man arbetar med Word 2010: s decimala flik - dummies

Du kan använda decimalfliken i Word 2010 till rad upp kolumner av siffror. Även om du kan använda en rätt flik för att göra detta jobb är decimalfliken ett bättre val. I stället för högerjusterad text, som den högra fliken gör, justerar decimalfliken siffror efter deras decimaldel - perioden i ...

Hur man arbetar med flera Word 2010-dokument på samma gång - dummies

Hur man arbetar med flera Word 2010-dokument på samma gång - dummies

O saker Word 2010 kan göra med dokument! Du kan öppna flera Word-dokument samtidigt och arbeta på mycket av dem, växla mellan de olika öppna dokumenten. Öppnar flera Word-dokument samtidigt Det är inte en fråga om hur Word kan fungera på mer än ett dokument åt gången. Nej, ...