Jak vytvořit seznam v jazyce Visual Basic
Vytvoření seznamu
Krok 1
Přejděte na paletu "Toolbox" a vyberte nástroj "List Box". Najdete ji pouze tím, že předáte myš nad každý nástroj a vezmete v úvahu žluté popisky, které se objeví, a identifikujte jména jednotlivých nástrojů.
Krok 2
Dvakrát klikněte na nástroj "List Box", jakmile ho najdete. Tím vytvoříte seznam, který můžete změnit.
Krok 3
Přetáhněte okraje, jejichž velikost změní, abyste zvětšili nebo zmenšili rámeček. Pokud není dostatečně vysoká na to, aby zobrazovala všechny své položky, bude mít posuvník.
Krok 4
Klepnutím v rámci seznamu přetáhněte celý snímek na jinou pozici.
Název seznamu
Krok 1
Vyberte seznam. Klikněte na okraje, které změní velikost a ujistěte se, že je zaškrtnuto políčko.
Krok 2
Prohlédněte si okno "Vlastnosti". Budete chtít najít vlastnost "Name" (Name).
Krok 3
Název textového pole klikněte na sloupec vedle položky "Name" (Jméno) a napište jedno alfanumerické slovo. To je to, co použijete k nalezení seznamu v níže uvedeném kódu.
Krok 4
Použijte standardní konvence při pojmenování seznamu, který začíná "lst" a pokračuje krátkým velkým slovem, které popisuje funkci pole. Pokud plánujete propojit seznam do databáze, zvážit název "lst" a název pole, ke kterému bude odkazováno.
Vyplňte seznam v databázi
Krok 1
Nastaví vlastnost Zdroj dat (Datasource) na název ovládacího prvku dat (vytvořeného ve formuláři výše), který musí reprezentovat databázi, ke které je propojen. Tuto vlastnost lze nastavit podle stejného postupu, který jste použili k nastavení vlastnosti "Name".
Krok 2
Nastavte vlastnost "Datové pole" na název konkrétního pole, které chcete propojit s tímto seznamem. Tuto vlastnost lze také upravit pomocí stejného postupu, který se používá pro nastavení vlastnosti "Name".
Vyplňte seznam ze seznamu
Krok 1
Vyplňte vlastnost "Seznam" nastavením řetězce alfanumerických hodnot a zapište "CTRL-ENTER" mezi každou dvojici hodnot. Zobrazí se jako volby v seznamu.
Krok 2
Vyplňte vlastnost "Text" nastavením řetězce alfanumerických hodnot, které chcete, aby se pole seznamu zobrazovalo při prvním zobrazení formuláře.