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 lägger till video i dina PowerPoint 2013-bilder - dummies

Hur man lägger till video i dina PowerPoint 2013-bilder - dummies

Lägger till ett filmklipp på en PowerPoint 2013-bilden liknar att lägga till ett ljudklipp. En avgörande skillnad finns dock mellan rörelseklip och ljudbitt: Video är menat att ses (och ibland hörs). Ett infogat rörelseklipp ska ges gott om plats på din bildruta. Följande steg visar dig hur ...

Hur man justerar mellanslag mellan stycken på dina PowerPoint 2007-bilder - dummies

Hur man justerar mellanslag mellan stycken på dina PowerPoint 2007-bilder - dummies

PowerPoints stycke dialogrutan kan du justera mellanslag mellan stycken på dina PowerPoint-bilder så att de passar fler rader i en textruta eller ram eller för att sprida ut punkterna så att de fyller textrutan eller ramen. Klicka på eller välj det stycke du vill ändra och följ de här stegen för att ...

Hur man lägger till tidpunkter och berättar om en PowerPoint 2013-presentation - dummies

Hur man lägger till tidpunkter och berättar om en PowerPoint 2013-presentation - dummies

PowerPoint 2013 innehåller en Nifty-funktionen som låter dig spela in tidpunkterna för varje bild och för varje animeringselement (t.ex. punktpunkter som visas). Samtidigt kan du spela in din egen röst för att använda som en berättelse för presentationen. För att spela in tidsåtgången, övar du väsentligen presentationen som om du ...

Redaktörens val

Grundläggande sida skapande i Drupal - dummies

Grundläggande sida skapande i Drupal - dummies

Grundläggande sidor är ditt bästa alternativ för statiskt innehåll på din Drupal webbplats . Du skapar en ny grundläggande sida genom att klicka på sidan Länk under avsnittet Skapa innehåll. Följ dessa steg: Logga in på din webbplats som administratör. Klicka på länken Innehåll högst upp på sidan. Klicka på länken Lägg till innehåll. Klicka på ...

Säkerhetskopiera din Drupal-databas - dummies

Säkerhetskopiera din Drupal-databas - dummies

Innan du installerar Drupal-uppdateringar måste du säkerhetskopiera databas som fungerar bakom din Drupal-webbplats. Genom att göra så skyddar du allt arbete du har gjort på din webbplats. Din databas innehåller: Allt textinnehåll som du har lagt på din webbplats. Inställningar för allt du har anpassat. All användarinformation, inklusive inloggningar och lösenord. ...

Grundläggande sidredigering i Drupal - dummies

Grundläggande sidredigering i Drupal - dummies

När du visar en grundläggande sida du skapar i Drupal, har den en redigeringsflik som besökare inte kommer att se. Fliken Redigera finns för att du, Drupal-webbplatsadministratören, ska kunna ändra innehållet på din grundläggande sida. I exemplet lämnades ett komma bort som nu måste vara ...

Redaktörens val

Tio tecken på ett datalagringsprojekt i problem - dummies

Tio tecken på ett datalagringsprojekt i problem - dummies

Du kan lättast säga att dina data lagringsprojekt är i trubbel när du inte har något att visa för dina ansträngningar när du trodde du skulle. Försök få någon indikation på att problem är att brygga, men innan du når den punkten. Denna lista presenterar tio tidiga varningsskyltar. Projektets omfattningsfas slutar med ...

Tio hemligheter att hantera ditt projekt framgångsrikt - dummies

Tio hemligheter att hantera ditt projekt framgångsrikt - dummies

Att vara en framgångsrik datalagringsprojektledare innebär att du måste göra mer - mycket mer - än bara skapa projektplaner och be gruppmedlemmar att vända sig i veckovisa statusrapporter. Här är några hemligheter till framgång. Berätta om det är det Det spelar ingen roll om du arbetar med användare, verkställande sponsorer, ...

Utvecklingen av implementeringsmodeller i Big Data Era - dummies

Utvecklingen av implementeringsmodeller i Big Data Era - dummies

Med tillkomsten av stora data , implementeringsmodellerna för hantering av data ändras. Det traditionella datalagret implementeras typiskt på ett enda stort system inom datacentret. Kostnaderna för denna modell har lett organisationer att optimera dessa lager och begränsa omfattningen och storleken på de data som hanteras. Men när ...