Cast - Preimenovanje varijable tipa
U ASP-u možete povremeno vidjeti poruke o pogrešci u vezi s lijevanjem varijable ili objekta. Prebacivanje varijable znači dodijeliti njezinu vrstu.

U drugim jezicima, poput C ili C ++, postoje vrlo specifične naredbe koje se koriste za promjenu varijable. Da ste imali PiValue = 3.141519, a upravo ste željeli cijeli (3) dio tog broja, preinačili biste PiValue kao cijeli broj.

ASP je daleko manje izbirljiv prema svojim varijablama. Zaista čak ni ne morate definirati svoje varijable prije nego što ih upotrebljavate. Ako imate

PiValue = 3.141519

i htio si imati varijablu koja se zove PiShort sa samo cijelim dijelom, onda samo kažeš

PiShort = cInt (PiValue)

To je to, uzima cijeli broj PiValue i stavlja ga u PiShort.

Ako završite s pogreškama u lijevanju, napravite gomilu response.writes da biste točno vidjeli što je svaka varijabla na tom putu.

Na primjer, ako pokrenete postavljanje objekta pošte -

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

a zatim pokušate pretvoriti objMail u cijeli broj, to neće uspjeti :) Stoga provjerite može li varijabla s kojom započinjete zaista biti bačena u odredišnu varijablu tipa.

Upute Video: THE WARRIORS : Walkthrough - Playthrough / Gameplay FINALE (Svibanj 2024).