Vitajte na [www.pocitac.win] Pripojiť k domovskej stránke Obľúbené stránky
Vytvoriť formulár v jazyku Visual Basic držať užívateľské rozhranie tohto programu . Otvorte aplikáciu Visual Basic a zvoľte " Štandardné EXE " z displeja šablóny . Dvakrát kliknite na ovládacie prvky uvedené nižšie z " Toolbox " , ktoré vidíte na ľavej strane obrazovky . Ako na formulári objavia každý , kliknite na neho a ťahajte do zadaného umiestnenia
CheckBox1 : . Ťahaním ľavej hornej časti formCheckbox2 : ťahaním pravej hornej časti formLabel1 : Drag nižšie Checkbox1Textbox1 : Drag nižšie Checkbox2CommandButton1 : Centrum nižšie nad controlsLabel2 : Centrum nižšie CommandButton1CommandButton2 : Centrum pod Label2
2
Pridať titulky na " Vlastnosti " pole na pravej strane obrazovky pre každú z týchto kontrol . Urob to po kliknutí na každú , ktorá prináša do vybratého ovládacieho prvku v " Properties " box . " Caption " vlastnosť sa zobrazí v abecednom poradí v zozname vlastností . Zmeniť predvolené titulok alebo text , ako sú uvedené nižšie . Pomocou drag úchyty na ovládacie prvky formulára ubytovať pridaný text . Nepoužívajte nižšie úvodzovky klipart
CheckBox1 titulok : . " Odpočítať Federálne dovolenku ? " Checkbox2 titulok : " Leap Year ? " Label1 Titulok : " Koľko ďalších prázdniny ? " TextBox1 : odstránenie " Text " majetok v list.CommandButton1 : " Výpočet pracovné dni " . Zmeňte " ( názov ) " vlastnosť " Vypočítať " Label2 : . Odstrániť titulok , ak present.CommandButton2 : . " Exit "
3
Double - kliknite na " Spočítať pracovných dní " tlačidlo otvorte okno kód . Keď to budete robiť dva riadky displeja kódu v predvolenom nastavení , " Private Sub Calculate_Click ( ) " a " End Sub " . Nastavte prvú časť kódovanie pre výpočet pracovné dni zadaním nasledujúcich riadkov medzi týmito dvoma východiskových línií :
Dim EndDate , CURDATE Ako DateDim BusDay , TotBusDays , CalcYear Ako IntegerTotBusDays = 0CalcYear = InputBox ( " Aký rok ? " ) CURDATE = " 1 /1 /" & CalcYearEndDate = " 12 /31 /" a CalcYearDo Do CURDATE = EndDateBusDay = Format ( CURDATE , " w " ) Select Case BusDayCase " 2 " na " 6 " TotBusDays = TotBusDays + 1Case " 1 " ' Do nothingCase " 2 " " Do nothingEnd SelectCurDate = DateAdd ( " d " , 1 , CURDATE ) Loop
4
Pridať ďalšie kód pre kompenzáciu dovolenku . Desať federálna sviatky zvyčajne znamená 10 menej pracovných dní , aj keď sviatok pripadne na víkend , pretože väčšina zamestnávateľov poskytnúť buď v piatok alebo pondelok v kompenzácii . Ak to neplatí v prípade , zmeniť hodnotu " Koľko ďalších prázdniny " vstupné pole pri behu programu . Napríklad , ak nechcete dostať dni pre niektoré sviatky , znížiť alebo zadajte záporné číslo v tomto poli . Zadajte nasledujúci kód priamo pod posledný riadok v kroku 3
Ak Check1.Value = vbChecked ThenTotBusDays = TotBusDays - . 10End nNejsou Ak Check2.Value = vbChecked ThenTotBusDays = TotBusDays + 1End nNejsou Ak Text1.Text < > " " ThenAddHol = Text1.TextTotBusDays = TotBusDays - AddHolEnd IfLabel1.Caption = " Existuje " a TotBusDays a " pracovné dni v " a CalcYear
5
umožní užívateľovi jednoduchý spôsob , ako ukončiť program . Na formulári , dvakrát kliknite na tlačidlo " Exit " . Zadajte slovo " End " medzi " Private Sub Command2_Click ( ) " a " End Sub " môžete vidieť v sekcii kóde .
6
Kliknite na samotnom formulári a zmeniť vlastnosť titulok formulára čítať " Vypočítať pracovné dni " . Kliknite na " Súbor " a potom " Uložiť projekt ako . " Vybral zložku programu a názov projektu " Výpočet pracovných dní " . Kliknite na tlačidlo " OK " , a potom stlačte " F5 " pre spustenie programu .