ďťż
Lemur zaprasza
Rozkaz Let Instrukcja powoduje przypisanie zmiennej lub właściwości wartości wyrażenia. Składnia instrukcji Let: [Let] Zmienna = Wyrażenie Składnia rozkazu Let składa się z następujących części: Let opcjonalne słowo kluczowe, jest najczęściej pomijane; można je pisać aby zaznaczyć wyraźnie, że jest używana instrukcja Let Zmienna nazwa lub , wg. Wyrażenie wartość, która będzie przypisana do zmiennej lub właściwości Wartość Wyrażenia może być przypisywana do lub tylko jeżeli ich jest zgodny. Nie można przypisać wyrażenia łańcuchowego do zmiennych numerycznych i nie można przypisać wyrażeń numerycznyh do łańcuchowych zmiennych. W przeciwnym wypadku wystąpi błąd w czasie kompilacji. Do zmiennych typu Variant mogą być przypisywane zmienne numeryczne i łańcuchowe. Jednakże odwrotnie nie zawsze może się to udać. Każda zmienna Variant z wyjątkiem Null (zmienna, która nie zawiera danych) może być przypisana do zmiennej łańcuchowej, ale do zmiennej numerycznej może być przypisana tylko zmienna Variant, której wartość może być określona jako liczba. Aby sprawdzić czy zmienna Variant może być zamieniona na liczbę należy użyć funkcji . Przypisanie do zmiennej numerycznej wartości innej zmiennej numerycznej o innym typie spowoduje konwersję typu przypisywanej wartości do typu zmiennej. Instrukcja Let może być używana do przypisywania zmiennej jedno-rekordowej do innej zmiennej tylko jeżeli obie zmienne są tego samego typu, zdefiniowanego przez użytkownika. Do przypisywania zmiennych rekordowych różnych typów zdefiniowanych przez użytkownika należy użyć instrukcji . Do przypisywania referencji obiektu do zmiennych należy użyć instrukcji . Przykład przypisania wartości wyrażeń do zmiennych, używając wyraźnie instrukcji Let. Dim varMyStr, varMyInt Let varMyStr = "Hello World" Let varMyInt = 5 Te same przypisania bez instrukcji Let: Dim varMyStr, varMyInt varMyStr = "Hello World" varMyInt = 5 Poprzednia | Wyżej | Strona główna | Spis Treści | Index haseł | Opis VB |