Mgr. Jan Lavrinčík, DiS.
pro proměnnou typu Date alokováno 8 bajtů paměti, které obsahují spakovaný vzorek bitů nejen pro datum, ale i pro přesný čas. Při tisku proměnné typu Date se objeví řetězec obsahující měsíc, den, rok, hodinu, minutu a sekundu, kterou tato interní osmibajtová data reprezentují. Dim X as Date X = #11/ 7/ 03 8:00 PM#
Cykly For...Next slouží v procedurách událostí k provádění určité skupiny příkazů po pevný, předem daný počet opakování. Cyklus For...Next má proto smysl například při provádění několika spolu souvisejících výpočtů, při práci s elementy na obrazovce nebo při zpracování určité množiny vstupních dat. Cyklus For...Next je tedy ve skutečnosti pouze jistou zkratkou namísto zápisu dlouhého seznamu programových příkazů.
Private Sub Command1_Click() For i = 1 To 4 FontSize = 10 + i Print "Řádek"; i Next i End Sub
Dim q& zelva.kruh 50, vbMagenta zelva.zobraz For q = 1 To 8 zelva.otoc 45 zelva.posun 50 zelva.kruh 50, RGB(Rnd * 255, Rnd * 255, Rnd * 255) Next q
Dim p& zelva.kruh 50, vbMagenta zelva.zobraz For p = 1 To 6 zelva.otoc 60 zelva.posun 50 zelva.kruh 50, RGB(Rnd * 255, Rnd * 255, Rnd * 255) zelva.otoc 180 zelva.posun 50 zelva.otoc 180 zelva.zobraz Next p
Cyklus Do představuje alternativu k cyklu For...Next. Tento cyklus provádí určitou skupinu příkazů opakovaně tak dlouho, dokud jistá podmínka není True nebo dokud podmínka v cyklu nezíská hodnotu True. Cykly Do tedy mají smysl zejména v případech, kdy nemůžeme dopředu určit počet opakování. Do [{While | Until} podmínka] [příkazy] [Exit Do] [příkazy] Loop v tomto tvaru nemusí cyklus proběhnout ani jednou, není-li splněna podmínka na začátku
v tomto tvaru cyklus proběhne vždy alespoň jednou Do [příkazy] [Exit Do] [příkazy] Loop [{While | Until} podmínka]
WORD 2K3, 2K7 Dim X As Object 'X je zde jméno proměnné Set X = Create0bject("Word.Application") X.Visible = False 'skrytí Wordu X.Documents.Add 'otevření nového dokumentu X.Selection.Text = Text1.Text 'zkopírování pole do dokumentu X.ActiveDocument.CheckSpelling 'spuštění kontroly pravopisu Text1.Text = X.Selection.Text 'zpětné zkopírování výsledků
DĚKUJI ZA POZORNOST