Obsada - zmiana przypisania typu zmiennej
W ASP czasami mogą pojawić się komunikaty o błędach dotyczące rzutowania zmiennej lub obiektu. Rzucenie zmiennej oznacza ponowne przypisanie jej typu.

W innych językach, takich jak C lub C ++, do zmiany zmiennej używane są bardzo specyficzne polecenia. Jeśli miałeś PiValue = 3,141519 i chciałeś po prostu liczby całkowitej (3) tej liczby, przekształciłbyś PiValue jako liczbę całkowitą.

ASP jest znacznie mniej wybredna w kwestii swoich zmiennych. Naprawdę nie musisz nawet definiować typów zmiennych przed ich użyciem. Jeśli masz

PiValue = 3,141519

i chciałeś mieć zmienną o nazwie PiShort z częścią całkowitą, to po prostu mówisz

PiShort = cInt (PiValue)

To wszystko, bierze liczbę całkowitą PiValue i umieszcza ją w PiShort.

Jeśli wystąpią błędy rzutowania, zrób kilka odpowiedzi. Napisz, aby zobaczyć DOKŁADNIE, co każda zmienna jest ustawiona po drodze.

Na przykład, jeśli zaczniesz konfigurować obiekt poczty -

Ustaw objMail = Server.CreateObject („CDO.Message”)

a potem próbujesz zamienić objMail w liczbę całkowitą, co nie zadziała :) Upewnij się, że zmienna, którą zaczynasz, może być rzeczywiście rzutowana na zmienną typu docelowego.

Instrukcje Wideo: MERCEDES ZAPRASZA MNIE DO WARSZTATU... WYMIANA AKUMULATORA POMOCNICZEGO 12V 1.2Ah W251 (Kwiecień 2024).