Dator
 |  Startsida |  Hårdvara |  Nätverk |  Programmering |  Programvara |  Felsökning |  System |   
Programmering
  • C /C + + -programmering
  • Computer Programspråk
  • Delphi Programmering
  • Java Programming
  • JavaScript programmering
  • PHP /MySQL Programmering
  • perl Programmering
  • python Programming
  • Ruby programmering
  • Visual Basics Programmering
  • * Dator Kunskap >> Programmering >> Visual Basics Programmering >> Content

    Handledning om Hur dela Variabler i flera formulär i Visual Basic

    Det är en sällsynt Windows-program som inte delar åtminstone vissa data mellan de olika fönstren och dialogrutor som kan förekomma under drift . Att uppnå denna uppgift är enklare än många utvecklare skulle tro : det kräver lite mer än att lägga en enda sökord , " allmänheten " till existerande variabler och flytta all information som behöver delas in i de publika variablerna . Det enda förbehållet är att redan befintliga fastigheter i forumet inte kan ändras till allmänheten . Saker du behöver
    Det är en sällsynt Windows-program som inte delar åtminstone vissa data mellan de olika fönstren , ramar och dialogrutor som kan förekomma under drift . Att uppnå denna uppgift är enklare än många utvecklare skulle tro : det kräver lite mer än att lägga ett enda ord till befintliga variabler
    Visa fler instruktioner
    1

    Skapa ett nytt projekt genom att klicka på " . Arkiv " och " Nytt projekt . " Välj " Windows Forms Application . "
    2

    Dubbelklicka på " Textruta " komponent från Verktygslådan och " Knapp" komponent för att lägga till en av varje till den första formen i projektet .

    3

    Högerklicka på formuläret och välj " Visa kod . " Klistra in följande i koden som öppnas :

    Public sharedText As String

    Ordet " Public " uppnår allt för uppgiften : resten av handledningen kommer att göra något , men illustrerar det i handling . Genom att flagga en variabel som " Public ", detta gör att alla andra former och moduler inom samma program för att läsa och skriva till sina uppgifter .
    4

    Klicka på " Form1.vb [ Design ] " för att återgå till formen visa och dubbelklicka på textrutan i formuläret . Detta kommer att skapa en händelse för varje gång texten i den är modifierad . Den kommer att heta " TextBox1_TextChanged . " Klistra in följande i den för att ställa in sharedText variabeln deklareras i steg 3

    :

    sharedText = TextBox1.Text

    Detta steg är nödvändigt , eftersom textrutan själv inte kan ställas in som en offentlig variabel .
    5

    klicka på " Form1.vb [ Design ] " och igen och den här gången dubbelklicka på knappen för att skapa en händelse för när knappen är klickade . Klistra in följande för att stänga detta formulär och öppna en annan :

    Me.Visible = False

    Form2.Visible = Sant
    6

    Lägg din andra form genom att klicka " Projekt " och " Lägg till Windows Form . "
    7

    Dubbelklicka på " Label " -komponenten från verktygslådan för att lägga till den i din nya form .
    8

    Dubbel på bakgrunden av den nya formen . Detta kommer att skapa en händelse för att köra så fort som den nya formen laster . Klistra in följande i den :

    Label1.Text = Form1.sharedText

    Detta enkelt tar sharedText variabeln från den första formen och använder det som texten för etiketten på denna blankett

    Alla data kan delas mellan flera formulär på detta sätt : lägga till " Public " nyckelordet till variabeln på källan formuläret och skriv formuläret namnet " prick " variabelnamn på den mottagande formuläret
    . Addera

    Tidigare:

    nästa:
    relaterade artiklar
    ·Hur du tar bort alla objekt i en listruta i Visual Basi…
    ·Ställa indexvärden för ComboBox för VB
    ·Hur man skriver en textfil till en databas tabell med V…
    ·Hur man använder VBScript Historia Object
    ·Vad är en Visual Basic Miljö
    ·Läsa txt-filer i VBScript
    ·Hur man gör en resetknapp på VBA
    ·Hur man skapar Visio Symboler
    ·VBA String Metoder
    ·Hur animera Walking i Flash
    Utvalda artiklarna
    ·Vad är Microsoft Visual C + +
    ·Hur man skall fördela en 2D- array pekare
    ·Ta reda på om ett objekt finns i VB Array
    ·Hur man tar bort stilattribut i PHP
    ·Hur man skapar en webbläsare i Visual Basics 2008
    ·Hur man driver ett Cpp Arkiv
    ·Hur du återställer en IIS AppPool Med PowerShell
    ·Hur man startar ett Windows Service Använda VB.NET
    ·Apostrofer bryts i PHP
    ·Hur man kör Java-kod på en Virtual Machine
    Copyright © Dator Kunskap http://www.dator.xyz