Typ proměnné obsazení - přeřazení
V ASP se občas mohou zobrazit chybové zprávy o obsazení proměnné nebo objektu. Obsazení proměnné znamená znovu přiřadit její typ.

V jiných jazycích, jako je C nebo C ++, existují velmi specifické příkazy používané ke změně proměnné. Pokud byste měli PiValue = 3,141519 a chtěli jste pouze celou část tohoto čísla, přepracovali byste PiValue jako celé číslo.

ASP je mnohem méně vybíravý na své proměnné. Skutečně nemusíte definovat typy proměnných, než je použijete. Pokud máte

PiValue = 3,141519

a chtěli jste mít proměnnou nazvanou PiShort s pouze celočíselnou částí, pak jen řeknete

PiShort = cInt (PiValue)

To je ono, vezme celé číslo PiValue a vloží ho do PiShort.

Pokud skončíte s chybami obsazení, proveďte spoustu response.writes, abyste přesně viděli, na co je každá proměnná nastavena.

Pokud například začnete nastavovat poštovní objekt -

Nastavit objMail = Server.CreateObject ("CDO.Message")

a pak se pokusíte proměnit objMail na celé číslo, které nebude fungovat :) Takže se ujistěte, že proměnná, kterou začínáte, může být skutečně přenesena do proměnné typu cíle.

Video Návody: World of Tanks - Update 9.20 Common Test Review (Smět 2024).